plc中灯以固定频率闪烁程序怎么写,plc怎么实现一灯先闪烁后常亮

首页 > 实用技巧 > 作者:YD1662023-11-13 06:01:47

PLC程序经常会用到信号的闪动频率,比如报警灯闪烁,按钮灯闪烁,或者定周期读取数据等操作逻辑!

很多朋友应该跟我以前一样,用到哪个频率就单独写一个,用到多的话还是很耗费时间的,不如写个功能块,可以任意设定闪动频率,可多次调用,只需要改参数即可!

西门子的Hz可以在CPU里设定固定的几个M区全局变量去使用,但是也是固定数量,不是很灵活!如下图所示:

plc中灯以固定频率闪烁程序怎么写,plc怎么实现一灯先闪烁后常亮(1)

M区信号频率设定

还是写个功能块方便,随时更改参数,随时调用,不限次数,如下图所示:

输入接口声明了两个时间,time1和time2,作为定时器的延迟时间!

输出口就是闪动信号bHz;

还有两个内部定时器,接通延时和断开延时定时器;

plc中灯以固定频率闪烁程序怎么写,plc怎么实现一灯先闪烁后常亮(2)

声明变量

程序逻辑如下图:

定时器1过tTime1时间输出信号,定时器2接通,输出信号给bHz,过tTime2时间断开,然后循环定时器1过tTime1时间输出信号。。。。。

plc中灯以固定频率闪烁程序怎么写,plc怎么实现一灯先闪烁后常亮(3)

闪动程序逻辑

tTime1和tTime2时间为输入参数,调用功能块时候赋值就行,一个闪动功能块就结束了,就这么简单,三步就搞定!

喜欢的朋友关注我,我会给大家带来更多的工控PLC和机器人的经验分享!

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.