第一章 分基本指令
第三节 楼梯灯的定时点亮
项目3
楼梯灯的定时点亮

当按下楼梯灯的启动按钮I0.0时,连接到输出Q0.0的楼梯灯发光30s;如果在这段时间内又一次按下启动按钮,则重新开始计时30s,以确保最后一次按启动按钮时,楼梯灯30s内不会熄灭。

本项目主要考虑按下启动按钮I0.0时,定时器需要重新启动计时。

程序清单及注释如图3-1所示。
图3-1“网络1”中,复位T37的指令去掉可以不可以,为什么?“网络2”中的常开触点换为SM0.0会有什么问题?
(提示:如果“网络1”中,复位T37的指令去掉,则无法实现Q0.0有输出时再按下I0.0重新计时30s的功能;“网络2”中的常开触点若换为SM0.0,长时间未按下I0.0可能导致定时器溢出。)