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

用1个按钮和2个开关实现灯不同频率闪烁的控制

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

简介1.内容与要求 用开关SA1和SA2作灯闪烁控制,用动合按钮SB1作灯的闪烁启动。要求: 1)若开关SA1与SA2都处于断开状态,SB1不能启动灯的闪烁。 2)若开关SA1或SA2其中有一个处于闭合状态,

    1.内容与要求    用开关SA1和SA2作灯闪烁控制,用动合按钮SB1作灯的闪烁启动。要求:    1)若开关SA1与SA2都处于断开状态,SB1不能启动灯的闪烁。    2)若开关SA1或SA2其中有一个处于闭合状态,按下SB1后,灯以1次/s地闪烁。    3)若两个开关都处于闭合状态,按下SB1后,灯HL1以1次/2s地闪烁。    2.学习重点    1)继续学习交替输出指令“ALT”的运用。    2)块串联“ANS”指令的运用。    3.实训步骤    (1)学习块串联指令“ANS”    1)块串联指令“ANS”,是指2个或2个以上的并联回路要作串联连接时所使用的指令。把2个或2个以上触点并联的电路称为并联块,当多个并联块要作串联连接时,单个触点的串联指令“AN”指令就不适用,而应使用块串联指令“ANS”。和块并联指令“ORS”一样,块串联指令“ANS”的特点是:串联指令“ANS”后面是无操作元件号的,而每个串联块都用“ST”或“ST/”指令开头。    串联指令“ANS”的功能与运用方法见表3-9。    表3-9    串联指令“ANS”的功能与运用方法
串联指令“ANS”的功能与运用方法
    2)串联指令“ANS”的输入方法见表3-10。    表3-10    串联指令“ANS”的输入方法
串联指令“ANS”的输入方法
    (2) PLC的I/O分配与接线。PLC的I/O分配见表3-11。    表3-11    PLC的I/O分配
PLC的I/O分配
    请根据表3 -11完成PLC的I/O接线。    (3) PLC程序的编写。PLC的控制程序(供参考)如图3-14所示。
PLC的控制程序
    图3-14    PLC的控制程序    a)梯形图程序b)指令程序    图3 -14所示程序第0行,由于是2个并联块的串联,所以使用了块串联指令“ANS”;而程序的第15行,由于是2个串联支路的并联,所以使用了块并联指令“ORS”。    程序中1次/2s的脉冲是利用交替输出指令“ALT”将特殊内部继电器R901C的脉冲(1次/s)进行二分频来获得,使脉冲产生的程序更为简化。    (4) PLC程序的执行与调试按图3-14编写程序,传送到PLC执行,并进行程序调试,直至满足以下控制要求:    1)实现灯1次/s的闪烁。将开关SA1处于闭合状态后,按下按钮SB1,指示灯HL1以1次/s的频率闪烁。若将SA1断开,将SA2处于闭合状态,同样能用按钮SB1启动灯闪烁。    2)实现灯1次/2s的闪烁。将开关SA1与SA2同时处于闭合状态后,按下SB1,灯HL1以1次/2s的频率闪烁。    3)灯熄灭控制。将开关SA1与SA2都置于断开状态,则正在闪烁的指示灯会熄灭。在这种状态下,按下SB1也不能启动灯的闪烁。    4.分析与思考    (1)2个以上的串联块并联时,“ANS”指令的运用与块并联指令的使用一样,若串联的并联块在2个以上时,编写指令程序时就要注意串联块指令“ANS”的连续运用与间隔运用的两种不同方式的要求,见表3-12。    表3-12    块串联指令运用的两种形式
块串联指令运用的两种形式
    (2)通过梯形图的等效变换减少块指令的使用在2.1.1节实训任务的分析与思考中,我们曾对其梯形图程序形式作过一种变换(见图2-9),指出对图3 -15a的形式,指令程序就要使用块串联“ANS”指令。但若将其等效变换为图3-15b的形式,就不必使用块串联指令,从而简化了指令程序。这是应该注意的。
串联块梯形图的等效变换
    图3 -15    串联块梯形图的等效变换