图中plc扫描时是先扫描T44到T44+M0.0到m0.0+p+c0呢还是同时扫描T44,T44+M0.0,m0.0+p+c0.
在一个周期内,当T44到当前到定时时,m0.0是当前周期通还是到下个周期才通呢?
第n扫描周期到来,T44当前值到2s,触点T44是在第n个扫描周期通呢还是第n+1扫描周期通?
图片说明:
最佳答案
T44为100S定时器,100MS定时器是在指令执行时刷新。你图中的T44触点在TON指令下方,因此可以在当前周期立刻刷新,M0.0也同时接通,C0执行一次。
提问者对于答案的评价:
只能这样了
专家置评
已阅,最佳答案正确。
1ms:1ms分辨率的定时器,定时器位和当前值的更新不与扫描周期同步。对于大于1ms的程序扫描周期,在一个扫描周期内,定时器位和当前值刷新多次。
10ms:10ms分辨率的定时器,定时器位和当前值在每个程序扫描周期的开始刷新。定时器位和当前值在整个扫描周期过程中为常数。在每个扫描周期的开始会将一个扫描累计的时间间隔加到定时器的当前值上。
100ms:100ms分辨率的定时器,定时器位和当前值在指令执行时刷新。因此为了保证正确的定时值,要确保在一个程序扫描周期中,只执行一次100ms定时器指令。
注意:要确保最小时间间隔,请将预设值 (PV) 增大 1。例如:使用 100 ms 定时器时,为确保最小时间间隔至少为 2100 ms,则将 PV 设置为22。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc196039.html