三菱PLC定时器应用技巧--电机延时控制

发布时间:2025-06-21
来源:
点击:29

【动作描述

1.控制一台电动机,按下启动按钮,电机运行一段时间自动停止;按下停止按钮,电机马上停止

2.电机运行的时间可以通过2个按钮来调整,按一下增加的按钮,增加10秒,最大增加到1000秒;按一下减少按钮,时间减少10秒,最低减少到60秒。

3.希望调整的时间能够掉电保存,不会因为断电而需要重新设置。

4.希望用Y点做指示灯,200s时间时,Y1点亮;400s时间时,Y2点亮;600s时间时,Y3点亮;800s时间时,Y4点亮;1000s时间时,Y5点亮

1.png

I/O分配】

I/O分配如表,有4个输入点,6个输出点。

2.png

【程序编写及思路】

具体控制的程序如下图

启动按钮X0常开触点按下时,用SET指令置位Y0,电机启动Y0常开触点定时,时间一到T0的常开触点就会吸合,T0常开触点或者X1按钮按下,都使用RST 复位指令对Y0进行复位定时器的设定值用D512plc选用的FX3U的,D512是属于掉电保持型的,所以断电也可以保存这个参数;

不允许时间小于60秒(K600),通过比较指令,当D512小于等于K600时,用mov指令直接给它传送K600,这样保证了最低时间是60s;不允许时间大于1000秒(K10000),通过比较指令,当D512大于等于K 10000时,用mov指令直接给它传送K10000,这样保证了最时间是1000s

按下X2按钮时,用它的上升沿,触发一次加法指令,让D512自加K10010秒);按下X3按钮时,用它的上升沿,触发一次减法指令,让D512自减K10010秒);

3.png

如下图指示灯的控制通过判断语句(大于等于指令),时间大于200s就点亮Y1,时间大于400s就点亮Y2,时间大于600s就点亮Y3,时间大于800s就点亮Y4,时间大于1000s就点亮Y5

4.png

免责声明:本站所提供信息均来源于网友提供或网络搜集,由本站编辑整理,如涉及版权问题,请联系本站管理员予以更改或删除
旗下服务
在线课程 现场培训
微信公众号
© 2019-现在 版权所有,并保留所有权利。ICP备案证书号:沪ICP备18011190号-4

沪公网安备 31011202007493号