我想在设备一打开就计时,累计计时,用计时器怎样实现?
最佳答案
用BITIM和CITIM两条指令即可:
LD M0.0
LPS
EU
BITIM VD1000
LPP
CITIM VD1000, VD1004
M0.0是设备开启的标记,你可以换成别的,
VD1000是设备开启时刻
VD1004是设备已经运行的时间,单位是ms,它是双字型寄存器,双字毫秒值的最大计时间隔为2的32次方,即49.7日。
只要设备连续运行不超过49.7天,它就不会溢出,应该够用了吧
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc351979.html