台达plc后入信号优先回路程序入门实例

作者:老电工时间:2020-04-12 16:39:54

分享一例台达plc程序,用台达plc编程实现后入信号优先回路,用四个按钮来控制4个指示灯的亮与灭,介绍了该后入信号优先回路的控制程序代码,以及该程序的执行过程说明,供大家学习参考。

台达plc程序:后入信号优先回路

【控制要求】

4个按钮对应到 4 个指示灯,按下一个按钮后,对应的指示灯亮,同时之前点亮的指示灯熄灭。

【元件说明】

PLC 软元件 控制说明

X0 按钮 1,按下时,X0 状态由 Off→On 变化一次

X1 按钮 2,按下时,X1 状态由 Off→On 变化一次

X2 按钮 3,按下时,X2 状态由 Off→On 变化一次

X3 按钮 4,按下时,X3 状态由 Off→On 变化一次

Y0 指示灯 1

Y1 指示灯 2

Y2 指示灯 3

Y3 指示灯 4

【控制程序】

X0

X1

X2

X3

M1000

M11

PLS M0

PLS M1

PLS M2

PLS M3

CMP K1M0 K0 M10

MOV K1M0 K1Y0

【程序说明】

按下任何按钮后,对应的 X 装置由 Off→On 变化一次,在这个扫描周期里,PLS 指令执行,对应的一个 M 辅助继电器接通一个扫描周期,则 K1M0>0,CMP 指令执行后的结果使得M11=Off,M11 的常闭接点导通,[MOV K1M0 K1Y0]指令执行,M 装置的状态将被传送到外部相应的一个输出点上,同时原来点亮状态的指示灯将熄灭。

从第二次扫描周期开始,PLS 指令将不执行,M0~M3 值为 0,CMP 指令执行的结果将使M11=On,M11 的常闭接点关断,[MOV K1M0 K1Y0]指令不被执行,M 装置为 0 的状态也不会被传送到外部输出点,所以 Y 装置仍保持原来状态,直到再次按下按钮。

猜你喜欢

相关文章

台达plc排行