首页 理论教育 PLC控制电动机的一个按钮起停电路实例

PLC控制电动机的一个按钮起停电路实例

时间:2023-06-15 理论教育 版权反馈
【摘要】:在生产实际中由于条件限制,需要使用一个按钮来控制电动机的连续运行和停车,即第一次按下按钮电动机连续运行,再次按下按钮电动机停车。采用PLC控制的一个按钮控制电动机起停输入/输出(I/O)接线如图5-10所示。用菜单命令“PLC→类型”,设置PLC的型号;设置通信参数;编写PLC控制程序,下载、编制一个按钮控制电动机起停控制程序文件到PLC。

PLC控制电动机的一个按钮起停电路实例

在生产实际中由于条件限制,需要使用一个按钮来控制电动机的连续运行和停车,即第一次按下按钮电动机连续运行,再次按下按钮电动机停车。一个按钮控制的电动机起停电路如图5-9所示。

采用PLC控制的一个按钮控制电动机起停输入/输出(I/O)接线如图5-10所示。在断电状态下,按图5-10所示接线,连接好外部电缆。打开PLC的前盖,将运行模式选择开关拨到“STOP”位置。在作为编程器的PC上,运行FXGPWIN编程软件

978-7-111-39887-5-Chapter05-9.jpg

图5-9 一个按钮控制电动机运行和停止电路

978-7-111-39887-5-Chapter05-10.jpg

图5-10 PLC控制的输入/输出(I/O)接线

用菜单命令“文件→新建”,生成一个新项目,或者用菜单命令“文件→打开”,打开一个已有的项目。或者用菜单命令“文件→另存为”,可修改项目的名称。用菜单命令“PLC→类型”,设置PLC的型号;设置通信参数;编写PLC控制程序,下载、编制一个按钮控制电动机起停控制程序文件到PLC。

将运行模式选择开关拨到“RUN“位置,使PLC进入运行方式。按下按钮SB2,观察电动机是否起动运行,松开SB2后,电动机是否能够连续运行。如果电动机能够连续运行,则起动程序正确。再次按下按钮SB2,观察电动机是否能够停车。如果电动机能够停车,则停止程序正确。再次按下按钮SB2,如果系统能够重新起动运行,并能再次按下按钮SB2后停车,则程序调试结束。

1.一个按钮控制电动机起停参考程序(一)

采用PLC控制的一个按钮控制电动机起停参考程序(一)如图5-11所示。该编程方法属于PLC逻辑编程法;0~4语句是为了使M0产生一个周期的脉冲,5~10语句的逻辑关系式:

978-7-111-39887-5-Chapter05-11.jpg

图5-11 一个按钮控制电动机起停参考程序(一)

978-7-111-39887-5-Chapter05-12.jpg

当M0产生一个周期的脉冲时(此时的Y20没有输出):

∵M0=1;Y20=0

978-7-111-39887-5-Chapter05-13.jpg

∴Y20有输出

当M0产生完一个周期的脉冲后:

∵M0=0;Y20=1

978-7-111-39887-5-Chapter05-14.jpg

∴Y20保持输出

现在Y20为1,如果再次按下SB2按钮,M0又产生一个周期的脉冲(www.xing528.com)

∵M0=1;Y20=1

978-7-111-39887-5-Chapter05-15.jpg

∴Y20停止输出

当M0产生完一个周期的脉冲后:

∵M0=0;Y20=0

978-7-111-39887-5-Chapter05-16.jpg

∴Y20停止输出

2.一个按钮控制电动机起停参考程序(二)

采用PLC控制的一个按钮控制电动机起停参考程序(二)如图5-12所示。程序中用PLS(上升沿微分输出指令)产生一个周期的脉冲。

3.一个按钮控制电动机起停参考程序(三)

978-7-111-39887-5-Chapter05-17.jpg

图5-12 一个按钮控制电动机起停参考程序(二)

一个按钮控制电动机起停参考程序(三)如图5-13所示。当X21由OFF变为ON时,Y20的状态变化一次;必须使用脉冲执行方式,否则当X21为ON时,Y20随着扫描周期将反复变化。

4.一个按钮控制电动机起停参考程序(四)

采用PLC控制的一个按钮控制电动机起停参考程序(四)如图5-14所示。ALTP为脉冲执行型交替输出指令。在X21为ON的第一个扫描周期,Y20变化一次,直到X21再次为ON时,Y20才再次变化。

978-7-111-39887-5-Chapter05-18.jpg

图5-13 一个按钮控制电动机起停参考程序(三)

a)参考程序 b)时序图

978-7-111-39887-5-Chapter05-19.jpg

图5-14 一个按钮控制电动机起停参考程序(四)

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