您现在的位置是:首页 > 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”的功能与运用方法 2)串联指令“ANS”的输入方法见表3-10。 表3-10 串联指令“ANS”的输入方法
(2) PLC的I/O分配与接线。PLC的I/O分配见表3-11。 表3-11 PLC的I/O分配
请根据表3 -11完成PLC的I/O接线。 (3) PLC程序的编写。PLC的控制程序(供参考)如图3-14所示。
图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 串联块梯形图的等效变换
点击排行
