步进顺控指令说明及应用共5页文档
4 步进顺控指令

先条件
后分支
后条件 先汇合
编程实例:
控制要求:
参考程序:
思考:用单 流程编写此 程序。
1、状态转移图及状态的功能
转移 条件
说明:状态S30有效时输出Y10、Y11动作,程序等 待转移条件X20动作。当X20接通时,动作状态就从 S30向S31转移(态转移:原态复位,目标置位)。 使Y10 OFF,Y12 ON。SET驱动的Y11保持接通。
2、简单流程的状态转移图
相关梯形图:
每一个状态,总是 先驱动,后转移。
先驱动
后转移
子母线应在STL下 一位引出,RET总 是从最后一个态的 子母线并联输出。
编程实例:
思考题:
1、四台电机M1、M2、M3、M4顺序控制。起动时按 M1、M2、M3、M4顺序走动,时间间隔分别为3s、 4s、5s,停止时按M4、M3、M2、M1顺序停止,时 间间隔分别为5s、4s、3s。走动时如发现某台电机有 故障,则按停止按钮,这台电机立即停止,其他电机 按反序停止。 2、试用步进顺控的方法设计一声光报警电路。要求启动 按钮后,报警灯亮0.5s,灭0.5s,闪烁100次,这段时间 蜂鸣器一直在响。100次到达,停10s后又重复上述过程, 由此反复三次,结束。
四、步进顺控指令
说明:步进顺控指令有两个:步进阶梯指令STL和返回指令 RET。STL是利用软元件对步进顺控问题进行工序步进式控 股集团的指令。RET是指状态流程结束,返回主程序。STL 触点通过置位指令(SET)激活。当STL触点激活,则与其 相连的电路接通;如果STL触点未激活,则与其相连的电路 断开。 STL触点与其它元件触点意义不尽相同。STL无常闭 触点,而且与其它触点:
步进顺控指令

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 —转移到第二并行分支状态
FX3U系列PLC技术及应用课件-步进顺控指令及应用

4.2 顺序功能图
二、顺序功能图的结构
4.2 顺序功能图
二、顺序功能图的结构
4.2 顺序功能图
二、顺序功能图的结构
4.2 顺序功能图
二、顺序功能图的结构
4.2 顺序功能图
三、顺序功能图的类型
4.2 顺序功能图
三、顺序功能图的类型
4.2 顺序功能图
三、顺序功能图的类型
4.3 顺序控制系统的编程方法
实训19 剪板机系统的PLC控制
一、实训任务
用PLC实现剪板机系统的控制。图是某剪板机的工作示意图。开始 时压钳和剪刀都在上限位,限位开关X000和X001都为ON。按下压钳下 行按钮X005后,首先板料右行(Y000为ON)至限位开关X003动作, 然后压钳下行(Y003为ON并保持)压紧板料后,压力继电器X004为 ON,压钳保持压紧,剪刀开始下行(Y001为ON)。剪断板料后,剪刀 限位开关X002变为ON,Y001和Y003为OFF,延时1s后,剪刀和压钳 同时上行(Y002和Y004为ON),它们分别碰到限位开关X000和X001 后,分别停止上行,直至再次按下压钳下行按钮,方才进行下一个周期 的工作。为简化程序工作量,板料及剪刀驱动电动机控制均忽略。
实训19 剪板机系统的PLC控制
一、实训任务
实训19 剪板机系统的PLC控制
二、实训步骤 1、I/O分配
实训19 剪板机系统的PLC控制
二、实训步骤 2、I/O接线图
实训19 剪板机系统的PLC控制
二、实训步骤 3、创建工程项目
实训19 剪板机系统的PLC控制
二、实训步骤 4、编写程序
实训19 剪板机系统的PLC控制
第4章 步进顺控指令及应用
第四周
PLC第4章 步进顺控指令

