西门子要实现输出灯的闪烁就要先画时序图,它可以显示输出输出得点与失电。
设一个周期为1s,闪烁那么就是得电与失电时间一样。那么就是得0.5s的电失0.5s的电那么就有一下两种方法:
1.系统自带的时钟存储器
(1)启动先接一个持续供电的程序段,先放一个输入触电接通输出并保持自锁
(2)然后就要用时钟存储器,时钟存储器默认是关闭的需要我们打开
首先我们在左找到设备组态并点击
然后右击设备找到属性
然后到常规下面找到系统和时钟存储器
之后把这个勾选上
之后这m0.0--m0.7就是时钟触电了 ,这个hz公式是f=1/T,T是周期。(其中f是指赫兹,T是指以秒为单位)赫兹是国际单位制中频率的单位,它具体是指每秒中的周期性变动重复次数的计量。那么我们需要1s为周期的hz只有2hz是符合要求的那么
2.用定时器
我们可以用定时器去控制灯的闪烁。先接一个启动先接一个持续供电的程序段,先放一个输入触电接通输出并保持自锁
之后开始用定时器
这是先得电0.5s后断电0.5s 。q0.0提供持续电源。DB1到0.5s时间后让q0.2断电(现在已经通电0.5s)同时让DB2通电开始计时,过0.5s后让q0.2通电同时DB1断电重新开始计时进入下一个循环这就是我的两种方法。然后还是建议大家实践一遍在,这样效果会更好!