技成培训网论坛

 找回密码
 立即注册
打印 上一主题 下一主题
开启左侧

三菱FX系列PLC结构化编程实例(4) ——加减计数器的使用

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-21 11:32:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式   来自:119.123.101.143

您正在浏览的页面需要登录,为了提高您的阅读体验,请在右上角登录您的账号!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 jcpeixun 于 2014-4-21 12:06 编辑

车辆出库及入库数量监控
控制要求
如上图所示:
1、对车库内的车辆数量进行监控,当车库内的车辆数量达到4000个时,开始报警
2、在车库的出、入口处均设置有车辆检测光电传感器。
地址分配:
X0:车辆入库检测传感器:有车辆入库时,X0状态为ON
X1:车辆出库检测传感器:有车辆出库时,X1状态为ON
X3:清零按钮
Y0:报警指示灯
C200:32位计数器
常用梯形图编程方法:
程序说明:
1、加减计数器的计数方向由M82XX来决定,如C200计数器,当M8200为ON的时候,C200为减计数器,当M8200为OFF的时候,C200为增计数器。
2、当X0有信号的时候,计数器C200加1.当X1有信号的时候,需要先把M8200置为ON,然后计数器C200才能实现减计数功能。
3、当按下复位按钮X3后,可以把计数器复位为0,32位计数器复位建议使用32位传送指令把0传送到计数器中。

结构化编程方法:
I/O分配:
X0:车辆入库检测传感器:有车辆入库时,X0状态为ON
X1:车辆出库检测传感器:有车辆出库时,X1状态为ON
X2:装载按钮,把PV值装载给计数器
X3:清零按钮
Y0:报警指示灯
Y1:计数器值等于0是指示灯。
CTUD_E_1:加减计数器
D0:计数器的当前值
结构化梯形图如图所示:
程序说明:
1、PLC为ON以后,计数器CTUD_E_1可以对X0和X1的信号进行计数
2、X0为加计数信号输入,当X0为ON一次,计数器当前值D0加1
3、X1为减计数信号输入,当X1为ON一次,计数器当前值D0减1
4、X2为ON计数器CTUD_E_1中的当前值D0变为0,同时Y1输出为ON
5、X3为ON计数器CTUD_E_1中的当前值D0变为设定值PV,输出端Y0为ON。
CTUD_E_1管脚说明:
EN、ENO使能输入和使能输出,计数器要工作,EN端必须ON
CU、CD端:加计数信号输入和键计数信号输入,为一次On计数器的当前值加1或是减1.
RESET端:计数器复位断,该位为ON,计数器的当前值变为0
LOAD端:给计数器装载数值端,该位为ON,计数器的当前值等于设定值。
PV端:计数器的设定值
QU端:计数器的当前值等于设定值时该位为ON
QD端:计数器的当前值等于0时,该位为ON
CV端:计数器的当前值。

2
发表于 2014-4-21 12:34:24 | 只看该作者   来自:103.233.130.178
好文顶顶更健康
3
发表于 2014-4-22 12:59:41 | 只看该作者   来自:223.104.41.37
学习一下
4
发表于 2014-4-22 22:01:29 | 只看该作者   来自:39.185.192.169
很受启发
5
发表于 2014-4-22 23:42:36 | 只看该作者   来自:180.121.209.12
学习备用多看
6
发表于 2014-4-23 00:27:53 | 只看该作者   来自:59.50.32.41
结构化文本,难得一见。想依葫芦画瓢来一个竟然不会弄。
7
 楼主| 发表于 2014-4-23 10:20:35 | 只看该作者   来自:119.123.101.143
azafls 发表于 2014-4-23 00:27
结构化文本,难得一见。想依葫芦画瓢来一个竟然不会弄。

怎么弄不出啊?
8
发表于 2014-4-23 14:15:34 | 只看该作者   来自:59.50.32.41

编译完之后右侧都是错误代码真心玩不来啊!
9
 楼主| 发表于 2014-4-23 19:25:24 | 只看该作者   来自:119.123.101.143
