PLC应用知识问答_9_使用起动保持停止电路的PLC顺序控制编程方法
PLC基本指令的运用—台电动机顺序启动控制程序设计
M8000:运行监控用,PLC运行时M8000接通。 M8002:仅在运行开始瞬间接通的初始脉冲特殊辅助继电器。 M8011~M8014分别是10ms,100ms,1s和1min时钟脉冲。
(3)特殊辅助继电器M8000~M8255(256点)
➢线圈驱动型
由用户程序驱动其线圈,使PLC执行特定的操作,用户并不使用它们的触点。例如:
M8030:其线圈“通电”后,“电池电压降低”发光二极管熄灭。 M8033:PLC停止时,所有输出继电器的状态保持不变。 M8034:其线圈“通电”后,禁止1 2
3
4
1
PLC中的定时器相当于继电控制系统的时间继电器,它在程序中的基本功能是延时控 制,但利用定时器可以组成丰富多彩的时时序序逻逻辑电电路路。
3~
3台电动机顺序起动控制 程序设计
(一)分配I/O地址
三个接触 器线圈
起动 停止
热继电器 为什么将三个 热继电器的触 点串联在一起
(二)程序设计
控制第二 台电机
控制第三 台电机
第一台电机 定时5S
第二台电机 定时10S
第三台电机
辅助继电器
知识目标
1 2
1
PLC 内有很多辅助继电器,它们都不能接收外部的输入信号,也不能直接驱动外部负载,在 PLC 内部只 起传递信号的作用,不与 PLC 外部发生联系,是一种内部的状态标志,作用相当于继电器控制系统中的
(2)掉电保持辅助继电器M500~M1023(524点)
某些控制系统要求记忆电源中断瞬时的状态,重新通电后再现其状态,掉电保持辅助继电器可以用于这种场合。
(3)特殊辅助继电器M8000~M8255(256点)
特殊辅助继电器共256点,它们用来表示PLC的某些状态,提供时钟脉冲和标志(如进位、借位标志), 设定PLC的运行方式,或者用于步步进顺控控、禁禁止中断断、设定计数数器器是加计数还是减计数等。特殊辅 助继电器分为两类:
PLC程序使用启保停电路编程方式与方法详解培训学习课件 PPT79页
基本概念
步进控制: 在多工步的控制中,按照一定的顺序分步动作,即上一步动作结束后, 下一步动作才开始。
步进指令:专门用于步进控制的指令
编程步骤: 1)根据工艺流程画出状态转移图; 2)根据状态转移图画出步进梯形图; 3)根据步进梯形图编写出指令表。
右图为两条运输带顺 序相连,应先起动2号 运输,按下起动按钮, 2号运输带开始运行, 5s后1号运输带自动起 动。停机的顺序与起 动的顺序刚好相反, 间隔仍然为5s。
在顺序功能图中,如果某一转换所有的前级步都是活动步并且相应的转 换条件满足,则转换实现。在以转换为中心的编程方法中,将该转换所 有前级步对应的辅助继电器的常开触点与转换对应的触点或电路串联, 作为执行SET指令和RST指令的条件。用SET指令使所有后续步对应的辅 助继电器置位,用RST指令使所有前级步对应的辅助继电器复位。
2.手动程序
手动程序(见图5—35)与图5—28中的程序 基本上相同,手动程序用初始状态S0控制, 因为手动程序、自动程序(不包括回原点程序) 和回原点程序均用STL触点驱动,这3部分程 序不会同时被驱动,所以用STL指令和IST指 令编程时,不必像图5—1那样,用CJ指令来 切换自动程序和手动程序。
右图中步M8之后有一个选择序列 的分支,当它的后续步M0、M1 和M5变为活动步时,它应变为不 活动步。因为M1和M5是同时变 为活动步的,所以只需将M0和 M1或M0和M5的常闭触点与M8 的线圈串联。
2.选择序列的合并的编程方法
对于选择序列的合并,如果某一步之前有N个转换,则代表该步的辅助 继电器的起动电路由N条支路并联而成,各支路由某一前级步对应的辅 助继电器的常开触点与相应转换条件对应的触点或电路串联而成。
【PLC步进顺控编程“停止程序”设计】PLC步进驱动器程序
【PLC步进顺控编程“停止程序”设计】PLC步进驱动器程序顺序控制又称步进控制控制设计法,就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间顺序,在生产过程中各个执行机构自动地有次序地进行操作。
顺序控制的动作流程图也称为状态流程图,三菱FX系列PLC进入初始状态一般用M8002常开点作为转移条件,中间有单流程、多流程顺序控制,规律较强,易于掌握。
程序的停止,要求不同,解决方法也不相同,设计不正确,将无法达到控制要求。
本文以实例验证步进编程中四种停止。
有两盏指示灯,按下启动按扭1SB(X1)第一盏指示灯亮,10S后第二盏只是灯亮,10S后全部熄灭,再过10S开始循环。
控制要求:1、再次按下1SB(X1),两盏灯全部熄灭。
2、循环5次指示灯全部熄灭。
3、按下停止按扭2SB(X2),当前工作周期结束后停止,指示灯全部熄灭。
4、按下停止2SB(X2)按扭指示灯全部熄灭,松开按扭继续循环。
一、解决控制要求1:状态流程图1和梯形图2图1中M8002初始脉冲继电器,PLC运行时接通一个扫描周期,M8002常开触点闭和,进入初始步,等待发出控制指令。
图2是状态流程图1所对应的梯形图。
图中0~9步,按下1SB,X1(上升沿脉冲触点)接通一次,M0接通一个扫描周期,M0的常开点与M1的常闭点形成接通状态,所以M1得电。
程序运行在下个周期,M1的常开点与M0的常闭点形成接通状态,M1形成自保状态。
再次按下1SB,M0接通一次,形成一个扫描周期的接通脉冲,M1失电并保持失电状态。
这是一个典型的单按扭起停应用电路。
9~16步,ZRST S20 S22是当M1闭合时,对程序S20~S22程序段进行组复位同时用SET S0进入处始步,等待下次发出运行指令。
二、解决控制要求2:状态流程图3、梯形图4状态流程图3中省略部分为图1中S21步。
状态流程图3省落部分为图1中S21步;4为图3所对应的梯形图,图4中省略部分为图2中20~38步;44~48步为循环次数和计数器复位,必须放在步近接点以外,否则启动时第一次能循环5次,再次启动,程序循环一次将停止。
PLC顺控继电器指令及顺序控制编程方法
• 5、动作 • 动作是指每个步序中的输出。在顺序功能图中,输出在代表步的方框旁用
短横线连接表示。 • 二、顺序功能图的类型 • 1、单序列 • 单序列由一系列相继激活的步组成,每一步的后面仅有一个转换,每一个
转换后面只有一个步。
第8章 S7-200系列PLC顺控继电器指令及顺序控制编程方法
8.2 顺序功能图的主要概念、基本类型及编程
• 2、有向连线
• 顺序功能图中,连接代表步的方框的连接线称为有向连线。在 画顺序功能图时,将方框按它们成为活动步的先后顺序排列, 并用有向线段连接起来。步活动状态习惯的进展方向是从上到 下,在这个方向上可以不画箭头,如不是这个方向,则需标以 箭头以明确方向。
8.3 顺控继电器指令及编程应用
• 顺序控制编程方法规范,条理清楚,且易于化解复杂控制间的 交叉联系,使编程变得容易。因而许多PLC公司在自己的PLC产 品中引入了专用的顺序控制编程元件及顺序控制指令,使顺序 控制编程更加简单易行。
• 西门子公司在S7-200PLC中设置了顺控继电器及顺控继电器指 令用于顺序控制。
• 并列序列的结束称为合并,也用 双水平线表示,转换条件标在其 下面。
第8章 S7-200系列PLC顺控继电器指令及顺序控制编程方法
8.2 顺序功能图的主要概念、基本类型及编 程 • 复杂的顺序功能图中还会有选择序
列及并行序列混合存在及循环跳转 等情况。但转换及有向连线的表达 方法是一致的。
• 三、较复杂顺序功能图的编程及举 例
• 顺序控制编程法是一种建立 在程序段的激活与屏蔽基础 上的编程方法。
• 具体的编程思路是这样的: 首先将整个控制过程分成几 个步序,即:准备,第一次 前进,第一次后退,停车计 时,第二次前进,第二次后 退。
PLC顺序控制的编程方法
PLC顺序控制的编程方法
PLC顺序控制的编程方法可以按照以下步骤进行:
1.明确控制对象:需要明确要控制的对象以及控制目的,例
如控制一台机器人完成某项任务或者控制一个生产线的自动化流程。
2.根据控制对象和控制目的,确定控制步骤:一般而言,控
制步骤应该包括启动、运行、停止等基本操作。
3.根据控制步骤,设计PLC顺序控制程序的控制逻辑:控制
逻辑包括各个步骤的触发条件、执行动作和控制顺序等,需要确保控制逻辑的正确性和稳定性。
4.根据设计的控制逻辑,使用PLC编程软件编写PLC顺序控
制程序:在编写过程中,需要注意编程规范和注释,以便后期的维护和调试。
5.将编写好的PLC顺序控制程序下载到PLC设备中,并进行
参数设置和输入输出配置。
6.进行调试和测试:在下载程序后,进行调试和测试,修正
错误。
6.5.1 启保停方式的顺序控制[共3页]
零起步轻松学欧姆龙PLC技术
152
电工技术系列
6.5 顺序控制的其他实现方法
顺序控制程序除了可采用工序步进指令来编写外,还可以采用其他方式来实现,如使用触点、线圈指令的启保停方式和使用置位、复位指令的转换中心方式。
6.5.1 启保停方式的顺序控制
编写启保停方式的顺序控制程序仅需使用与触点、线圈有关的指令,它与传统的继电器控制线路相似,编程方法容易掌握。
1.启保停方式的顺序控制实例
下面以图6-17所示的机床加工头运动控制来说明启保停方式的顺序控制程序。
机床加工头的初始位置位于压合限位开关0.03处,当按下启动按钮0.00时,PLC的100.00、100.01端输出控制,加工头由0.03处往0.02处快速前进,到达并压合限位开关0.01后,PLC仅100.01端输出控制,加工头慢速前进,对工件进行细加工,加工头慢进到限位开关0.02处并压合开关后,PLC从100.02端输出控制,加工头快速后退,返回到初始位置,压合限位开关0.02后停止,若再按下启动按钮0.00,加工头又会重复一次上述过程。
机床加工头运动顺序控制状态转移图如图6-17(b)所示,图6-17(c)所示为其对应的顺序控制梯形图。
下面对照图6-17(a)来说明图6-17(c)所示梯形图工作原理。
图6-17 机床加工头运动控制。
什么是plc顺序控制?plc顺序控制设计方法
什么是plc顺序控制?plc顺序控制设计方法
挨次掌握通常是对一些开关量的掌握如按钮、限位开关等输入内容以及指示灯、中间继电器等输出内容,这里主要针对是规律掌握,它是我们plc的基本掌握内容。
可以说是在传统继电器系统进展起来的,因此这里我们试验平台需要的东西有:
1、输入相关器件
常见的是按钮开关一类的,而且形式是多种多样的有旋转按钮、复位按钮、急停开关,脚踏开关。
除此之外就是限位开关一类的有行程开关、接近开关,行程开关是靠机械位置进行闭合多为两线制,接近开关是靠感应位置进行闭合,有两线制和三线制(NPN型和PNP型)的常闭或者常开类型,它们一般用在设备上的极限位置。
2、输出相关器件
输出的内容比较多,PLC般不能与掌握外围设备直接进行连接,需要通过中间继电器、接触器的形式进行掌握,常见的掌握对象有三相异步电机、各种电磁阀包括水阀、气阀的。
PLC的输出类型一般分为晶体管和继电器类型,晶体管可以驱动直流负载开关频率很高常常掌握脉冲输出,继电器可以驱动任何形式的负载,只不过开关频率有一点的限制,可直接驱动一些沟通负载如接触器。
3、小结
这部分的学习内容是比较基础的也是我们常见的低压元器件,我们以掌握三相异步电机的启保停、正反转、通电断电延时为例建试验
平台,主要有按钮、中间继电器、接触器、小功率的三相异步电机,最好能够搭建一个机械的移动平台(电机连接丝杆),可以增加行程开关或者接近开关进行限制。
使用STL指令的PLC顺序控制编程方法
前器季 暂停 崩国坷圊 反转
sTL指令的出现意味着当前 sTL程序区的结束和新的
图l sTL指夸
sTL程序区的开始。各sTL触点驱动的电路一般放在一起,
最后一个s1L电路结束时一定要使用唧指令。RET指令
意味着最后一个sTL程序区的结束,LD点返回左侧母线。 pl:怎样对单序列蝙程? 答:旋转工作台用凸轮和限位开关来实现运动控制(见
条件同时满足。此时置位指令将后续步s21变为活动步,同
时系统程序自动地将s20复位为不活动步。需要从某一步返 回初始步时,可对初始步对
应的状态继电器使用0uT指 令或sET指令。
问.RET指争有什盖作 Jfl o
l|
正转
与sn,触点相连的触点 应使用LD或LDI指令,即LD 点移到sTL触点的右侧,该 点成为临时母线。下一条
然后压钳下行。压紧板 料后,压力继电器x4为
1状态,压钳保持压紧,剪刀开始下行。剪断扳料后,x2变
为1状态。为了提高效率,压钳和剪7J同时上行。它们分别
碰到限位开关x0和x1后,分别停止上行,均停止后,又开
始下一周期的工作。剪完lO块料后停止工作,并停留在初始
状态。
系统的顺序功能图和梯形图如图4所示,步s0是初始
问:为什幺使用sTL指令时允许双线圈电路7 答:由于cPu只执行活动步对应的sTL电路块,使用 s1L指令时允许双线圈输出,印不同的s下L触点可以分别驱 动同一编程元件的一个线圈。 问:怎样对选择序列骗程?
板料 .
作过程如n首先板料
万z72727zi广r气)(3 右行至限位开关x3处,
图3剪板机示意图
问 怎样对并行序列编程? 图4中分别由s23、s24和s25、s26组成的两个单序列 是并行工作的,设计梯形图时应保证这两个序列同时开始工 作和同时结束,即两个序列的第一步s23和s25应同时变为 括动步,两个序列的最后一步s24和s26应同时变为不活动 步。并行序列的分支的处理很简单,在图4中,当步s22是 活动步,并且转换条件x2满足时,步s23和s25同时变为活 动步。在梯形图中,当s22的sTL触点和x2的常开触点均 接通时,s23和s25被两条sET指令同时置位,系统程序将 前级步s22复位为不括动步。步s24、s26是等待步,用来同 时结束两个并行序列。图4中水平双线之下的转换条件“=r 表示转换条件总是满足的,即只要步s24、s26都是活动步, 就会发生步s24,s26到步s27的转换.步s24、s26变为不 活动步,步s27变为活动步。在梯形图中,用s24、s26的sTL 触点组成的串联电路使s27置位。如果不涉及并行序列的合 并,同一状态继电器的sTL触点只能在梯形图中使用~次, 并且只能作为电路的起始触点。串联的sTL触点的个数不能
三菱plc实现顺序控制的四种编程方法
三菱plc实现顺序控制的四种编程方法plc外部接线简单方便,它的控制主要是程序的设计,编制梯形图是最常用的编程方式,使用中一般有经验设计法,逻辑设计法,继电器控制电路移植法和顺序控制设计法,其中顺序控制设计法也叫功能表图设计法,功能表图是一种用来描述控制系统的控制过程功能、特性的图形,它主要是由步、转换、转换条件、箭头线和动作组成。
这是一种先进的设计方法,对于复杂系统,可以节约60%~90%的设计时间.我国1986年颁布了功能表图的国家标准(gb6988.6-86)。
有了功能表图后,可以用四种方式编制梯形图,它们分别是:起保停编程方式、步进梯形指令编程方式、移位寄存器编程方式和置位复位编程方式。
本文以三菱plc为例,说明实现顺序控制的四种编程方式。
例如:某plc控制的回转工作台控制钻孔的过程是:当回转工作台不转且钻头回转时,若传感器x400检测到工件到位,钻头向下工进y430当钻到一定深度钻头套筒压到下接近开关x401时,计时器t450计时,4s后快退y431到上接近开关x402,就回到了原位。
功能表图见图1:图1 功能表图1 使用起保停电路的编程方式起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号plc的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,因此得到了广泛的应用。
这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的plc改造过程中应用较多。
如图2为使用起保停电路编程方式编制的与图1顺序功能图所对应的梯形图,图2中只有常开触点、常闭触点及输出线圈组成。
图2 起保停电路实现顺序控制2 使用步进梯形指令的编程方式步进梯形指令是专门为顺序控制设计提供的指令,它的步只能用状态寄存器s来表示,状态寄存器有断电保持功能,在编制顺序控制程序时应与步进指令一起使用,而且状态寄存器必须用置位指令set置位,这样才具有控制功能,状态寄存器s才能提供stl触点,否则状态寄存器s与一般的中间继电器m相同。
三菱PLC顺序启动、顺序停止控制程序编程实例
三菱PLC顺序启动、顺序停止控制程序编程
实例
下面介绍的是一个传送带挨次启动与停止的梯形图说明:该程序使用定时器(T)来做为延时启动与停止的掌握元件。
程序如下:元件介绍:X0为急停按钮X1、X2、X3为三个电机的热继电器X4为启动按钮X5为停止按钮Y1、Y2、Y3为电动机接触器程序说明:1、当急停及热继电器处于接通状态,M0帮助继电器得电。
2、按下启动按钮X4信号接通,Y1继电器得电。
同时T1、T2接通。
3、当T1的延时时间到后,Y2继电器得电。
4、当T2的延时时间到后,Y3继电器得电。
至此三台电动机挨次启动完成。
5、当按下停止按钮X5信号接通,M1帮助继电器得电掌握Y3继电器断开,同时接通T3、T4定时器。
6、当T3的延时时间到后,Y2继电器断开。
7、当T4的延时时间到后,Y1继电器断开。
至此三台电动机挨次停止完成。
8、当按下急停按钮或热继电器断开,三台电机同时断电。
注:程序中有处不合理之处,请各位看官留意,并试找出不合理之处。
1。
用PLC实现三台电动机顺序启停控制
T38
S0.3
( SCRT )
( SCRE ) S0.3 SCR
SM0.0 I0.1
Q0.2
(
)
S0.4 ( SCRT )
( SCRE ) S0.4 SCR
SM0.0 80
T39 IN TON
PT 100ms
T39
S0.5
( SCRT )
( SCRE ) S0.5 SCR
SM0.0
Q0.1 ( R)
S0.2
Q0.1 ( S)
1 T38
IN TON T38
150 PT 100ms
S0.3
Q0.2
(
)
I0.1 S0.4
T39 IN TON
80 PT 100ms
T39
S0.5 T40
Q0.1 ( R)
1 T40
IN TON
60 PT 100ms
程序
1.进入初始步 2.各步程序
步开始 控制对象 步转移 步结束
用PLC实现三台电动机顺序启停控制
1.任务描述
按下启动按钮,第一台电动机M1启动,10秒后,第二台电动机M2启动,再 过15秒,第三台电动机M3启动,按下停止按钮,第三台电动机M3停止,8秒 后,第二台电动机M2停止,再过6秒,第一台电动机M1停止。
2. 任务分析
按下启动按钮,第一台电动机M1启动,10秒后,第二台电动机M2启动,再 过15秒,第三台电动机M3启动,按下停止按钮,第三台电动机M3停止,8秒 后,第二台电动机M2停止,再过6秒,第一台电动机M1停止。
T39
S0.5 T40
Q0.1 ( R)
1 T40
IN TON
60 PT 100ms
PLC控制电机顺序启动停止
PLC控制电机顺序启动停止
今天和大家分享一下两台电动机的顺序控制,控制要求如下;
两台电动机按M1,M2的顺序启动。
停止时按M2,M1的顺序停止。
即在启动时,只有当电机M1启动运转后,电动机M2才能启动运转。
在停止时,只有当电动机M2停止后电动机M1才能停止。
具体控制如下;按下电动机M1的启动按钮SB2,接触器KM1闭合并自锁,电动机M1启动运转,然后按下电动机M2的启动按钮SB4,接触器KM2闭合,电动机M2启动运转。
当需要电动机停止时,首先要按下电动机M2的停止按钮SB3,接触器KM2失电,5号线与7号线间接触器KM2的动合触点复位断开,在按下电动机的M1的停止按钮SB1,接触器KM1才能失电,电动机M1才能停止转动。
我们在看一下,用三菱FX2n plc是怎么实现这个功能的。
首先我们分配一下地址;
在看一下三菱FX2n的接线图。
看一下三菱的程序
这是我们用三菱plc来实现顺序控制的,在看一下用西门子200PLC来实现,硬件连接和软件程序编写是怎么的。
首先我们看一下地址分配;
看一下西门子的程序
通过这几个实例可以看出,每款plc虽然各有特点,但是编程的思路基本都是一样的,所以我认为学习编程最重要的还要学习编程的思路。
一个工程的完成都是平时一点一滴的积累。
自动化人永远在路上,同行们加油。
PLC编程实例之六台电动机顺序启动-逆序停止
PLC编程实例之六台电动机顺序启动,逆序停止用按钮控制6台电动机的启动停止。
当按下启动按钮SB1时,启动信号灯〔Y0) 亮,而后每隔5s顺序启动一台电动机,直到6台电动机全部启动,启动信号灯灭.当按下停止信号SB2时,停止信号灯〔Y7)亮之后,每隔3s逆序停止一台电动机,直到6台电动机全部停止后,停止信号灯灭.如果在启动过程中按下停止按钮,则每隔3s逆序依次停止已经启动的电动机,按急停按钮SB3,则全部电动机立即停止。
控制方案设计1.输入/输出元件及控制功能如表20-1所示,介绍了实例20中用到的输入/输出元件及控制功能。
2.电路设计6台电动机顺序启动,逆序停止PLC接线图和梯形图如图20-1所示。
3. 控制原理启动时按下启动按钮X0,则Y0得电自锁,启动报警信号灯亮。
同时定时器T0得电延时,延时5s ,T0常开接点闭合一个扫描周期,执行一次左移,将Y0的1左移到Y1,Y1=1,第一台电动机启动。
T0常闭接点断开一个扫描周期,T0重新开始延时,T0每隔5s 发一个脉冲执行一次左移,使Y1~Y6依次得电,即每隔5s 启动一台电动机,当Y6=1,最后一台电动机启动后,Y6常闭接点断开Y0和T0线圈,启动报警信号灯HL1灭,启动过程结束。
按下停止按钮X1,Y7得电自锁,停止报警信号灯亮。
定时器T1得电延时,X1上升沿接点执行一次右移,将Y0的0左移到Y6,Y6=0,第六台电动机立即停止。
T1每隔3s 发一个脉冲执行一次右移,使Y6~Y1依次失电,即每隔3s 停止一台电动机。
当Y1=1,最后一台电动机停止后,Y1常闭接点断开Y7和T1线圈,停止报警信号灯HL2灭,停止过程结束。
如果在启动过程中按下停止按钮XI,则XI 常闭接点断开Y0线圈,Y0=O,接通停止信号,同时进行一次右移,逆序停止一台电动机,TI 每隔3s 发一个脉冲执行一次右移,逆序依次停止己经启动的电动机。
按下急停按钮X2, Y0〜Y6全部复位,所有电动机全部立即停止。
西门子PLC顺序功能图编程方法问题分析
I '':J ‘ 爲 r RUN-P
卩BO
|位
DC p RUM
粘p 厂 STOP MRES |
二] ||QB0
|位
二| |mbo
|{£
zJ
7 6 5 4 3 2 10 7 6 5 + 3 2 10 |厂厂厂厂厂疔厂厂 厂厂厂厂厂厂”尼
文件(日磅(E)视图(V)播入(I) PLC(P)执他X) TMCD窗口(W)幫助(H)
试信号研究.
第2期
黄俊玲,等.西门子PLC顺序功能图编程方法问题分析
55
1使用起保停编程及仿真
由顺序功能图编写梯形图,可使用启保停电路和置位/复位指令.不管用哪种方法由顺序功能图编
写梯形图其中包括三个步骤:1)初始化程序;2)控制电路编程;3)输出电路编程.两者的转换方法其中 初始化与输出电路编程相同,控制电路部分可用置位/复位指令或者起保停电路完成转化.2而起保停
第24卷第2期 2021年4月
西安文理学院学报(自然科学版) Journal of Xi' an University ( Natural Science Edition)
PLC顺序启停控制编程(A11)
实训报告PLC顺序启停控制编程-五台电机(A11)一、 PLC程序设计要求:五台电动机,分为1#、2#、3#、4#、5#。
要求按下启动按钮后,按照先1#后2#、3#、4#、5#顺序启动,中间延时10S;按下停止按钮后,按照先5#后3#、2#、4#、1#顺序停机,中间延时10S。
五台电动机均要求过流和过热保护,当1#、2#、3#、4#任一台出现故障保护停机时5#自动停机。
二、实训步骤:1、根据程序要求编写PLC顺序启停控制程序2、程序在软件上模拟仿真调试3、程序输入.编程控制器内,进行静态调试三、仪器设备:1、电脑与PLC程序软件2、可编程控制器一台四、I/O分配及接线图1、X0:起动按钮X6:停止按钮X1:Y1热继电器动合点X2:Y2热继电器动合点X3:Y3热继电器动合点X4:Y4热继电器动合点X5:Y5热继电器动合点Y1~Y5:电动机1~5接触器2、I/O接线图:五、主回路电路图:六、静态调试:按PLC的I/O接线图正确的连接输入设备,进行PLC的静态调试(按下按钮X5后,Y1亮、10秒后Y2亮、20秒后Y3亮、30秒后Y4亮、40秒后Y5亮;按下按钮X0后Y5熄灭,10秒Y3熄灭,20秒后Y2熄灭、30秒后Y4熄灭、40秒后Y熄灭。
在此期间若Y1、Y2、Y3、Y4的热继电器动作则相应的Y1、Y2、Y3、Y4的熄灭;在此期间若Y1、Y2、Y3、Y4、Y5的热继电器动作则相应的Y5均熄灭。
七、程序梯形图:实训报告PLC顺序启停控制编程-空调机组控制(A11)一、 PLC程序设计要求:三台电动机,分别为冷凝器电动机(Y0)、蒸发器电动机(Y1)、压缩机电动机(Y2)要求在按下启动按钮后,冷凝器启动后蒸发器后压缩机顺序启动,中间延时10秒;按下停止按钮,按照线压缩机后蒸发器、冷凝器顺序停机,中间延时10秒。
二、实训步骤:1.根据程序要求编写PLC启停控制分体空调机程序2.程序在plc软件上模拟仿真调试3.程序输入.编程控制器内,进行静态调试4.程序输入分体空调机内,进行动态调试三、仪器设备:1、电脑与PLC程序软件2、可编程控制器一台3、实体空调一台四、I/O分配及接线图I/O分配X0:起动按钮X1:停止按钮Y0:冷凝器电动机接触器Y1蒸发器电动机接触器Y2:压缩机电动机接触器I/O接线图:五、主回路电路图:六、程序的梯形图七、静态调试:按PLC的I/O接线图正确的连接输入设备,进行PLC的静态调试(按下按钮X0后,Y0亮、10秒后Y1亮、8秒后Y2亮、;按下按钮X1后Y2熄灭,8秒Y1熄灭,20秒后Y1熄灭。
PLC技术及应用-顺序启动和顺序停止
X2
KM2
控制M2启动和停止的接触器
Y2
SB3
M2的启动信号
X3
SB4
M2的停止信号
X4
2.绘I/O接线图
3.电路改造,设计程序
3.1把电路图横向绘制
3.2把电路图的图形符号改成PLC的图形符号
3.3把电路图的文字符号改成PLC的文字符号
3.4在不改变功能的情况下,调整一下图形的排布
任务三:两台三相异步电动机,起动方面要求M1先起动,M2后起动;停止方面要求,M2停止之后,才允许M1停止。如图为其电气控制电路图,试用PLC对其进行改造。
进行PLC控制改造
1.I/O分配表
I
O
硬件
功能
PLC端子
硬件信息
功能
PLC端子
SB1
M1的停止信号
X1
KM1
控制M1启动和停止的接触器
Y1
SB2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
X2
M1
M0
初始
部用辅助继电器来代表步具有概念 清楚、 编程规范、 梯形图易于阅读 和查错的优点。
X3
M2
M1
左行
问 : 怎样对复杂的顺序功能图 编程?
X1
M3
M2
右行
答 : 复杂的顺序功能图由单序 列、 选择序列和并行序列组成, 对
X2
M4
M3
左行
选择序列和并行序列的编程的关键 在于对它们的分支与合并的处理。 人行横道处的交通信号灯示意 图如图 3所示, 按下按钮 X0, 交通 灯按图4中顺序功能图所示的顺序 变化。 PLC 由 STOP 状态进入 RUN 状 态时, 初始化脉冲M8002将初始步 M0置为 1状态, 按下起动按钮X0, 步 M1和步 M5同时变为活动步, 车 道红灯和人行道绿灯亮。 按下停止按钮 X1, 在完成顺 序功能图中一个工作周期的最后一 个步(车道黄灯亮、 人行道红灯亮)
问 : 为什么要用有保持功能的 电路来控制代表步的编程元件? 答:步对应于控制系统的工 步, 是组成一个工作周期的不同阶 段, 每一步都应持续一定的时间。 在顺序功能图中, 如果某一 转换所有的前级步都是活动步, 并且相应的转换条件满足, 则转 换实现。 在梯形图中, 该转换所有 前级步对应的编程元件的常开触 点与转换对应的触点或电路组成 的串联电路, 对应于转换实现的 两个条件。 当两个条件均满足时, 该串联电路接通, 应将所有的后 续步变为活动步, 将所有的前级 步变为不活动步。 在上述的串联电路中, 前级步 对应的编程元件的常开触点组成的 串联电路接通的时间一般较长, 转 换条件对应的触点或电路接通的时 间也不会太短。 但是当它们组成的 串联电路在某一扫描周期接通时, 前级步对应的编程元件马上被复位 为0状态, 其常开触点断开, 因此该 串联电路接通的时间只有一个扫描 周期。 而对代表步的编程元件的控 制作用( 所有后续步对应的编程元件 变为1状态, 所有前级步则为0状态) 在下一步中应保持不变, 因此应使 用有记忆功能的电路来控制代表步 的编程元件。
M6 T1 M7 Y3
M2
M1 Y0
车道红灯
M3
M2 T3
车道绿灯 K300 K50 车道黄灯 K50
X 1 停止 M0 M1
T3
M4 M8
M 3 车道绿灯闪 T4 M4 T5 Y2
M10 M 4 M 7 T5 M8 M6 M5 M3 M2
M 1 0 运行 M8 虚设步
列的分支, 用逻辑关系式对应的电 路作为控制M1和M5的起保停电路 的起动电路, 可使 M1和 M5同时变
X0
M0
M4
右行
Y0
Y1
图2 小车控制系统梯形图
起动按钮X3后, 小车向左运动(简 称左行), 碰到限位开关X1时, 变 为右行 ; 返回限位开关X2处变为左 行, 碰到限位开关X0时, 变为右行, 返回起始位置后停止运动。 一个工作周期可以分为初始步 和 4 个运动步,分别用 M0~M4 来 代表这 5步。 起动按钮 X3、 限位开 关X0~X2的常开触点是各步之间 的转换条件。 根据上述的编程方法和顺序功 能图, 很容易画出梯形图。 例如图 2 中步 M1 的前级步为 M0,该步前 面的转换条件为 X3, 所以 M1的起 动电路由M0和X3的常开触点串联 而成, 起动电路还并联了M1的自保 持触点。 步 M1的后续步是步 M2, 所以 应将M2的常闭触点与M1的线圈串 联, 作为控制M1的起保停电路的停 止电路, M2为 1状态时, 其常闭触 点断开, 使 M1 的线圈 “断电” 。 PLC开始运行时应将M0置为1 状态,否则系统无法工作,故将 M8002 的常开触点与 M0 的起动电
车道红灯 车道绿灯 车道黄灯 人行道红灯 人行道绿灯
Y0 Y1 Y2 Y3 Y4 15s 5s 30s 5s 5s T0 T1 T3 T4 T5 图3 人行横道交通灯示意图 M8002 M0 X0 起动
X1
M3 M2
这样简单方便。 问 : 用起保停电路来控制代表 步的编程元件有什么优点? 答 : 起保停电路是在继电器电 路和梯形图中广泛使用的电路, 它 仅仅使用与触点和线圈有关的指 令, 任何一种PLC的指令系统都有 这一类指令, 因此使用起保停电路 的编程方法是一种通用的编程方 法, 可以用于任意型号的PLC。 问 : 怎样用起保停电路来控制 代表步的编程元件? 答 : 只需要按上述的规则设计 起保停电路就可以了, 每一个步都 需要用一个起保停电路来控制。 图2是某小车运动的示意图、 顺序功能图和用起保停电路设计的 梯形图。 设小车在初始位置时停在 右边, 限位开关 X2为 1状态。 按下
9 4 | 电气时代2003年第12期
EA 技 术 应 用
Field Application
现场应用
M1 M3 X0 X1 M8002 M0 X3 起动 M1 X1 M2 X2 M3 X0 M4 X2 Y1 右行 Y0 左行 Y1 右行 Y0 左行 M2 M4 X2
M4 M8002 M0 M0 M1 M1 M2 M2 M3 M3 M4 M1 M3 M2 M4
止电路。 问 : 可以用X2的常闭触点来代 替图1中M3的常闭触点吗? 答:在上述的例子中是可以 的, 但是当转换条件由多个信号经 “与、 或、 非” 逻辑运算组合而成时, 用转换条件对应的电路来使前级步 对应的线圈断电就比较困难, 例如 可以将转换条件的逻辑表达式求 反, 再将对应的触点串并联电路作 为起保停电路的停止电路, 不如使 用后续步的常闭触点来作停止电路
M1 X1 M2 X2 M3 M1 M2
问 : 起保停电路与顺序功能图 有什么对应关系? 答 : 起动保持停止电路简称为 起保停电路, 它用与起动电路并 联的自保持触点来实现记忆保持 功能。 根据顺序功能图来设计梯 形图时, 可以用辅助继电器来代 表步。 某一步为活动步时, 对应的 辅助继电器为1状态, 为不活动步 时为0状态。
95
EA 技 术 应 用
现场应用
Field Application
M10 M8 M8002 M0 M8 M0 M1 M1 M2 M2 M3 M3 M4 T4 T1 M10 X0
M1
M8 M0 M0 初始 M5 M5 M6 M6 M7 X 0 起动
M10 X0 T0 T1
M6
联而成, 每条支路分别由M0, X0和
X1 M2 X3 X2 M3 M4 图6 仅有两步的闭环的处理 M 2 X2 M 2 M 4 M3 M3
的工作后返回初始状态, 所有的灯 熄灭。 为在最后一步返回初始状 态, 在梯形图中用起保停电路和起 动按钮 X0 和停止按钮 X1 来控制 M10。 按下停止按钮X1, 其常闭触 点使M10变为0状态, 但是系统不 会马上返回初始步, 因为M10只是 在步M8之后起作用。 交通灯的闪 动是用周期为 1 s 的时钟脉冲 M8013的触点来实现的。 车道和人行道交通灯是同时工 作的, 可以用并行序列来表示它们 的工作情况。 为了避免从并行序列 的汇合处直接转换到并行序列的分 支处, 在步 M4和 M7的后面设置了 一个虚设步, 该步没有什么具体的 操作, 进入该步后, 将马上转移到 下一步。 问 : 怎样对选择序列的分支编程? 答 : 图4中步M8之后有一个选 择序列的分支, 未按停止按钮时, M10为 1状态, 将从步 M8转换到步 M1 和 M5。按下停止按钮后,M10 为 0 状态, 转换条件 M10 满足, 将 从步M8转换到初始步。 如果某一步的后面有一个由 N条分支组成的选择序列, 即该步
EA 技 术 应 用
现场应用
Field Application
PLC应用知识问答 (9)
重庆大学电气工程学院 廖常初
使用起动保持停止电路 的 P L C 顺序控制编程方法
使用起动保持停止电路设计PLC的顺序控制梯形图的基本方法, 和对复杂的顺序功能图的编程方 法。 这种编程方法可用于各种型号的PLC, 用于复杂系统的梯形图设计可以节约大量的设计时间。
路(由 M4和 X2的常开触点串联而 成)并联。 问 : 怎样设计用代表步的编程 元件控制PLC输出的输出电路? 答 : 由于步是根据输出变量的 状态变化来划分的, 可以分为两种 情况来处理 : (1) 某一输出量仅在某一步中为 1状态, 可以将它们的线圈分别与对 应步的辅助继电器的线圈并联。 (2) 某一输出继电器在几步中都 应为1状态, 应将代表各有关步的 辅助继电器的常开触点并联后, 驱 动该输出继电器的线圈。 例如在图 2 中,Y0 在步 M1 和 M3 中都应为 1 状态, 所以将 M1和 M3的常开触点 并联后, 来控制 Y0的线圈。 问 : 在顺序功能图中, 可以用 只在一步工作的输出继电器来取代 该步对应的辅助继电器吗? 答 : 这样做虽然可以节省一些 代表步的辅助继电器, 但是PLC的 辅助继电器是完全够用的, 多用一 些不会增加硬件费用, 在设计和输 入程序时也多花不了多少时间。 全
Y0 T1 车道红灯 M2 T3 Y1 车道绿灯 T3 M3 T4 M4 T4 Y1 绿灯闪
M1
M5 T0
T0 Y4 人行道绿灯
M6 T1 Y4 T1 人行道绿灯闪 M7 Y3 人行道红灯
T5
Y 2 黄灯
T5 M 8 虚设步 M10 M10
图4 人行横道交通灯的顺序功能图
电气时代 2003 年第 12 期 |
图1 用起保停电路控制步
图 1 中的步 M1、M2 和 M3 是 顺序功能图中顺序相连的3步, X1 是步M2之前的转换条件。 设计起 保停电路的关键是找出它的起动条 件和停止条件。 步M2变为活动步 的条件是它的前级步 M1 为活动 步, 且转换条件X1 = 1。 在起保停 电路中, 则应将M1和X1对应的常 开触点串联, 作为控制M2线圈的 起动电路。 当 M2 和 X2 均为 1 状态时, 步 M3 变为活动步,这时步 M2 应变 为不活动步, 因此可以将M3 为1 状态作为使辅助继电器M2变为0 状态的条件, 作为起保停电路的停