第4章
步进顺控指令
4.1 状态转移图 4.2 4.3 4.4 4.5 编程方法 状态的详细动作 操作方式 程序设计方法与实例
第4章 步进顺控指令
本章主要内容: 本章主要内容:
– 步进顺控指令的基本知识 – 几种常用的状态转移图 – 程序设计,比较详细地介绍在程序设计时顺 程序设计, 序功能图的使用 – 应用实例 本章要求对SFC的方法和步骤掌握会用,重点是 的方法和步骤掌握会用, 本章要求对 的方法和步骤掌握会用 掌握程序设计方法中的顺序功能图法。 掌握程序设计方法中的顺序功能图法。
图4.7 循环结构
第4章 步进顺控指令
(4)复合结构 )
图4.8
顺序功能图举例
返回本节
第4章 步进顺控指令
4.状态的功能 4.状态的功能
下图中状态S30有效时输出 有效时输出Y10,Y11动作,程序等待转移条件 动作, 下图中状态 有效时输出 , 动作 X20动作;X20接通瞬间,动作状态就从 动作; 接通瞬间, 转移; 动作 接通瞬间 动作状态就从S30向S31转移;S30转 向 转移 转 驱动的Y11保持导通。 保持导通。 到S31,使Y10 OFF,Y12 ON。SET驱动的 , , 。 驱动的 保持导通 注意: 注意: 状态转移图中,当前步有且仅有一个; ①状态转移图中,当前步有且仅有一个; 虽然通常用单独触点作为转移条件,但实际上, 、 、 、 、 ②虽然通常用单独触点作为转移条件,但实际上,X、Y、M、S、 T、C等各种元件触点的逻辑组合(复杂的串、并联)连接时也 等各种元件触点的逻辑组合( 、 等各种元件触点的逻辑组合 复杂的串、并联) 可以作为转移条件; 可以作为转移条件; 各种负载( 、 、 、 、 )和功能指令可由“状态” ③各种负载(Y、M、S、T、C)和功能指令可由“状态”的触 点驱动,也可由各种元件触点的逻辑组合驱动。 点驱动,也可由各种元件触点的逻辑组合驱动。
第六 步进顺控指令及其应用PPT课件

题目说明:
东西向:绿GL1、黄YL1、红RL1 绿色5s,黄色2s
南北向:绿GL2、黄YL2、红RL2
1.功能分析:
按照红绿灯变化的情况,将控制分析成四种依设定时间而顺序执行的状态。
状态S0: GL1、 RL2亮;
状态S20: YL1、 RL2亮;
状态S21: GL2、 RL1亮;
动画演示
机械手的工作流程
1.工件的补充使用人工控制,亦即可直接将工件放在D点(LS0动作)。 2.只要D点一有工件,机械手臂即先下降(B缸动作)将之抓取(C缸动
作)后上升(B 缸复位),再将它搬运(A缸动作)到E点上方,机械 手臂再次下降(B缸动作)后放开(C 缸复位)工件,机械手臂上升 (B 缸复位),最后机械手臂再回到原点(A缸复位)。 3.A、B、C缸均为单作用气缸,使用电磁控制的方式。 4.C缸在抓取或放开工件后,都须有1秒的间隔,机械手臂才能动作。 5.当E点有工件且B缸已上升到LS4时,输送带马达驱动以运走工件,经2 秒后输送带马达自动停止。工件若未完全运走(计时未到)时,则应 等待输送带马达停止后才能将工件下移。
(9) SFC图中不要用MC/MCR指令。 (10) MPS指令不要紧跟在STL触点后使用。
第13页/共41页
返回
第14页/共41页
练习:设计控制程序
返回
1.电动机循环正反转的PLC控制 (P161) 2.交通信号灯的PLC控制(P212)
第15页/共41页
电 动 机 循 环 正 反 转 控 制 的 状 态 转 移 图
第27页/共41页
第28页/共41页
举例:将下面并行性SFC程序转换成步进梯形图和指令语句表
第29页/共41页
返回
步进顺控指令及应用

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接点后使用,见下表。
第6章 步进顺控指令及其应用

