西门子plc如何实现输出灯光闪烁(详细教学)

西门子要实现输出灯的闪烁就要先画时序图,它可以显示输出输出得点与失电。

427cf7295a1f4912b48a32c6c6c074bd.jpeg

 设一个周期为1s,闪烁那么就是得电与失电时间一样。那么就是得0.5s的电失0.5s的电那么就有一下两种方法:

1.系统自带的时钟存储器

(1)启动先接一个持续供电的程序段,先放一个输入触电接通输出并保持自锁

cfda65dcd71249449d1fc40dfd190027.png

(2)然后就要用时钟存储器,时钟存储器默认是关闭的需要我们打开

       首先我们在左找到设备组态并点击

bddd6223f4c84ab5af1726155ea17d02.jpeg

 然后右击设备找到属性

ceccddd51ac446da886e2b772b54c1b0.jpeg

 然后到常规下面找到系统和时钟存储器

c3362abdd46c46769499bc3e2c7a98b1.jpeg

之后把这个勾选上 

2d734d82e3734cfeb44c30e7f0658eb3.jpeg

之后这m0.0--m0.7就是时钟触电了 ,这个hz公式是f=1/T,T是周期。(其中f是指赫兹,T是指以秒为单位)赫兹是国际单位制中频率的单位,它具体是指每秒中的周期性变动重复次数的计量。那么我们需要1s为周期的hz只有2hz是符合要求的那么

 f801dc838c24459e84accc6cc3cbc824.jpeg

2.用定时器 

我们可以用定时器去控制灯的闪烁。先接一个启动先接一个持续供电的程序段,先放一个输入触电接通输出并保持自锁

f182edd312314ffca7489013e25e120e.png

 之后开始用定时器

78d39f7d16814a389f1d976429ee3f2e.jpeg

这是先得电0.5s后断电0.5s 。q0.0提供持续电源。DB1到0.5s时间后让q0.2断电(现在已经通电0.5s)同时让DB2通电开始计时,过0.5s后让q0.2通电同时DB1断电重新开始计时进入下一个循环这就是我的两种方法。然后还是建议大家实践一遍在,这样效果会更好!

本文纯属个人理解,如果有错误,还请指出

  • 17
    点赞
  • 61
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

学不会硬件的学硬件

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

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

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

打赏作者

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

抵扣说明:

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

余额充值