现有一工艺过程,加热5小时,保温4小时。如何利用PLC把加热的这5个小时实时显示出来?就是我在wincc上要显示加热已经进行了多久了?
最佳答案
程序:
LDI0.0//计数器启动(加热)
ASM0.5//秒脉冲
INCDVD0//秒脉冲的累加
如果你仅仅需要显示的是以分为最小单位,可以把SM0.5改为SM0.4(分脉冲标志位)。
把总脉冲数稍做计算得:
LDSM0.0
MOVDVD0,VD4
/D+60,VD4//分总数
MOVDVD0,VD8
/D+3600,VD8//小时总数
将VD8/VD4/VD0分别写入各自的I/O域中。
提问者对于答案的评价:
感谢
专家置评
已阅,最佳答案正确。