第 6章 步 进 指 令
6.2
6.2.2
步进指令简介
步进梯形图指令的动作与SFC表示 步进梯形图指令的动作与 表示
图6.6 自动台车PLC接线图
第 6章 步 进 指 令
6.2
6.2.2
输 SB SQ1 SQ2 SQ3
步进指令简介
步进梯形图指令的动作与SFC表示 步进梯形图指令的动作与 表示
表6.1 自动台车I/O地址分配表
第 6章 步 进 指 令
6.2
6.2.2
工 ① ② ③
步进指令简介
步进梯形图指令的动作与SFC表示 步进梯形图指令的动作与 表示
表6.2 台车状态元件分配表
序 动 作 状态号 S0 S20 S21 工 ④ ⑤ ⑥ 序 动 作 状态号 S22 S23 S24 初始状态 前进 后退 延时3s 再前进 再后退
第 6章 步 进 指 令
本章要点:
步进指令的功能、符号及使用方法 SFC的特点及其流程形态 步进指令和SFC图的编程应用
本章难点:
步进指令和SFC图的编程应用 本章重点介绍FX系列PLC的2条步进梯形图指令、状态 转移图(SFC)及其编程应用。
第 6章 步 进 指 令
6.1 SFC图 图
状态转移图也称顺序功能图(SFC图),用于编制复杂的顺控 程序,比梯形图更直观,一个控制过程可以分为若干个阶段,这 些阶段称为状态。状态与状态之间由转换分隔。相邻的状态具有 不同的动作。当相邻两状态之间的转换条件得到满足时,就实现 转换,即上一状态的动作结束而下一状态的动作开始,可用状态 转移图描述控制系统的控制过程,状态转移图具有直观、简单的 特点,是设计PLC顺序控制程序的一种重要工具。 状态器软元件是构成状态转移图的基本元件。FX1N系列 PLC有状态器1 000点(S0~S999)。其中S0~S9共10个称为初始状 态器,是状态转移图的起始状态。
步进顺控指令课件

端口号 X00 X01 X03 X02
输出设备 端口号 电机正转 Y01 电机反转 Y02
步进指令
起-保-停梯形图顺序控制设计
步进指令
顺序控制设计法(步进控制设计发)
• 顺序功能图 • 由步,有向连线,转换,转换条件和动作(命令)五大要素
构成 • 用辅助继电器M来代表步, • 某一步为活动步,相应旳辅助继电器线圈”ON” • 某一转换实现时,该转换旳后续步变为活动步 • 步M(i)转换为活动步旳实现条件是: 它旳前续步是活
M4 5s到,迈进
M5 遇到SQ3, 后退
M0 X0
M1 X1
M2 X2
M3 T0 5S
M4 X3
M5
步进指令
冲床机械手旳控制
起动按钮
SQ3
SQ2
SQ1 SQ4
• 初始机械手在左边, 按下起动按钮, 机械手夹紧 工件,2s后机械手右行, 遇到SQ1,上行, 遇到SQ3 后, 下行, 遇到SQ2后, 左行, 遇到SQ4后, 停, 松 动工件. 1s后,系统返回初始状态
步进指令
表4.2 FX2旳状态元件
类别 初始状态 返回状态 一般状态
掉电保持状态
信号报警状态
元件编号 S0~S9 S10~S19 S20~S499
S500~S899
S900~S999
个数 10 10 480
400
100
用途及特点
用作 SFC 的初始状态 多运行模式控制中,用作返回原点的状态 用作 SFC 的中间状态 具有停电保持功能,停电恢复后需继续执行 的场合可用这些状态元件 用作报警元件使用
后,关KM1,4s后,开 KM2(离心选矿机同步打开) ,26s后,关KM2,4s后, 开KM3,22s后,关KM3 ,4s后,开KM1……
第四章 步进顺控指令及其应用

(1)I/O分配 X0:自动/手动转换 X1:右限位 X2:第二槽限位 X3:第三槽限位 X4:左限位 X5:上限位 X6:下限位 X7:停止 X10:自动位起动 X11:手动向上 X12:手动向下 X13:手动向右 X14:手动向左
Y0:吊钩上 Y1:吊钩下 Y2:行车右行 Y3:行车左行 Y4:原点指示
二、步进返回指令 RET指令用于返回主母线。使步进顺控程序 执行完毕时,非状态程序的操作在主母线上完成 ,防止出现逻辑错误。状态转移程序的结尾必须 使用RET指令
步进接点只有常开 触点,没有常闭触点。 步进接通需要SET指令 进行置1,步进接点闭 合,将左母线移动到临 时左母线 在每条步进指令后不必 都加一条RET指令,只需 在连续的一系列步进指令 的最后一条的临时左母线 后接一条RET指令返回原 左母线,且必须有这条指 令。
4、一些规则 步和步之间必须有转移隔开。 转 移和转移之间必须有步隔开。 步与转移,转移 与步之间有向线段连接,正常画SFC图的方向是 从上向下或是从左向右,按照正常顺序画图时 ,有向线段可以不加箭头,否则必须加箭头。 一个SFC图中至少有一个初始步。
二、状态继电器
在状态转移图中,每个状态都分别采用连续 的、不同的状态继电器表示。FX系列PLC的状态 继电器的分类、编号、数量及功能
转移到第一并行分支状态
转移到第二并行分支状态
转移到第三并行分支状态
2、选择性汇合
STL S22 OUT Y2 输出处理
STL S22 LD X2 SET S50
从第一分支转 移到汇合点
STL S32 OUT Y12 输出处理
STL S32
LD X12
SET S50
从第二分支转 移到汇合点
步进顺控指令及其应用

2.选择性分支的编程
STL
S20
LD
X010 第二分支的转移条件
OUT
Y000 驱动处理
SET
S31 转移到第二分支
LD
X000 第一分支的转移条件
LD
X020 第三分支的转移条件
SET
S21 转移到第一分支
SET
S41 转移到第三分支
3.选择性汇合的编程 4.编程实例
(3)理解每个状态的功能和作用,即 设计驱动程序;
(4)找出每个状态的转移条件和转移 方向;
(5)根据以上分析,画出控制系统的 状态转移图;
(6)根据状态转移图写出指令表。
3.编程实例
例1 用步进顺控指令设计某行车循环 正反转自动控制的程序。
控制要求为:送电等待信号显示→按 起动按钮→正转→正转限位→停5s→反转 →反转限位→停7s→返回到送电显示状态。
解:(1)I/O分配 根据控制要求,其I/O分配如图6-7所 示。
(2)状态转移图
6-7
图
行 车 循 环 正 反 转 控 制 的 分 配
I/O
6-8
图 行 车 循 环 正 反 转 控 制 的 状 态 转 移 图
(3)指令表
例3 用步进指令设计一个电镀槽生产 线的控制程序。
控制要求为:具有手动和自动控制功
顺序功能图与梯形图的对应关系。 2.单流程的编程方法
6-35
图 使 用 置 位 复 位 指 令 编 程 的 梯 形 图
3.选择性流程的编程方法 4.并行性流程的编程方法
6-36
图 使 用 置 位 复 位 指 令 编 程 的 梯 形 图
实训课题6 单流程的控制
步进顺控指令的应用-讲义

5
(1)手动操作 这是初次运行时将机械复归左上 原点位置的程序.状态S5是在PC从停 机转为运行的瞬间.用特殊辅助继电 器M8002置位的. (2)半自动单循环运行 1)用手动操作将机械移至原点位置,然后按动起动按钮X26, 动作状态从S5向S20转移,下降电磁阀的输出Y0动作,接着下限开 关X1接通。 2)动作状态S20向S21转移,下降输出Y0切断,夹钳输出Y1, 保持接通状态。 3)1秒后定时器T0动作,转至状态S22使上升输出Y2动作不久 到达上限,X2接通状态转移。 4)状态S23为右行,输出Y3动作到达右限位置X3接通,转为 S24状态。 5)转至状态S24,下降输出Y0再次动作,到达下限位置X1立即 接通,接着动作状态由S24向S25转移. 6)在S25状态允将保持夹钳输出Y1复位,·并启动定时器T1。 7)夹钳输出复位1秒后,状态转移到S26上升输出Y2动作. 8)到达上限位置x2接通,动作状态向S2转移,左行输出Y4动 作.一碰到左限位置X4接通,动作状态返回S5,成为等待再起动 的状态。
12
设计步进(顺控)梯形图须知
5. 流程分离:步进阶梯图允许写入多个流程。 6. 分支流程的限制: (1).一个分支流程所使用的分支步进点最多8 个。 (2).复数个分歧流程或并进流程合在同一个流程里最多可使 用 16 个回路。 (3).流程中的某一步进点可指定跳到别流程的任一个步进点。 7. 步进点的复归及输出禁止: 利用ZRST 指令可将一段步进点 RESET 为 OFF。 利用PLC 的输出Y 禁止 (M1034=ON)。
S0
SET
28
状态转换图(SFC)
步进梯形图允许在一个程序中写入多个流程,最多可有10个(S0~S9) 。
SET
S0 S21
《可编程控制器应用》课件——项目三 步进顺控指令及其应用

