浅谈几种单按钮控制启停的 PLC 编程方法 2 0 1 0 年 8 月 2 0 日 1.引言 在 PLC 控制系统设计中,常常碰到负载的启动与停止控制,通常的做法是采用两只按钮作为外部启动与停止控制的输入器件,在 PLC中与两只按钮相对应的输入点数也有两个,PLC 的外部接线图如图 1所示,按钮 SB1(X 0)作为启动控制,按钮 SB2(X 1)作为停止控制,当按下 SB1 时,X O 接通,Y 0 的线圈接通并自锁,启动外部负 载 KM 工作运行;当按下 SB2 时,X 1 接通,Y 0 的线圈断开,外部负载 KM停止工作
这样虽然可以达到控制目的,但需要的按钮和连接导线较多,PLC 的输入点数也较多
在实际工作中,可以充分利用 PLC 内部多功能化的特点,采用单个按钮控制负载的起动与停止,进行改进后的PLC 外部接线如图 2 所示,用 SB 替代 SB1 和 SB2 的功能,用 X 0 替代X 0 和 X 1 的功能,当第一次按下 SB 时,X 0 接通,Y 0 的线圈接通并自锁,启动外部负载 KM 工作运行;当第二次按下 SB 时,X 0 再次接通,通过中间控制环节使 Y 0 的线圈断开,外部负载 KM 停止工作
图 2 与图 1相比,电路的实际接线就大大简化, 这样做不仅节省了硬件成本,而且还大大减少了由于按钮多而可能引起的故障
使电路更加经济合理、安全可靠,控制方便简单,具有很高的实用价值
笔者根据实际的工作经验和研究成果,以三菱 FX 系列 PLC 为例介绍几种单按钮起停控制的 PLC 编程技术
图1 PLC 的外部接线图 图2 进行改进后的PLC 外部接线图 2.采用上升沿微分指令的编程技术 采用上升沿微分指令编程的梯形图程序,如图3 所示,控制过程如下: 当第一次按下SB 时,X 0 接通,使 R0 的线圈接通一个扫描周期,其常开触点闭合,Y 0 的线圈