为什么P上升沿检测不到信号

用仿真器仿真时,在S_ODT定时器前加他的常闭触点在定时器后加一个P指令在输出给ADD指令,为什么ADD指令没有加法运算

图片说明:

为什么P上升沿检测不到信号    为什么P上升沿检测不到信号   

最佳答案

你这个编辑的程序是没有理解PLC的扫描机理,初看起来似乎没有没有,实际是不能够实现实数加的指令。
分析:
当M100.0接通,定时器T50定时,10秒后,定时器逻辑触点翻转,使定时器(线圈)断开,后面的任何逻辑运算都将被中断。由于定时器的扫描机理是不和PLC扫描周期同步,这个实数加有可能被调用,也有可能不被调用,只是个概率问题了。
解决的办法可以参考我心飞翔中的回答,只是需要在T50的常开触点后面加上升沿。

提问者对于答案的评价:
分析的有道理,但是能问一下定时器扫描周期与PLC扫描周期不同步,那你说的解决方案不是也会存在实数加调用的概率问题

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午4:07
下一篇 2018年12月1日 上午4:08

相关推荐