azafls 发表于 2014-4-23 14:15
编译完之后右侧都是错误代码真心玩不来啊!

你程序中是不是还有别的东西,上面显示的什么定时器之类的信息,而下面的错误报警和警告又分别显示的是0个
10
发表于 2014-4-23 22:47:14 | 只看该作者   来自:59.50.32.41
谢谢曾老师关心!对GX Works2、GT Designer3、GT Simulator3这些软件的使用老师能不能开课讲一讲,毕竟WIN7、8使用群会越来越多了。靠自己摸索怎么抵得上老师的指点。
11
 楼主| 发表于 2014-4-24 09:07:46 | 只看该作者   来自:119.123.101.143
azafls 发表于 2014-4-23 22:47
谢谢曾老师关心!对GX Works2、GT Designer3、GT Simulator3这些软件的使用老师能不能开课讲一讲,毕竟WIN7 ...

这些仿真软件的使用差不多了,GX works2与GX develop这编程软使用的仿真软件来说是差不多了

12
发表于 2014-4-29 18:45:25 | 只看该作者   来自:117.136.100.114
学习一下
13
发表于 2014-11-8 12:39:18 | 只看该作者   来自:117.136.46.154
学习一下
14
发表于 2015-6-30 14:05:11 | 只看该作者   来自:202.97.126.36
谢谢楼主,共同发展
15
发表于 2015-7-2 08:11:51 | 只看该作者   来自:202.96.125.84
谢谢老师的无私奉献
16
发表于 2015-7-8 14:19:07 | 只看该作者   来自:183.145.244.251
学习了,不错,讲的太有道理了
17
发表于 2015-7-13 02:38:39 | 只看该作者   来自:202.165.125.190
不错 支持下
18
发表于 2015-7-21 15:41:25 | 只看该作者
学习一下
19
游客  发表于 2015-8-21 17:12:28   来自:125.82.14.200
学习一下
20
发表于 2015-8-30 17:48:02 | 只看该作者   来自:59.33.192.243
111111111111111111
21
发表于 2015-10-10 13:31:00 | 只看该作者   来自:117.91.62.220
顶!d=====( ̄▽ ̄*)b
22
发表于 2015-10-10 13:31:38 | 只看该作者   来自:117.91.62.220
azafls 发表于 2014-4-23 22:47
谢谢曾老师关心!对GX Works2、GT Designer3、GT Simulator3这些软件的使用老师能不能开课讲一讲,毕竟WIN7 ...

顶!d=====( ̄▽ ̄*)b
23
发表于 2015-12-5 23:55:45 | 只看该作者   来自:223.104.15.32
谢谢老师
24
发表于 2016-3-19 03:42:20 | 只看该作者   来自:183.27.45.56
1.假如有一台车进,有一台车出,他们是同时运行的运行的结果会是怎样呢?
2.为什么要用32位传送指令呢,直接RST  C0可以不?
3.谢谢帮我解决疑惑

25
发表于 2016-5-17 20:12:22 | 只看该作者
顶一个 顶一个 顶一个
26
发表于 2016-8-10 10:12:20 | 只看该作者   来自:112.26.108.89
为你而来,moshiwang
27
发表于 2016-8-17 10:28:08 | 只看该作者
学习学习
28
发表于 2016-8-25 08:26:25 | 只看该作者
楼主讲的好,我要按答案
29
发表于 2016-9-2 15:42:43 | 只看该作者
顶顶更健康
30
发表于 2016-11-16 11:01:51 | 只看该作者
好  顶下楼主
此软件“仅限学习交流”,如用于商业用途,请到官方购买正版软件,追究法律责任与“技成培训网”无关!
本站仅提供软件下载,不提供软件安装、破解等指导服务。
您需要登录后才可以回帖 登录 | 立即注册

本版技能点规则

小黑屋|技成培训网论坛   粤ICP备11069432号-1

GMT+8, 2024-5-3 11:49

Powered by jcpeixun X3.3

© 2007-2024 深圳市技成科技有限公司

快速回复 返回顶部 返回列表