第5讲 步进顺序控制指令

合集下载

第5章FX系列PLC步进顺序控制指令系统

第5章FX系列PLC步进顺序控制指令系统

第5章FX系列PLC步进顺序控制指令系统前面介绍的基本逻辑指令和梯形图主要用于设计满足一般控制要求的PLC程序。

对于复杂控制系统来说,系统输入/输出点数较多,工艺复杂,每一工序的自锁要求及工序与工序间的相互连锁关系也复杂,直接采用逻辑指令和梯形图进行设计较为困难。

在实际控制系统中,可将生产过程的控制要求按工序划分成若干段,每一个工序完成一定的功能,在满足转移条件后,从当前工序转移到下道工序,这种控制通常称为顺序控制(以下简称顺控)。

为了方便地进行顺控设计,许多可编程控制器设置都有专门用于顺控或称步进控制的指令。

FX系列PLC在基本逻辑指令之外增加了两条步进指令,同时辅之以大量的状态器S,结合状态转移图就可很容易地编辑出复杂的顺控程序。

本章内容要点如下。

❑状态转移图的概念、作用、组成等基本知识;❑步进梯形图指令的功能、编程方法以及编程注意事项;❑单流程、选择性分支与汇合、并行分支与汇合、分支与汇合的组合等几种形式;❑步进指令应用实例。

5.1 状态转移图基本知识状态转移图又叫顺序功能图(Sequential Function Chart,SFC),是用状态元件描述工步状态的工艺流程图。

它通常由初始状态、一系列一般状态、转移线和转移条件组成,每个状态提供三个功能:驱动有关负载、指定转移条件和指定转移目标,如图5-1所示。

图5-1 状态转移图第5章 FX 系列PLC 步进顺序控制指令系统·79·在状态转移图中,用矩形框来表示“步”或“状态”,框中用状态器S 及其编号 表示。

与控制过程的初始情况相对应的状态称为初始状态,每个状态的转移图应有一个初始状态,初始状态用双线框来表示。

与步相关的动作或命令用与步相连的梯形图符来表 示。

当某步激活时,相应动作或命令被执行。

一个活动步可以有一个或几个动作或命令 被执行。

步与步(状态与状态)之间用有向线段来连接,如果进行方向是从上到下或从左到右,则线段上的箭头可以不画。

PLC步进顺序控制指令

PLC步进顺序控制指令
重庆市技能人才培训集团
功能图和梯形图的转换
在将顺序功能图转换为步进梯形图时,应遵循从左到右、 在将顺序功能图转换为步进梯形图时,应遵循从左到右、 从上到下的原则。注意步进梯形图应以RET指令结束。 RET指令结束 从上到下的原则。注意步进梯形图应以RET指令结束。
转移条件
重庆市技能人才培训集团
功能图和梯形图的转换
重庆市技能人才培训集团
步进指令的梯形图表示 步进指令的
重庆市技能人才培训集团
步进指令的功能图表示
上述步进梯形图也可以用顺序功能图(状态转移图)表示: 上述步进梯形图也可以用顺序功能图(状态转移图)表示:
转移条件
状态转移图中的每一步包含三个内容:本步驱动的内容、 状态转移图中的每一步包含三个内容:本步驱动的内容、 转移条件及指令的转换目标。 转移条件及指令的转换目标。
重庆市技能人才培训集团
步进顺序控制指令
FX 系列 PLC 提供了下面一对步进指令: 提供了下面一对步进指令:
STL是利用内部软元件(状态S)在顺控程序上进行 是利用内部软元件(状态 ) 是利用内部软元件 步进控制的指令 的指令。 步进控制的指令。 RET是用于状态(S)流程的结束,实现返回主程序 是用于状态( ) 流程的结束, 是用于 状态 母线)的指令。 (母线)的指令。
重庆市技能人才培训集团
步进控制指令的使用
4. 输出的驱动方法
如右图所示, 如右图所示 , 在状态内 指令写入后, 的母线将 LD 或 LDI 指令写入后 , 对不需要触点的驱动就不能 对不需要触点的驱动就 不能 再编程, 再编程 , 需要按下图方式进 行变换。 行变换。

重庆市技能人才培训集团
步进控制指令的使用
5. 状态的转移方法

步进顺控指令

步进顺控指令

