西门子内置脉冲发生器:
M0.0 0.1S, M0.1 0.2S, M0.2 0.4S, M0.3 0.5S, M0.4 0.8S, M0.5 1.0S, M0.6 1.6S, M0.7 2.0S。
案例:手自动选择程序
控制要求:
- I0.0是手自动选择开关。
- 当I0.0闭合,运行手动程序,手动指示灯Q0.0亮。
- 当I0.0断开时,运行自动程序,手动指示灯Q0.1亮。
下面演示给大家用到了子程序,建议大家多使用子程序,不要将所有代码均堆积在主程序中!
特别说明:M0.5为自定义的1秒钟脉冲信号,下面用软件直接编程,用仿真测试结果。
西门子PLC中的SM0.5是特殊存储器标志位。该位提供了一个时钟脉冲,0.5秒为1,0.5秒为0,周期为1秒钟。Clock_1s SM0.5 该位提供时钟脉冲,该脉冲在1秒钟的周期时间内OFF(关闭)0.5秒,ON(打开)0.5秒。该位提供便于使用的延迟或1秒钟时钟脉冲。
使用自定义脉冲模块,需要在硬件组态中,对CPU进行设置,步骤如下: