3分钟轻松学会一个经典的PLC编程案例:三台电机顺序启动逆序停止
本文给大家分享一个PLC编程中很经典的应用案例,电机顺序启动逆序停止。在实际生产中我们经常会碰到多台电机运行,启动时,后面的电机必须在前面电机启动后才能运行,而停止的时候,后启动的先停止。程序如何编写呢?今天小编就给大家介绍一种简单实用的方法。
控制要求如下:
三台电机通过西门子S7-200SMART SR20 PLC的Q0.0~Q0.2控制,按下启动信号I0.0,每隔5秒顺序启动三台电机,按下停止信号I0.1时每个3S逆序停止3台电机,如果三台电机还没有全部启动完,按了停止按钮则每隔3S逆序依次停止已经启动的电机。
程序如下:
1.先写初始化,清除M区的状态,启动后在没有按停止前按启动按钮无效。
2.启动第一台电机,如果此时按下了停止则接通第九段程序,停止运行。
3.同理启动第二台电机,如果此时按下了停止则接通第八段程序,逆序停止。
4.启动第三台电机:
免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,谢谢!
PLC案例编程讲解:同时启动,先停第一台,延时停第二台
要求1:按下启动按钮,两台电机同时启动,按下停止按钮,第一台停止,第二台延时5S后自动停止
符号表
控制原理:
按下启动按钮I0.0, Q0.0 线圈得电自锁,接触器KM1得电,第一台电动机启动,同时Q0.0常开接点闭合,Q0.1 线圈得电自锁,接触器KM2得电,第二台电动机启动。
按下停止按钮I0.1,Q0.0 线圈失电,第一台电动机停止,T37得电延时,5S后,T37常闭点断开,Q0.1失电,第二台电机停止
要求2:控制两台电机,按下启动按钮,两台电动机同时启动,按下停止按钮,第一台电动机停止,第二台电动机5s后自动停止。第二台电动机可以点动控制.
控制原理:
按下启动按钮I0.0,Q0.0 线圈得电自锁,接触器KM1得电,第一台电机启动。同时Q0.0常开接点闭合,M0.0线圈得电自锁,M0.0常开接点闭合,Q0.1得电,第二台电动机也同时启动。按下停止按钮10.1, Q0.0线圈失电,第.台电动机停止,Q0.0 常闭接点闭合,T37得电延时,10s 后T37常闭接点断开,M0.0 失电,M0.0 常开接点断开,Q0.1 失电,第二台电动机停止。按下点动按钮I0.2, Q0.1 线圈得电,第二台电动机启动。松开点动按钮I0.2, Q0.1线圈失电,第二台电机停止。
如有补充或指教,请在评论区里留言!!!
看都看完了,不点个赞,关注一下小编???
相关问答
plc启动程序怎么只执行一次?
关于这个问题,要让PLC启动程序只执行一次,可以在程序开头加入一个标记,表示程序已经执行过了。具体步骤如下:1.在程序开头定义一个变量,用于标记程序是否...
西门子S7-200PLC控制三台电动机隔一定时间次序启动,求梯形图...
PLC里的定时器既是电动机启动的条件同时也是顺序转移的满足条件,注意输出Q不要放在顺序段里用M驱动Q,Q加上自保有用(0)回复unclezzz我前年帮人做了一套这样...
利用PLC设计四台电动机顺序启动逆序停止,要求气动控制按启动按钮,西启动M1,经过几秒在启动M2?
有两台电动机M1和M2,当M1启动后,M2才能启动而M2停止后,M1才能停止。画出对应的PLC梯形图。有两台电动机M1和M2,当M1启动后,M2才能启动而M2停止后,M1才能停止...
plc逻辑运算按什么规律运行?
PLc的逻辑运算按照循环处理规矩进行CPU中的程序分为操作系统和用户系统。操作系统用来处理PLC的启动、刷新过程映像输入/输出区、调用用户程序、处理中断和错...
三菱plc启动电机3s停2s又启动,循环的程序怎么编?
给你个思路,先做出三个一小时循环的plc,三台任意一台故障,就好比三个触点其中一个接通,去控制一个辅助继电器,然后断开三个循环的plc,做一个两个循环的plc...
plc自定义启动顺序?
在PLC中,可以通过编程来自定义启动顺序。首先,需要确定各个设备或模块的启动顺序,并为每个设备或模块创建相应的启动程序。然后,使用PLC编程软件编写逻辑代...
西门子PLC梯形图,有2台电机,按下SB1后M1启动,5s后M2启动,每台电机运行15s后停止?
SB1对应I0.1,Q0.1启动M1,Q0.2启动M2.SB1对应I0.1,Q0.1启动M1,Q0.2启动M2.
plc如何实现3个连续动作?
plc如何实现3个连续动作?先简单看下plc的工作原理,当我们把编写好的程序下载到plc中它就开始对用户程序进行扫描这是它的核心工作,整个扫描过程称之为一个运...
一个时间继电器如何控制三台电机顺序启动在PLC中?
需要两时间继电器的两个继电器线圈分别和第一台和第二台电机电路串联,第一个继电器的常开触头和第2台电机电路串联,第2个继电器的常开触头与第3台电机电路串联...
plc起跑停怎么编程?
在PLC编程中,实现起跑停的功能可以通过以下步骤完成:首先需要定义输入信号用于启动和停止控制,然后编写逻辑程序,当启动信号激活时,输出控制信号启动设备;...