M8002 初始脉冲
S0
Y2
车道:绿
Y3
人行道:红
S21
T0
S22
T1
S23
X0 X1
人行道开关
T6
Y2 车道:绿 T0 K300 Y1 车道:黄 T1 K100 Y0 车道:红 T2 K50
S30
T2
S31
T3
S32
T4
OFF ON
S33
C0 C0 T5 T5
S34
Y3 人行道:红
Y4 人行道:绿 T3 K150 T4
S21 X2
S22 X5 X3
S23 X4
Y30 SET S20
Y31 SET S21
Y32 SET S22
Y33 S21 OUT SET S23 Y34
4-3 状态的详细(xiángxì)动作
❖STL指令(zhǐlìng)的动作 ❖对状态的各种指令(zhǐlìng)处 理
精品文档
下一节
一、 STL指令的动作
合并 转移 处理
AND X12
SET S50
精品文档
返回
例 子 (lì zi)
精品文档
五、跳转处理
(chǔlǐ)
状态(zhuàngtài)跳转用OUT指令代替 SET指令。
S0
Y30
X0
S20
Y31
X1
OUT S21
Y32
X2
S22
Y33
X5
X3
S23
Y34
X4
精品文档
返回
S0 X0
S20 X1
LD X0
SET S21 —转移到第一并行分支状态
SET S31 —转移到第二并行分支状态

PLC步进顺控指令

PLC步进顺控指令

Y2
并行合并
STL OUT LD SET SET STL OUT LD SET STL OUT STL OUT LD SET STL OUT STL STL LD SET STL OUT LD
S22 Y0 X2 S23 S26 S23 Y1 X3 S24 S24 Y2 S26 Y3 X4 S27 S27 Y4 S24 S27 X5 S28 S28 Y5
例5-1 圆盘旋转控制
S0
M8002
用PLC控制一 个圆盘,圆盘 的旋转由电动 机控制。要求 按下起动按钮 后正转1圈, 反转2圈后停 止。
起动按钮 X0 SQ 限位开关 X1
M1 M0 S21 M2 M0 S22
Y1 PLS
反转 M3
Y0
M3 M0 (b)SFC图1
(a)圆盘示意图
(c)SFC图2
Y5
(b)步进梯形图
(a)状态转移图
(c)指令表
图5- 16 并行分支
16
混合分支
S22 X2 X2 S23 X3 S24 X4 S28 X7
(a)混合分支1 (b)混合分支2
S22
Y0 X2 Y1 S26 X5 Y2 S27 X6 Y5 Y4 S29 Y6 Y3
Y0
S23 X3 S24 X5 S28 X6
1
第5章 步进顺控指令
• 5.1 步进梯形图指令与状态转移图 • 5.1.1 步进梯形图指令
• 步进梯形图指令STL(Step Ladder)和RET,是一种符合I EC1131—3标准中定义的 SFC图(Sequential Function Chart顺序功能图)的通用流程图语言。顺序功能图也叫 状态转移图,相当于国家标准“电气制图”(GB6988.6-86)的功能表图(Function Charts)。 SFC图特别适合于步进顺序的控制,而且编程十分直观,方便,便于读图,初学者也 很容易掌握和理解。

菱PLC步进顺控指令

菱PLC步进顺控指令

20
输入
可编辑ppt
21
功能指令
可编辑ppt
22
可编辑ppt
23
可编辑ppt
24
可编辑ppt
25
可编辑ppt
26
可编辑ppt
27
可编辑ppt
28
可编辑ppt
29
可编辑ppt
2
二、状态转移图
可编辑ppt
3
状态转移图
可编辑ppt
4
三、编程方法
可编辑ppt
5
可编辑ppt
6
练习
• 注意问题: • S0—S19,S20—S499,S500—S899 • 转移条件 • 负载 • SET 、OUT区别
• RET • M8002、S0
可编辑ppt
7
(一)选择性分支、汇合编程
第五章 步进顺控指令
• 一、特点 • 能够把复杂的控制转化为按顺序逐步
(状态)完成。在基本指令的基础上, 增加了两条步进顺控指令,STL、RET, 配合使用的是状态元件。
可编辑ppt
1
处理方法
• 控制过程分为不同的状态,在一个 状态下,要完成一个或几个操作, 当满足状态转移条件时,就跳转到 下一个工作状态,执行下面的不同 操作。
可编辑ppt
8

可编辑pptຫໍສະໝຸດ 9可编辑ppt10
选择性分支
可编辑ppt
11
选择性汇合
可编辑ppt
12
(二)并行分支 与汇合
可编辑ppt
13

可编辑ppt
14
可编辑ppt
15
并行分支
可编辑ppt
16
并行汇合

步进顺控指令

步进顺控指令

