当前位置: 主页 > PLC控制

西门子S7-200smart定时设置及显示问题

请教一下各位,我现在想用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小时输出标志位。

提问者对于答案的评价:
谢谢了问题已解决

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号