打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
三菱PLC结构化编程实例(4)


作者:曾鑫

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

车辆出库及入库数量监控

控制要求


如上图所示:

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端:计数器的当前值。



好文章需要分享!好经验更加需要学习!


●关注技成,学技术,助你成就自动化专家梦想
点击本文标题下方“技成科技”进行关注
搜索微信号“jcpeixun

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
工业自动化解决方案:自动分装控制系统(啤酒、饮料、矿泉水)
计数器,一个必须会的小玩意
西门子计数器CTU、CTD、CTUD 三种指令的比较
PLC实例1——一个按钮控制三个灯
想短时间内掌握西门子PLC梯形图的编程方法就一定要看这篇文章!
西门子PLC控制数码管显示,工程实例讲解停车场PLC程序!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服