Jump
S0
(c)SFC图
S22
Jump
S22
Jump
S20
图5- 13 小车运行梯形图和SFC图
2020年1月8日星期三
第五章 步进順控指令
14
5.2.2 SFC图的分支
状态转移 图可分为:
单分支 选择分支 并行分支 混合分支
选择分支
S22 Y0
X2 选择分支 X2
S23
Y1 S26
Y3
左 分 X3
X5
Jump
S22
S20
S1 X12
S30
OUT Jump S20
X6 X11 X13
S21 X7
S22
OUT S31 跳转
X14 复位 RST S32
X10
X15
*S0
*S1
S20
S30
S21
Jump S31 S31
S22
S32
Jump S21
Reset S32
重复 重复 跳转
(a)
2020年1月8日星期三
Y2
X5 S28 Y5
X6
X4
S27
Y4
X7
S28
Y6
X10
(b)混合 分支2
图5- 16 混合分支
2020年1月8日星期三
第五章 步进順控指令
17
SQ5
限大
位球
分。和一
别接小个
用近球传
于开。送
传关机机
SQ0
送 械械
机 臂手
械用原装
手于始置
上检位如
下测置图
5-17
左是在
右否左
运 动 的 定 位 。

步进顺控指令及应用

步进顺控指令及应用

X1 SET S22
S22 Y2
S31 Y11
X11 SET S32
S32 Y12
S41 Y21
X21 SET S42
S42 Y22
S22
X3
SET S50
S32
X13
SET S50
S42
X23
SET S50
S50 Y3
X4 S0
RET
END
5.2.4 并行分支与汇合的编程
1.并行分支状态转移图的特点
S21 Y1 X2
S22 Y2 X3
S31 Y11 X12
S32 Y12 X13
S41 Y21 X22
S42 Y22 X23
S50 Y3
(a)选择性汇合状态
STL OUT LD SET STL OUT STL OUT LD SET STL OUT STL OUT LD
S21 第一分支
SET S42
Y1 汇合前处理 STL S42
5.1.2 状态转移图SFC
(二)状态转移图
S0
X0 Y1 S20
X2 Y0 S21
X1 S22
T0 Y1 S23
X3 Y0 S24
X1
Y0
前进
Y1
后退
T0
延时
K100
Y0
前进
Y1
后退
每个工序当作一种状态! 初始状态---准备 S0~S9 中间状态----工序1到5, S20~S499 状态转换的条件----行程开关
5.2 状态转移图的编程方法
4.2.2 SFC编程注意事项
1)状态编程顺序:先驱动后转移,即先执行任务, 再进行状态转移,顺序不能颠倒。
2)STL步进接点指令具有建立子母线的功能,但并 不是所有的基本指令都能在STL接点后使用,见下表。

PLC功能指令—顺序控制指令

PLC功能指令—顺序控制指令
表3 输入/输出端口分配表
输入继电器 I0.1
输入 输入元件 SB1常闭触点
作用 停止
输出继电器 Q0.1
输出 输出元件 继电器KA1
Q0.2
继电器KA2
I0.2
SB2常开触点
启动/ 调速
Q0.3
继电器KA3
控制对象
变频器 低速控制端
变频器 中速控制端
变频器 高速控制端
图5 电动机3速控Байду номын сангаас电路
图6 电动机3速顺控继电器功能图
输入继电器 I0.0 I0.1 I0.2
输入 输入元件 KH常闭触点 SB1常闭触点 SB2常开触点
作用 过载保护
停止按钮 启动按钮
输出继电器 Q0.1 Q0.2
Q0.3
输出 输出元件
KM1 KM2
KM3
作用 电源接触器 Y形接触器
△形接触器
2)电动机Y-△形降压启动控制电路 图1 电动机Y-△形降压启动控制电路
模块五 功能指令
5.4
顺序控制指令
5.4.1 单流程控制
1.顺控继电器指令LSCR、SCRT、SCRE
梯形图
表1 指令表 LSCR S-bit
顺控继电器指令 功能
顺控继电器指令指定的状态开始
操作对象 S(位)
SCRT S-bit
转移到指定的状态
S(位)
SCRE
顺控继电器指令指定的状态结束

