xudajun 发表于 2018-11-21 14:46:41

当定时器不够用时,扩张定时器数量的程序实例

CTS7-200或者CTH-200PLC的定时器不够用了,如果还需要用到定时器怎么办呢?如下分享一种编程思路。


首先介绍下 smw22,这个寄存器意思是 PLC最后一次扫描周期的扫描时间,程序上可以累加此寄存器的值达到定时效果。



上述程序中
1、VW2为设定需要的延时时间,VW0为开始定时后的累计时间;
2、VW<=32000是为了防止溢出用;
3、当累计时间>=设定时间即定时完成,满足条件输出;
4、设定延时时间与累计时间均与SMW22单位相同,ms级
页: [1]
查看完整版本: 当定时器不够用时,扩张定时器数量的程序实例