请教一下各位,我现在想用200smaRT做一个10个小时以上的定时设置,并在触摸屏上显示剩余时间,该怎么做?
最佳答案
10小时就是600分钟,使用SM0.4结合加法指令计数就可以了。即每1分钟加1,当计数值为600就是10小时。当VW0数值等于600就是10小时。如果在触摸屏中显示剩余时间,可以把VW0赋值给VW2,VW2每分钟减少1就可以了。程序如下:
LDClock_60s//1分钟脉冲
EU
+I1,VW0
LDW>=VW0,600
MOVWVW0,VW2
AENO
-I1,VW2
=M0.0//M0.0=1,定时10小时输出标志位。
提问者对于答案的评价:
谢谢了问题已解决
专家置评
已阅,最佳答案正确。