一个简单的小程序,找不到出错原因,各位大侠帮忙看看

想实现一个电磁阀动作的小程序,通过触摸屏来控制PLC的运行。
开关开启时,按触摸屏设定的延时时间电磁阀动作,之后按触摸屏设定的关闭之间电磁阀停止工作。
程序及触摸屏组态贴图如下。
另外,想设置一个定时器功能,比如说,延时设定时间为20s,定时器会从20倒数到0

问题补充:
问题是,我下载程序到PLC和触摸屏,在触摸屏按启动,PLC没有动作

图片说明:

一个简单的小程序,找不到出错原因,各位大侠帮忙看看    一个简单的小程序,找不到出错原因,各位大侠帮忙看看    一个简单的小程序,找不到出错原因,各位大侠帮忙看看   

最佳答案

你没有讲述程序存在的原因,或程序需要。
按你这个程序分析,当启动条件满足后驱动中间变量(M0.2)和定时器T37,并自锁。当T37定时器时间到,触发了你网络段3的程序,Q0.0输出。这时定时器T38定时开始工作,当定时时间到,断开Q0.0;复位T37/T38定时器。
可能存在的问题,如果这个启动条件一直满足(M0.0=1),则,实际输出Q0.0会按触摸屏设置的时间做间隔输出。如果启动条件为脉冲型,则输出Q0.0按你触摸屏设置的时间周期运行一个循环。
补充问题回复:
在线监控PLC程序的运行是最有效的方法。你的程序我看过,应该可以启动(有反应的)。可能是触摸屏与PLC没有建立通讯连接。

提问者对于答案的评价:
我已经解决问题了!谢谢你们的帮助

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc213365.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月17日 下午11:31
下一篇 2017年11月17日 下午11:31

相关推荐