图 3-3
状态转移图和状态梯形对应关系
项目三 步进顺控指令及其应用
任务一 状态转移图及步进顺控指令
4.1.STL指令
STL触点一般是与左侧母线相连的常开触点,当某一步被 “激活”成为活动步时,对应的STL触点接通,它右边的电路被 处理,即该步的负载线圈可以被驱动。当该步后面的转移条件满 足时,就执行转移,即后续步对应的状态继电器被SET或OUT指令 置位,后续步变为活动步,同时原活动步对应的状态继电器被系 统程序自动复位,原活动步对应的STL触点断开,其后面的负载 线圈复位(SET指令驱动的除外)。STL触点驱动的电路块具有3 个功能,即对负载的驱动处理、指定转移条件和指定转移目标 (即方向)。STL触点驱动的电路块可以使用标准梯形图的绝大 多数指令(包括应用指令)和结构。
项目三 步进顺控指令及其应用
基本概念
顺序控制 方式特点
用梯形图或指令表方式编程固然为广大电气 技术人员接受,但对于一些复杂的控制程序, 尤其是顺序控制程序,由于其内部的联锁、互 动关系极其复杂,在程序的编制、修改和可读 性等方面都存在许多缺陷。因此,近年来,许 多新生产的PLC在梯形图语言之外增加了符合 IECll313标准的顺序功能图语言。顺序功能图 (Sequential Function Chart,SFC)是描述 控制系统的控制过程、功能和特性的一种图形 语言,专门用于编制顺序控制程序。
4
画状态转 移图
根据控制要 求或工艺要求, 画出状态转移图。
经过以上3步, 可画出电动机循 环正反转控制的 状态转移图,如 图3-2所示。
图 3-2 电动机循环正 反转控制的状态转移图
项目三 步进顺控指令及其应用
任务一 状态转移图及步进顺控指令
步进顺控指令

停止
SET S0 SET S20
Y0
SET S21
Y1
SET S0 RET
M8002
S0
X3
S20 X2
S21 X0
SET S0 SET S20
Y0
SET S21
Y1
SET S0 RET
▪ LD M8002 ▪ SET S0 ▪ STL S0 ▪ LD X3 ▪ SET S20 ▪ STL S20 ▪ OUT Y0 ▪ LD X2 ▪ SET S21 ▪ STL S21 ▪ OUT Y1 ▪ LD X0 ▪ SET S0 ▪ RET
在步进状态图中,本 次步进程序结束后, 要由步进的新母线回 到左母线时要用RET 指令。
▪ (3)步进梯形图的初始状态必須由S0~S9 开始
▪ (4)步进程序中的状态继电器S编号不能 重复
▪ (5)从若要由状态1向状态2转移时须要满 足转移条件才可。
S0
X0
S21 X1
S22
初始 状态
Y0
转移 条件
X0:为状态S0向状态
Y0
S20转移的条件 Y0:为状态S20中的内容
X1 SET S21
X1:为状态S20向状态S21转移的条件
M8002 S0
X0
Y1
S20
Y0
X1 Y0
S21
Y1
X2
S22
T0
T0 S0
RET
END
M8002 S0 X0
S20 Y1 X1
S21 Y0 X2
S22 T0
SET S0 SET S20
▪ 步进指令的使用说明
▪ 1)STL触点是与左侧母线相连的常开触点,某 STL触点接通,则对应的状态为活动步;
《步进顺控指令》课件

