大数跨境

分享西门子PLC定时器的几种应用技巧

分享西门子PLC定时器的几种应用技巧 得润电气
2021-11-03
4
导读:在PLC控制系统中,定时器相当于一个时间继电器,它根据时钟脉冲累积计时,当所计时间达到设定值,其输出触点动作。对于各种工业控制系统而言,工艺控制中无法避免对定时器的应用。因此,本文针对定时器的应用总结

在PLC控制系统中,定时器相当于一个时间继电器,它根据时钟脉冲累积计时,当所计时间达到设定值,其输出触点动作。对于各种工业控制系统而言,工艺控制中无法避免对定时器的应用。因此,本文针对定时器的应用总结了几个小技巧分享给大家。


01

定时器的反复使用


在工业控制现场中,比如电机、阀门等设备都会有定时的需求,这就需要编程人员做出带有定时功能且可重复使用的功能块,以方便采用对象的编程。针对这种情况,我们可以在功能块FB的静态变量中,建立变量类型为IEC_TIMER类型的参数,就可以反复调用。并且在调用时不会在功能块FB上生成接口,也不会每次调用功能块FB时,都要改变定时器的背景数据块(定时器的背景数据块随我们在OB1中调用功能块FB时自动生成)。

▲定时器的创建


02

闪烁电路的编程


 在运行过程中,会出现各种报警提示和警告提示。例如当操作员启动搅拌机时,需要现场指示灯以1HZ的频率发出闪烁警告,这里就会提到对闪烁电路的编程。其中闪烁电路有两种解决方案:一种是利用PLC、CPU中集成的固定频率的方波信号,另一种是根据需求自己编程。

a、 每隔一定时间的闪烁电路

b、 通断时间可调的闪烁电路



03

延时启动电路


为了确保现场人员人身安全和设备安全,操作员按下启动按钮时,需要延时一段时间再启动设备,这就要求编程人员根据现场实际情况编出相应的延时启动电路。下图是一种延时启动、立即停止的编程方法。


04

轮询电路


对于我们熟悉的MODBUS通讯,它属于一种半双工通讯方式,这种通讯方式的局限就是不能同时对多个从站进行数据的交换,需要单独与从站进行数据交换,此种方式就叫做轮询。在面对这种通讯协议时,我们必须按照通讯协议的规则进行相应程序的编写,这就需要一种轮询电路。



除此之外,定时器在编程中的应用方法是多种多样的,在此不再列举,只做简单的描述,有兴趣的可以自己尝试编程。比如,利用定时器结合比较指令的顺序启动;利用定时器结合数学函数指令达到超长延时的效果;也可以利用定时器结合移位指令的顺序启动等。在结合移位指令时,请注意双字(DWORD)类型、字(WORD)类型转化成为字节(BYTE)类型时,每个位(BIT)在相应字节中的顺序,以免编程逻辑错误导致无法达到预设结果。

▲得润电气 PLC控制柜实物图


微信公众号:AHDR_E

长按图片二维码

关注我们

【声明】内容源于网络
0
0
得润电气
安徽得润电气,35KV高压开关柜、10KV高压开关柜、380V低压开关柜和ABB高低压授权柜、施耐德高低压授权柜生产厂家。
内容 230
粉丝 0
得润电气 安徽得润电气,35KV高压开关柜、10KV高压开关柜、380V低压开关柜和ABB高低压授权柜、施耐德高低压授权柜生产厂家。
总阅读2
粉丝0
内容230