1、PLCPLC应用技术应用技术 用计数器实现暂停控制程序设计 暂停控制程序设计暂停控制程序设计 布置任务 用计数器实现暂停控制 程序设计 某电动机的定时启停控制程序,要求使用计数器对程序进行修 改,并使该程序具有暂停功能。 任务分析 说明 PLC软元件 元件文字符号 元件名称 控制功能 输入 X0 SB1 启动按钮 启动控制 X1 SB2 停止按钮 停止控制 X2 SB3 暂停按钮 暂停控制 输出 Y0 KM1 主接触器 接通或分断 电源 任务实施 (1)控制方法1 当按下启动按钮SB1时,PLC执行SET Y000指令,使Y0线 圈得电,电动机处于运行状态。 当再次按下暂停按钮SB3时,PLC
2、执行ALT M8034指令, 使M8034=0,所以PLC的输出继电器被允许向外输出,电动 机恢复运行状态。 当按下停止按钮SB2时,PLC执行RST Y000指令,使Y0 线圈失电,电动机处于停止状态。 当按下停止按钮SB2时,PLC执行RST Y000指令,使Y0 线圈失电,电动机处于停止状态。 任务实施 (1)控制方法2 当按下停止按钮SB2时,PLC执行RST M0指令, 使M0线圈失电,由于M0常开触点断开,所以Y0线圈 失电,电动机处于停止状态。 当再次按下暂停按钮SB3时,PLC执行ALT M1指令 ,使M1=0。因为M1的常闭触点恢复常闭,所以Y0 线圈得电,电动机恢复运行状态
3、。 当首次按下暂停按钮SB3时,PLC执行ALT M1指令,使M1=1。因为M1的常闭触点变为常 开,所以Y0线圈失电,电动机处于暂停状态。 当按下启动按钮SB1时,PLC执行SET M0指令, 使M0线圈得电。由于M0常开触点闭合,所以Y0线圈 得电,电动机处于运行状态。 任务实施 (1)控制方法3 当按下停止按钮SB2时,PLC执行RST M0指 令,使M0线圈失电,由于M0常开触点断开,所 以Y0线圈失电,电动机处于停止状态。 当再次按下暂停按钮SB3时,PLC执行INC K1M1指令,组合位元件K1M1里的值被加1, 使M1=0,M1的常闭触点恢复常闭,所以Y0线 圈得电,电动机恢复运行状态。 当首次按下暂停按钮SB3时,PLC执行INC K1M1指令,组合位元件K1M1里的值被 加1,使M1=1,M1的常闭触点变为常开 ,所以Y0线圈失电,电动机处于暂停状态 。 当按下启动按钮SB1时,PLC执行SET M0指 令,使M0线圈得电。由于M0常开触点闭合,所 以Y0线圈得电,电动机处于运行状态。 THANK YOU! 用继电器实现暂停控制程序设计