3 程序的调试
在编写步进顺控指令 时,需要进行程序的 调试和优化,以确保 电机的精度和速度达 到要求。
实例演示及实践
机器人臂的控制
电路板的设计
通过编写步进顺控指令,可 以控制机器人臂的精确运动, 将它们应用于工业,医疗和 其他领域。
通过编写步进顺控指令,可 以设计一些复杂的电路板, 用于机器人设备和其他电子 仪器设备。
受众对象
本课程适合有一定编程和电子电路基础知识的人,希望进一步学习如何控制机器人设备的人 员。
步进顺控基础知识
步进电机
控制电路基础
步进电机是一种能够将脉冲 信号转化为位移运动的电机。 它包括一个转子和一个定子, 并且可以通过控制脉冲的频 率和方向来控制转子的位置。
控制电路是连接电机和处理 器的器件。它可以将输入信 号转化为脉冲信号,并将其 传递给电机。通过控制输入 信号的频率和方向,可以控 制电机的位置和速度。
实际应用
步进顺控技术被广泛应用于 机器人、打印机、电子仪器 和其他自动化设备中。它可 以准确控制运动精度,使这 些设备运行更加稳定和可靠。
步进顺控指令的概述
1
运动指令
运动指令用于控制电机运动的方向和距离。它由两个参数组成,分别是方向和距 离,可以通过控制脉冲的频率和方向来实现。
2
控制指令
控制指令用于开始或停止电机的运行。它由一个参数组成,即开始或停止。控制 指令可以通过控制输入信号的状态来实现。
打印机喷头的控制
通过编写步进顺控指令,可 以控制打印机喷头的运动, 从而实现高质量的打印效果。
常见问题解答
1.
2.
步进顺控指令可以用于哪些应用场景?
步进顺控指令可以用于机器人设备、打印 机、电子仪器和其他自动化设备中。
步进顺控指令及其应用解析

