用PLC构成喷泉的12个喷水柱控制系统
2024-02-10  来源: www.im100.com

 PLC构成喷泉的控制。用灯L1L12分别代表喷泉的12个喷水注。

1)控制要求按下起动按钮后,隔灯闪烁,L10.5秒后灭,接着L20.5秒后灭, 接着L30.5秒后灭,接着L40.5秒后灭,接着L5L90.5秒后灭,接着L6L100.5秒后灭,接着L7L110.5秒后灭,接着L8L120.5秒后灭,L10.5秒后灭,如此循环下去,直至按下停止按钮。如图8所示。

 

2I/O分配

3)喷泉控制梯形图

梯形图程序如图10所示。

分析:应用移位寄存器控制,根据喷泉模拟控制的8位输出(Q0.0Q0.7),须指定一个8位的移位寄存器(M10.1M11.0),移位寄存器的S-BIT位为M10.1,并且移位寄存器的每一位对应一个输出。如图9所示。

9 移位寄存器的位与输出对应关系图

在移位寄存器指令中,EN连接移位脉冲,每来一个脉冲的上升沿,移位寄存器移动一位。移位寄存器应0.5s移一位,因此需要设计一个0.5s产生一个脉冲的脉冲发生器(由T38构成)。

M10.0为数据输入端DATA ,根据控制要求,每次只有一个输出,因此只需要在第一个移位脉冲到来时由M10.0送入移位寄存器S-BIT位(M10.1)一个“1”,第二个脉冲至第八

 

10   喷泉模拟控制梯形图

个脉冲到来时由M10.0送入M10.1的值均为“0”,这在程序中由定时器T37延时0.5s导通一个扫描周期实现,第八个脉冲到来时M11.0置位为1,同时通过与T37并联的M11.0常开触点使M10.0置位为1,在第九个脉冲到来时由M10.0送入M10.1的值又为1,如此循环下去,直至按下停止按钮。按下常闭停止按钮(I0.1),其对应的常闭触点接通,触发复位指令,使M10.1M11.08位全部复位。