| 作者 | 主题 |
|---|---|
|
J.F 游民 经验值:87 发帖数:64 精华帖:0 |
楼主
主题:请问:子程序中的定时问题
小弟今日从一帮助文档上看到这样一段话:在条件调用子程序的主程序中,当停止子程序调用时,如果定时器已经激活正在计时,此时虽然停止调用,但定时器不会停止计时。不管此时定时器前面的激活条件如何变化,定时器会一直走到最大值,定时器输出也会在达到设定值时接通。
但是我用仿真器仿真出来的结果却不是这样,由于一些客观因素没法用PLC实际验证,各位大虾能否告诉我到底是怎样的结果? 程序: MAIN NETWROK 1 LD SM0.1 CALL SBR_0 NETWORK 2 LD T37 = Q0.0 SBR_0 LD SM0.0 TON T37 |
|
Hello Julia 游侠 经验值:367 发帖数:258 精华帖:3 |
楼
主题:回复:请问:子程序中的定时问题
刚试了一下,1ms 10ms的定时器如帮助文档所说,当停止子程序调用时,如果定时器已经激活正在计时,此时虽然停止调用,但定时器不会停止计时。不管此时定时器前面的激活条件如何变化,定时器会一直走到最大值.100ms的定时器,当停止子程序调用时,定时器的值会保持不变.
读书须用意,一字值千金。
|