3分钟轻松学会一个经典的PLC编程案例:三台电机顺序启动逆序停止
本文给大家分享一个PLC编程中很经典的应用案例,电机顺序启动逆序停止。在实际生产中我们经常会碰到多台电机运行,启动时,后面的电机必须在前面电机启动后才能运行,而停止的时候,后启动的先停止。程序如何编写呢?今天小编就给大家介绍一种简单实用的方法。
控制要求如下:
三台电机通过西门子S7-200SMART SR20 PLC的Q0.0~Q0.2控制,按下启动信号I0.0,每隔5秒顺序启动三台电机,按下停止信号I0.1时每个3S逆序停止3台电机,如果三台电机还没有全部启动完,按了停止按钮则每隔3S逆序依次停止已经启动的电机。
程序如下:
1.先写初始化,清除M区的状态,启动后在没有按停止前按启动按钮无效。
2.启动第一台电机,如果此时按下了停止则接通第九段程序,停止运行。
3.同理启动第二台电机,如果此时按下了停止则接通第八段程序,逆序停止。
4.启动第三台电机:
免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,谢谢!
西门子S71200编程小技巧--顺序启动逆序停止
一.控制要求
现有一台机加工设备,由油泵电机,溢流阀,主轴电机组成。油泵电机必须先得电,溢流阀再工作,最后主轴电机才可以启动。
1.3个机构顺序启动,按下按钮SB1,油泵电机M1启动运行。
2.每过3s,顺序启动溢流阀,然后主轴电机,直至全部启动运行。
3.按下停止按钮SB2,主轴电机M2停止运行。
4.每过5s,逆序停止前一台电机,直至3台机构全部停止运行。
二.I/O分配表
I/O端口分配表
输入端口
输出端口
输入器件
输入点
作用
输出器件
输出点
控制对象
按钮SB1
I0.4
启动
KA1
Q0.0
油泵电机M1
按钮SB2
I0.6
停止
KA2
Q0.1
溢流阀
按钮SB3
I0.7
紧急停止
KA3
Q0.2
主轴电机M2
三.PLC控制线路
四.流程图
五.程序样例
今天《西门子S71200编程小技巧》小编就分享到这,大家可以收藏使用,如果遇到问题或者不能理解的地方可以私聊或评论留言,如果喜欢关注小编,点赞转发谢谢!
下篇预告……(一键启停的几种编程技巧)
相关问答
plc顺序启动逆序停止怎么实现?
PLC程序运行都是诸条命令扫描的,不可能反向扫描。实现顺序启动,逆序停止,就需要编写两个功能块,一个是顺序的,用于启动;一个是逆序的,用于停止。由主程...PL...
plc顺序启动,逆序停止怎么实现?
PLC程序运行都是诸条命令扫描的,不可能反向扫描。实现顺序启动,逆序停止,就需要编写两个功能块,一个是顺序的,用于启动;一个是逆序的,用于停止。由主程序...
用PLC设计四台电动机顺序起动逆序停止(用状态编程法)?
假如PLC用S7-2,启动、停止按钮分别为START和STOP,是常开的。NETWORK1LDSTARTSM.,1SM1,1NETWORK2LDM.TONT11,5NETWOR...
用PLC实现两台小容量电动机的顺序启动和逆序停止控制,要求第一台电动机起动5秒后第二台电机机才能起?
给个示意图。如果还有其它联锁,可在中间加入。给个示意图。如果还有其它联锁,可在中间加入。
三菱plc定时开关机控程序实例?
下停止按钮,停止信号灯亮,而后每隔2...用按钮控制6台电机的启动和停止,要求当按下启动按钮,启动信号灯亮,而后每隔2s启动一台电机,直到6台电机全部启动。当...
三菱如何用移位指令实现顺启逆停?
动。当按下停止按钮,停止信号灯亮...用按钮控制6台电机的启动和停止,要求当按下启动按钮,启动信号灯亮,而后每隔2s启动一台电机,直到6台电机全部启动。当按...
三菱定时顺启逆停使用方法?
动。当按下停止按钮,停止信号灯亮...用按钮控制6台电机的启动和停止,要求当按下启动按钮,启动信号灯亮,而后每隔2s启动一台电机,直到6台电机全部启动。当按...
由于电力检修等引起的三相电相序错误,导致带有相序保护的农业设施无法用,怎么办?
我基于下图这款可远程控制、编程、调试的PLC给题主设计了一个方案:通过如下过零检测电路,检测A-N,B-N,C-N的过零点,将该电路输出的NPN信号输入到PLC的X00,X01...