步进接点只有常开 触点,没有常闭触点。 步进接通需要SET指令 进行置1,步进接点闭 合,将左母线移动到临 时左母线
在每条步进指令后不必 都加一条RET指令,只需 在连续的一系列步进指令 的最后一条的临时左母线 后接一条RET指令返回原 左母线,且必须有这条指 令。
步进指令的使用说明
1)STL触点是与左侧母线相连的常开触点,STL触点接通,则对应 的状态为活动步;
五、画状态转移图的一般步骤
(1)分析控制要求和工艺流程,确定状态转移 图结构。
(2)工艺流程分解若干步,每一步表示一稳定状态。 (3)确定步与步之间转移条件及其关系。 (4)确定初始状态。(可用输出或状态器) (5)解决循环及正常停车问题。 (6)急停信号的处理。
第二节 步进顺序控制指令 步进顺控指令有两条:
480
通用
注意:
1、在用状态转移图编写程序时,状态继电器可 以按顺序连续使用。但是状态继电器的编号要在 指定的类别范围内选用;
2、各状态继电器的触点可自由使用,使用次数 无限制;
3、在不用状态继电器进行状态转移图编程时, 状态继电器可做为辅助继电器使用,用法和辅助 继电器相同。
三、状态转移图的设计方法
步进接点指令STL,梯形图中用 步进返回指令RET 梯形图中用 STL和RET指令只有与状态器S配合才能具有步进功能。
一、STL步进接点指令
STL指令称为“步进接点“指令。其功能是将步 进接点接到左母线。
格式:
STL指令称为“步进接点“指令。其功能是将步进接点接到左母线。 格式:
操作元件:状态继电器S
1、流程步 流程步又称为工作步、它是控制系统中的一个稳 定状态。流程步用矩形方框表示,框中用数字表示该步的编 号,编号可以是实际的控制步序号,也可以是PLC中的工作 位编号。对应于系统的初始状态工作步,成为初始步。该步 是系统运行的起点,一个系统至少需要有一个初始步。初始 步用双线矩形框表示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章步进顺控指令说明及应用
3.1 步进顺控指令说明
3.1.1 指令解说
步进控制方式(STL)是将控制被划分为多个工序状态(S),依据条件进行状态转移(SET ),逐步完成控制过程。
步进控制方式的特点是将复杂控制分步后,分别考虑好每一步的控制,从而降低了各步的关联,降低编程的复杂程度。
各状态内执行的动作由梯形图其它指令编写。
STL是一个步序动作的开始指令。
RET是一个步序动作的结束指令,其后指令返回母线。
●SET S i 是STL状态发生转移的唯一指令
●规定:子程序内不能使用STL----RET指令。
●当前状态(S0)向下一个状态(S1)转移时,该扫描周期
两个状态内的动作均得到执行;下一扫描周期执行时,当
前状态(S0)被下一状态(S1)所复位,当前状态(S0)
内的所有动作不被执行,所有OUT元件的输入均被断开。
●步序与步序之间一般省去RET,因此看起来是多个STL
可共用一个RET。
有STL而没有RET,程序检查出错。
3.1.2 编程示例
●步序与步序之间一般省去RET,因此看起来是多个STL
可共用一个RET。
有STL而没有RET,程序检查出错。
●状态转移只能用SET指令,不能用OUT指令。
●使用OUT S时,S作为辅助继电器使用,而不是状态寄存
器。
●时间继电器T可重复使用,但相邻两个状态不能重复使用
同一时间继电器。
●两个矛盾继电器输出时,必需加软件互锁。
考虑软件快于
硬件,相矛盾的硬件输出也必需互锁。
●允许同一继电器在不同状态下输出,其实际输出视状态转
移的位置确定。
3.2 步进顺控指令应用
3.2.1 单一流程示例
示例说明:
该程序描述一个自行葫芦自进入工位到走出工位的步序过程,若在葫芦升降过程中发生停电,来电后继续停电前的动作,并保证升或降动作总时间不变。
S500---S503为停电保持型状态寄存器;C100---C101为停电保
持型计数器;
T0延时2秒,作信号确认用;T1作为500 ms脉冲发生器;
X0=ON时,表示工位上停有自行葫芦;
T0=ON时,表明工位上无自行葫芦;因信号由滑触线供给,因而X0=OFF时,不一定确定工位无车,需延时确认。
Y0为驱动进车;Y1驱动葫芦下降;Y2驱动葫芦上升。
3.2.2 选择性分支与汇合示例
在步进顺控指令中,多个条件均可导致状态转移,但多个条件是互斥的,当一个条件成立时,另外条件便不能成立。
这样的分支是选择性分支。
各选择性分支最终进行到一个共同的状态,我们称这一过程为选择性分支的汇合。
选择性分支分支数规定不能超过8路。
示例说明:
如产品输送线上有A、B两种产品,当机械手识别为A类产品时,进入A类流程处理;若识别为B类产品,进入B类流程处理,处理完后,放回输送线,进入下一工序。
流程示意图:
梯形图:
3.2.3 并行分支与汇合示例
在步进顺控指令中,一个条件导致多个状态发生,每个状态都按自已的流程独立进行状态转移,这些各自独立的状态流程称步进指令的并行分支。
多个同时独立进行状态转移的分支,当各分支状态同时有效时,整体才能进行到下一状态,我们称这一过程为并行分支的汇合。
并行分支汇合梯形图上表示为多个状态连续使用STL指令,连
续使用STL的个数就是并行分支汇合的支路数。
连续使用STL的个数规定不超过8个。
示例说明:
三条独立的产品线上,分别生产A、B、C三类产品,但包装入库必须按30件A、20件B、10件C组成一个包装。
当任一产品数量不够时就不能构成一个包装。
流程示意图:
梯形图:
3.2.4 循环和跳转示例
实际使用过程中,常常涉及到很多混合形式,如:
选择性分支导致循环(第一个循环)和跳转(进入一个新的循环)。
而每个大的循环内又有并行分支和汇合情况。
示例说明:
一个简易保安系统,在规定次数(如5次)的范围内,若密码不正确将启动报警系统,并关闭安全通道。
若规定的次数内密码正确,进入密级操作。
流程示意图:
梯形图:。