顺控继电器指令说明如下: (1)顺控继电器是S7-200系列PLC的一个存储区,用“S”表示,共256位,采用 8进制(S0.0~S0.7,…,S31.0~S31.7)。 (2)顺控继电器开始指令LSCR用来表示一个状态的开始,结束指令SCRE用来 表示一个状态的结束。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二、并行分支 特点:同时几条件支路执行
例二:某钻床控制系统
• 某专用钻床用两只钻头同时钻两个 孔,操作人员放好工件后,按下起动按 钮I0.0,工件被夹紧后两只钻头同时开 始工作,钻到由限位开关I0.2和I0.4设 定的深度时分别上行,回到由限位开关 I0.3和I0.5设定的起始位置时停止上行。 两个都到位后,工件被松开,松开到位 后,加工结束,系统返回初始状态。
I/O分配
• 输入点: 启动按钮SB1 I0.0 停止按钮SB2 I0.1 上限位开关LS1 I0.2 下限位开关LS2 I0.3 左限位开关LS3 I0.4 小球右限位开关LS4 I0.5 大球右限位开关LS5 I0.6 大小球检测开关SQ I0.7
• • • • • • •
输出点: 原始位置指示灯HL 抓球电磁铁K 下行接触器KM1 上行接触器KM2 右行接触器KM3 左行接触器KM4
Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5
(3)循环结构
• 循环结构用于一 个顺序过程的多 次或往复执行。 功能图画法如图 5.5所示,这种结 构可看作是选择 性分支结构的一 种特殊情况。
(4)复合结构
I1.2 M00.0 3 I0.0 Q0.0
M00.1 3
Q0.1
M00.6 3 I0.6

1.步
步是控制系统中的一个相对不变 的性质,它对应于一个稳定的状态。 在功能流程图中步通常表示某个执 行元件的状态变化。 步用矩形框表示,框中的数字 是该步的编号,编号可以是该步对 应的工步序号,也可以是与该步相 对应的编程元件(如PLC内部的通用 辅助继电器、步标志继电器等)。 步的图形符号如图5.1(a)所示。
第5讲 步进顺序控制指令
• 一、功能流程图概述 • 二、功能图的程序设计 • 三、功能图向梯形图的转换
5-1功能图程序的构成
一、 功能流程图概述

顺序功能流程图,简称功能图(SFC), 又叫状态流程图或状态转移图。它是专用 于工业顺序控制程序设计的一种功能说明 性语言,能完整地描述控制系统的工作过 程、功能和特性,是分析、设计电气控制 系统控制程序的重要工具。 顺序功能图由步、有向连线、转换、 转换条件和动作组成。
4.活动步
当系统正处于某一步所在阶段时,该 步处于活动状态,称该步为活动步。 步处于活动步时,相应的动作被执行; 处于不活动状态时,相应的动作被停 止执行或不执行。
5.有向线段
6.转换和转换条件
I0.7 M0,5 T37·C0 M0.6 I1.0
二、 使用规则 (1)步与步不能直接相连,必须用转移分 开; (2)转移与转移不能直接相连,必须用步 分开; (3)步与转移、转移与步之间的连线采用 有向线段,画功能图的顺序一般是从上向下 或从左到右,正常顺序时可以省略箭头,否 则必须加箭头。 (4)一个功能图至少应有一个初始步。
三、转换实现的基本规则
转换要实现必须同时满足两个条件: 1.该转换的前级步都必须是活动 步; 2.相应的转换条件得到满足。 转换实现时应完成两个操作: 1.后续步都变为活动步; 2.前级步都变为不活动步。
5-2 顺序功能图程序的三种结构形式
• (1)顺序结构 • (2)分支结构 选择性分支 并行分支 • (3)循环结构 • (4)复合结构
1.单流程
2.并行
3.选择
2使用置位、复位指令的编程方法 • S5-200系列PLC有置位和复位指令,且对 同一个线圈置位和复位指令可分开编程, 所以可以实现以转换条件为中心的编程。 • 当前步为活动步且转换条件成立时,用S 将代表后续步的中间继电器置位(激 活),同时用R将本步复位(关断)。 • 如用M0.0的常开接点和转换条件I0.0的 常开接点串联作为M0.1置位的条件,同 时作为M0.0复位的条件。这种编程方法 很有规律,每一个转换都对应一个S/R的 电路块,有多少个转换就有多少个这样 的电路块。
三、选择性分支 特点:有几条分支,需要进行选择, 只能运行其中一条去路。
1 3
A 2 3 B 3 C 5 3 4 3
D 6 3 E
G 7 3 H
I
J
F
8 3
选择性分支
大小球分捡机械臂装置的控制
大小球分捡机械臂装置如图所示。当机械臂处于 原始位置时,即上限位开关LS1和左限位开关LS3压 下,抓球电磁铁处于失电状态,这时按动启动按钮 后,机械臂下行,碰到下限位开关后停止下行,且 电磁铁得电吸球。如果吸住的是小球,则大小球检 测开关SQ为ON;如果吸住的是大球,则SQ为OFF。1 秒钟后,机械臂上行,碰到上限位开关LS1后右行, 它会根据大小球的不同,分别在LS4(小球)和LS5 (大球)处停止右行,然后下行至下限位停止,电 磁铁失电,机械臂把球放在小球箱里或大球箱里, 1秒钟后返回。如果不按停止按钮,则机械臂一直 工作下去;如果按了停止按钮,则不管何时按,机 械臂最终都要停止在原始位置。再次按动启动按钮 后,系统可以再次从头开始循环工作。
2.初始步
• 初始步对应于控制系统的初始 状态,是系统运行的起点。一 个控制系统至少有一个初始步, 初始步用双线框表示,如图 5.1(b)所示。
5
0
(a)
(b)
3.动作说明 3.动作说明
一个步表示控制过程中的稳定状态,它 可以对应一个或多个动作。可以在步右边 加一个矩形框,在框中用简明的文字说明 该步对应的动作,如下图5.3所示。 图中(a)表示一个步对应一个动作; 图(b)和(c)表示一个步对应多个动作, 两种方法任选一种。
Q0.2
I0.1 M00.2 3 I0.3 M00.3 3 I0.4 M00.5 3 Q0.3 Q0.2 M00.4 3
I0.2 Q0.4 I0.5 M01.0 3 M00.7 3 I1.0 Q0.5
等等
等等 Q0.0
I1.1 M01.1 3 Q1.0
返回本节
综合练习
如图所示,是剪板机的控制示意图,开始时压钳和 剪刀在上限位置,限位开关I0.0和I0.1为ON。按 下起动按钮I1。0,工作过程如下:首先板右行 (Q0.0为ON)至限位开关I0.3动作,然后压钳下 行(Q0.1为ON并保持)。压紧板料后,压力继电 器I0.4为ON,压钳保持压紧,剪刀开始下行 (Q0.2为ON)。剪断板料后I0.2为ON,压钳和剪 刀同时上行(Q0.3和Q0.4为ON,Q0.1和Q0.2为 OFF),它们分别碰到限位I0.0和I0.1后,分别停 止上行,都停止后,又开始下一周期的工作,剪 完10块料后停止工作并停在初始状态。

