您现在的位置是:首页 > PLC技术 > PLC技术
2个灯交替发光急停控制的PLC控制实训
来源:艾特贸易2017-06-04
简介1.内容与要求 请在保持4.1.5节实训任务要求的2个灯发光与熄灭过程的基础上,实现以下的正常停止与紧急停止控制要求: 1)用动合按钮SB2作正常停止控制,正常停止后再重新启动时,
1.内容与要求 请在保持4.1.5节实训任务要求的2个灯发光与熄灭过程的基础上,实现以下的正常停止与紧急停止控制要求: 1)用动合按钮SB2作正常停止控制,正常停止后再重新启动时,应重新从灯1的闪烁开始运行。 2)用开关SA1作紧急停止控制,当开关SA1闭合时就紧急停止;急停后重新启动,需将开关SA1回复断开状态,再按启动按钮SB1才能重新启动(重新从灯1的闪烁开始运行)。 2.学习重点 1)学习主控指令“MC/MCE”的运用。 2)学会停止与重启动的不同控制方法。 3.实训步骤 (1)学习主控指令“MC/MCE”的功能与运用。主控指令“MC/MCE”主要用在左母线设置开关,其功能见表4-12。 表4-12 指令“MC/MCE”的功能 主控指令“MC/MCE”的表达如图4-18所示。
图4-18 主控指令“MC/MCE”的表达 a)梯形图表示b)指令表达 主控指令是以“MC/MCE”一对出现的,它的作用是通过“MC”指令设置主控继电器控制范围的开始点,再用“MCR”指令设置主控继电器控制范围的结束点,如图4-18所示。当X0为ON时,才能执行由MC 0至MCE 0之间的程序;当X0为OFF时,则位于MC 0至MCE 0之间的程序不进行输出处理,输出为OFF。 (2) PLC的I/O分配与接线。PLC的I/O分配见表4-13。 表4-13 PLC的I/O分配
请根据表4-13完成PLC的I/O接线。 (3)主控指令“MC/MCE”的运用 1)学习主控指令“MC、MCE”的运用。主控指令“MC/MCE”在编程软件中输入方法见表4-14。编写图4-19和图4-20的程序,通过程序的运行结果来理解“MC/MCE”主控指令的作用。 表4-14 “MC/MCE”指令的输入方法
2)主控指令“MC/MCE”的运用举例。主控指令“MC/MCE”的运用如图4-19与图4-20所示两个例子。 在图4-19所示程序中,主控指令“MC”放在程序最前的位置(第0行),程序执行时,将开关SA1 (X10)闭合,启动1号主控继电器,再按启动按钮SB1 (X0),灯1(Y0)发光3s后灯2(Y1)发光。这时要使2个灯熄灭,也一定要将开关SA1断开。若开关SA1处于断开状态,1号主控继电器不工作,此时即使按下启动按钮SB1,2个灯都不会发光,可见程序中的主控指令“MC/MCE”起着总开关的作用。
图4-19 主控指令“MC/MCE”的运用例子(1)
图4-20 主控指令“MC/MCE”的运用例子(2) 在图4-20程序中,将“MC”指令移至程序第10行位置,因此受0号主控继电器的程序只有第14行。程序执行时,将开关SA1 (X10)闭合,启动1号主控继电器,再按启动按钮SB1 (X0),灯1(Y0)发光3s后灯2(Y1)与灯3(Y2)同时发光。若开关SA1处于断开状态,1号主控继电器不工作,此时按下启动按钮SB1,灯1发光3s后只有灯3( Y2)发光,而灯2(Y1)则不会发光。可见主控指令“MC/MCE”也可以在程序中作部分控制作用。 (4) PLC程序的编写。由于本实训任务只是在4.1.5节实训任务上增加了急停控制的要求,因此本实训任务的PLC程序与4.1.5节实训任务基本相同,只是增加了“MC/MCE”指令来实现急停控制。 梯形图程序(供参考)如图4-21所示。
图4-21 梯形图程序 图4-21所示程序的说明: 1)具有断电保持功能的定时器与计数器的复位(第74和85行)。用X1复位,实现停止时的清零,停止后再启动将重新开始运行。用C1009复位,实现2个灯闪烁后的再自动重复运行。用X10复位,实现急停时的复位,急停后再启动需再按启动按钮。 2)急停控制(第34行)。用X10的动断触点作急停控制,当开关SA1 (X10)断开时,X10动断触点保持闭合,设置在程序的1号主控继电器启动。急停时,将开关SA1闭合,X10动断触点断开,主控继电器所控制的程序(第34~72行)停止运行,灯全部熄灭。 3)灯1与灯2发光与闪烁控制。图4-21所示程序与图4-16所示程序的控制要求相同。 4)正常停止控制。运行中都可以用按钮SB2 (X1)实现正常停止控制。 5) PLC程序的执行与调试。请按图4-21编写程序,传送到PLC执行,并进行程序调试,直至满足以下的控制要求。 1)正常运行与4.1.5节实训任务相同(略)。 2)断电保持与4.1.5节实训任务也基本相同,但断电后重新启动时要按下按钮SB1。 3)紧急停止:程序运行过程中将开关SA1闭合时,此时灯1与灯2熄灭,程序停止运行。急停后重新启动,需将开关SA1恢复断开状态,再按下按钮SB1,程序将重新开始运行。 4.分析与思考 (1)计数器在“MC/MCE”指令的复位控制中的注意事项。图4-21所示程序把计数器的控制放在“MC/MCE”指令以外,不这样做,X10复位计数器的控制就会不起作用,其原因是X10除作为控制计数器复位外,还作为控制主控MC 1的条件。当X10动作时,是先切断主控MC 1,主控MC 1里面的X10就不能对计数器进行复位。因此把X10复位计数器的控制放在主控以外的地方就可以随时进行复位的控制,这点是需要注意的。 (2)关于“MC/MCE”指令的嵌套运用。“MC/MCE”指令是可以嵌套使用的,如图4-22所示。使用“MC/MCE”设置了0号主控继电器后,可在0号主控继电器所控制的程序内用“MC/MCE”再设置1号主控继电器,并可继续一级级地设置下去,嵌套的次数无限制。 用指令输入时,执行“MC”指令用3步,执行“MCE”指令用2步。
图4-22 “MC/MCE”指令嵌套结构的梯形图示意 (3)关于“MC/MCE”指令的错误运用 1)不允许“MC/MCE”指令的顺序颠倒,如图4-23所示。
图4-23 不允许“MC/MCE”指令的顺序颠倒 若顺序颠倒,输入程序时编程软件会显示错误,不能进行程序的转换。 2)不允许有两个或两个以上主控指令组具有相同编号(见图4-24)。 若具有相同编号,输入程序时编程软件不会显示错误,但下载到PLC后,PLC会闪红灯报警。
图4-24 不允许有两个或两个以上主控指令组具有相同编号
点击排行
