西门子内置脉冲发生器:
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进行设置,步骤如下:
设置完务必点一下左上角保存和编译(光点保存没用)!
编程代码如下:
文章来源:https://www.toymoban.com/news/detail-518854.html
文章来源地址https://www.toymoban.com/news/detail-518854.html
到了这里,关于西门子300系列基本逻辑编程:手自动选择程序及自定义脉冲模块的使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!