起动、自锁和停止控制是PLC最基本的控制功能。起动、自锁和停止控制可采用驱动指令(=),也可以采用置位、复位指令(S、R)来实现。
1.采用驱动指令实现起动、自锁和停止控制
驱动指令(=)的功能是驱动线圈,它是一种常用的指令。用驱动指令实现起动、自锁和停止控制的PLC电路和梯形图如图3-12所示。
图3-12 采用驱动指令实现起动、自锁和停止控制电路与梯形图
电路与梯形图说明如下:
当按下起动按钮SB1时,PLC内部梯形图程序中的起动触点I0.0闭合,输出线圈Q0.0得电,PLC输出端子Q0.0内部的硬触点闭合,Q0.0端子与1L端子之间内部硬触点闭合,接触器线圈KM得电,主电路中的KM主触点闭合,电动机得电起动。
输出线圈Q0.0得电后,除了会使Q0.0、1L端子之间的硬触点闭合外,还会使自锁触点Q0.0闭合,在起动触点I0.0断开后,依靠自锁触点闭合可使线圈Q0.0继续得电,电动机就会继续运转,从而实现自锁控制功能。
当按下停止按钮SB2时,PLC内部梯形图程序中的停止触点I0.1断开,输出线圈Q0.0失电,Q0.0、1L端子之间的内部硬触点断开,接触器线圈KM失电,主电路中的KM主触点断开,电动机失电停转。
2.采用置位、复位指令实现起动、自锁和停止控制(www.xing528.com)
采用置位、复位指令(R、S)实现起动、自锁和停止控制的PLC接线图和梯形图如图3-13所示。
图3-13 采用置位复位指令实现起动、自锁和停止控制的PLC接线图与梯形图
电路与梯形图说明如下:
当按下起动按钮SB1时,梯形图中的起动触点I0.0闭合,“S Q0.0,1”指令执行,指令执行结果将输出继电器线圈Q0.0置1,相当于线圈Q0.0得电,Q0.0、1L端子之间的内部硬触点接通,接触器线圈KM得电,主电路中的KM主触点闭合,电动机得电起动。
线圈Q0.0置位后,松开起动按钮SB1、起动触点I0.0断开,但线圈Q0.0仍保持“1”态,即仍维持得电状态,电动机就会继续运转,从而实现自锁控制功能。
当按下停止按钮SB2时,梯形图程序中的停止触点I0.1闭合,“R Q0.0,1”指令被执行,指令执行结果将输出线圈Q0.0复位(即置0),相当于线圈Q0.0失电,Q0.0、1L端子之间的内部硬触点断开,接触器线圈KM失电,主电路中的KM主触点断开,电动机失电停转。
将图3-12和图3-13进行比较可以发现,采用置位复位指令与线圈驱动都可以实现起动、自锁和停止控制,两者的PLC外部接线都相同,仅给PLC编写的梯形图程序不同。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。