您现在的位置是:首页 > PLC技术 > PLC技术

基于PLC的用1个指示灯作设备的待机指示、运行指

来源:艾特贸易2017-06-04

简介在自动化设备中,经常会用指示灯对设备的准备状态、运行状态、故障时的状态作出提示或警示。有时候,为节省设备,只用1个指示灯以发光或不同的闪烁形式作出多种提示,因此应学

    在自动化设备中,经常会用指示灯对设备的准备状态、运行状态、故障时的状态作出提示或警示。有时候,为节省设备,只用1个指示灯以发光或不同的闪烁形式作出多种提示,因此应学会如何实现指示灯以各种方式闪烁的控制,以及学会对1个灯作多种控制时,程序中避免出现双元件现象的方法。    1.控制内容与要求    某自动化设备通电后,若设备满足待机条件,指示灯HL1以1次/s的频率闪烁;当动合按钮SB1按下后,设备启动运行,指示灯HL1转变为持续发光作设备运行指示;当设备出现过载时(热继电器的动合触点闭合),指示灯HL1转变为2次/s闪烁,连续闪烁11次后,若过载仍未消除,则设备在2s后自动停机,指示灯熄灭。    设备待机条件是:过载继电器的动断触点处于正常闭合状态;若热继电器的动断触点断开,则指示灯不亮,设备不能启动。    2.PLC的I/O分配与接线    PLC的I/O分配见表3-21。    表3-21    PLC的I/O分配
PLC的I/O分配
    PLC的I/O接线如图3-22所示,按图3-22完成接线。
PLC的I/O接线
    图3-22    PLC的I/O接线    3.程序的编写思路    (1)确定灯的控制支路对本应用例题分析可知,要求指示灯对设备的4种情况作出指示,即:    1)待机状态。指示灯以1次/s频率闪烁。控制条件为热继电器的动断触点处于正常闭合状态。    2)运行状态。指示灯持续发光。控制条件为设备启动按钮触点闭合。    3)过载状态。指示灯以5次/s的频率闪烁。控制条件为热继电器的动合触点闭合。    4)过载闪烁后延时状态。灯发光2s后熄灭。控制条件为过载闪烁结束(计数器触点闭合)。    因此灯控制支路应该有4条。为了程序中不出现双元件,对单个执行元件的多路控制,可用并行分支来实现。    (2)确定灯闪烁的实现方法    1)对以1次/s的闪烁频率,可使用特殊辅助继电器R901C来实现。    2)对以5次/s的闪烁频率,宜用定时器制作5次/s的脉冲发生器,再由应用指令“ALT”作交替输出方波来实现。    (3)控制要点    1)在发生过载时,热继电器的动合触点闭合,此时指示灯以2次/s的频率闪烁,闪烁11次后指示灯在发光2s后熄灭,因此需要用计数器累计闪烁次数,再用定时器作延时2s控制。    2)要注意在定时器动作时和启动瞬间对计数器复位,否则会影响运行控制。    3)要注意对并联的各支路设置联锁保护。    4.PLC程序的编写    (1)梯形图程序指示灯多路控制程序(供参考)如图3-23所示。
指示灯多路控制程序
    图3-23    指示灯多路控制程序    程序中使用了块并联指令,如用指令输入程序时,须注意它们的写法。    (2)程序执行与调试此实训可以在PLC实训设备上进行,用一个单刀双掷开关或用2个开关(1个动断、1个动合)替代热继电器的2个过载动作触点(接线时要先确认动断与动合触点)。在继电器控制电路的学习中,我们知道热继电器的动合触点与动断触点是机械联锁的,它们有一个公共点,过载时两对触点会同时动作。实际应用时,从安全角度考虑,设备应该在程序和电路上都要作过载保护,但一定要注意硬、软件上的电隔离。    按图3-23编写程序,传送到PLC执行,并作程序调试,直到满足以下的控制要求:    1)待机条件未满足。将开关SA1断开,按下启动按钮SB1,灯不闪烁(不能启动)。    2)待机条件满足。将开关SA1闭合,灯以1次/s的频率闪烁,此时按下启动按钮SB1,灯转为持续发光(启动后进人运行)。    3)发生过载。将开关SA2闭合,灯以2次/s的频率闪烁(过载指示);闪烁11次后,若开关SA2仍然处于闭合状态,则闪烁停止,转为持续发光2s熄灭。若闪烁时开关SA2断开(过载消失),灯变为持续发光(正常运行)。