2.选择和并行
3.顺序控制指令
• 顺序控制用3条指令描述程序的顺序控制步进状 态,指令格式如表4-8所示。 • (1)顺序步开始指令(LSCR) • 步开始指令,顺序控制继电器位SX,Y=1时,该程 序步执行。 • (2)顺序步结束指令(SCRE) • SCRE为顺序步结束指令,顺序步的处理程序在 LSCR和SCRE之间。 • (3)顺序步转移指令(SCRT) • 使能输入有效时,将本顺序步的顺序控制继电器 位清零,下一步顺序控制继电器位置1。
一、单序列结构 特点:直线 每一步后面只有一 个转换,每个转换后面只有一步。各 个工步按顺序执行,上一工步执行结 束,转换条件成立,立即开通下一工 步,同时关断上一工步。
0
等待

按下起动按钮
5 4
.
1 电机 M 1 起动 T 1 延时时间到 2 电机 M 2 起动 按下停止按钮
例:锅炉鼓风机和引风机的控制
三、功能图程序向梯形图程序的转 化
一、使用起保停电路模式的编程方法
• 在梯形图中,为了实现前级步为活动步且转换条 件成立时,才能进行步的转换,总是将代表前级 步的中间继电器的常开接点与转换条件对应的接 点串联,作为代表后续步的中间继电器得电的条 件。当后续步被激活,应将前级步关断,所以用 代表后续步的中间继电器常闭接点串在前级步的 电路中。
多方式问题: 单步 单周期 自动 手动
三:液体混合控制系统设计
如图所示,上限位、下限位和中限位液位传感器被 液体淹没时为1状态,阀A、阀B和阀C为电磁阀,线圈 通电时,线圈通电时打开,线圈断电时关闭。开始时 容器是空的,各阀门均关闭,各传感器均为0状态。 按下起动按钮后,打开阀A液体A流入容器,中限位开 关变为ON,关闭阀A,打开阀B,液体B流入容器。液 面升到上限位开关时,关闭阀B,电机M开始运行,搅 拌液体,60S后停止搅拌,打开阀C,放出混合液,当 液面降到下限位开关之后,再过5S,容器放空,关闭 阀C,打开阀A,又开始下一周期的操作。按下停止按 钮,当前工作周期的操作结束后,才停止操作。
控制要求:按下起动按钮I0.0后,应先 开引风机,延时再开鼓风机。按了停 止按钮I0.1后,应先停鼓风机, 5S后 再停引风机。
编程练习
某组合机床的动力头在初始状态时停 在最左边,限位开关I0.3为1状态。按下 起动按钮I0.0,动力头的进给运动如图 所示,工作一个循环后,返回并停在初 始位置,控制电磁阀为Q0.0--Q0.2。
相关文档
最新文档