我是这样做的,使用的是200系列PLC,网络1同时记录三个设备的运行时间,输入点连接到设备的工作状态开点上,这个程序在刚开始计时时,大约有0-1秒的误差,对大多数计时足够用,VD0/VD4/VD8是三台设备的累积工作时间(秒),有了历时秒就可通过计算换算成其他格式..
网络1是计数程序
网络1
LD SM0.5
EU
LPS
A I0.0
INCD VD0
LRD
A I0.1
INCD VD4
LPP
A I0.2
INCD VD8
网络2是清零程序
网络2
LD I1.5
ED
MOVD 0, VD0
MOVD 0, VD4
MOVD 0, VD8