西门子300系列基本逻辑编程:手自动选择程序及自定义脉冲模块的使用

西门子内置脉冲发生器:
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。

案例:手自动选择程序

控制要求:

  1. I0.0是手自动选择开关。
  2. 当I0.0闭合,运行手动程序,手动指示灯Q0.0亮。
  3. 当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进行设置,步骤如下:

da6fb353ce3649f6a55a468d0665c655.png

 设置完务必点一下左上角保存和编译(光点保存没用)!

编程代码如下:

a29488c652ba448599d0fe236ab91a39.png

 5343cc2403e04205b9d4414a26c6ae4d.png

 209b6632eb5d4c37a70c7ad26f4e6135.png

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奋发秃强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值