编程疑惑:程序执行步骤是怎样的如图

如图C1能记数但是C2除了M0.0闭合时计一次数就不计数了
假设T1时间到在这个周期内T1输出T1常闭触点断开然后在第二个周期内因为T1输出T1常闭触点断开T1不运行则T1没输出在第三个周期T1不运行则T1常闭触点接通T1又运行等时间到后C1 C2不都有一个上升沿脉冲吗但是为什么C1计数C2不计数呢

问题补充:
这个和T1的更新有关。
T1在每个扫描开始时更新,比如1S计时到了后,在下一个扫描开始时,T1为TRUE,执行到C1时,能够计数,执行到SD T1指令时,又将T1复位为Flose,再执行到C2时,T1始终为Flose,所以C2只有在M0.0闭合的一瞬间有一个脉冲,不能正常计数。

按你所说的那么1S计时到那么在这个周期T1为TRUE那么执行到C2 时T1就该是TRUE那么T1常闭触点就该断开然后等T1复位为FLASE时候 T1常闭触点又接通C2不是还有一个上升脉冲沿吗

图片说明:

编程疑惑:程序执行步骤是怎样的如图   

最佳答案

http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=990264&s_id=0&num=17#anch
看这个回复

提问者对于答案的评价:
谢谢你

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日
下一篇 2018年12月2日

相关推荐