PLC步进指令
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在状态转移过程中,由 于在瞬间( 1 个扫描周期), 两个相邻的状态会同时接通, 因此为了避免不能同时接通的 一对输出同时接通,必须设置 外部硬接线互锁或软件互锁。
电气控制及PLC 5.输出的驱动方法
第六章 PLC步进梯形指令
如右图所示,在状态内 的母线将 LD 或 LDI 指令写入后, 对不需要触点的驱动就不能 再编程,需要按下图方式进 行变换。
M8002
初始脉冲
M8040
禁止转移
M8046
STL动作 STL 监 视 器 有效
M8047
电气控制及PLC
第六章 PLC步进梯形指令
一、单流程设计
二、选择分支流与汇合程设计 三、并进分支与汇合流程设计
电气控制及PLC
第六章 PLC步进梯形指令
【应用系统设计】 简易红绿灯控制系统
电气控制及PLC
电气控制及PLC
组合流程及虚拟状态
第六章 PLC步进梯形指令
对于某些不能直接编程的分支、汇合组合流程,需要经过某些变换, 才能进行编程,如图所示。
不能直接编程状态转移图的变换示例
电气控制及PLC
第六章 PLC步进梯形指令
有一些分支、汇合状态的状态转移图,既不能直接编程,又不能采用变 换后编程。就需要在汇合线到分支线之间插入一个状态,以改变直接从 汇合线到下一个分支线的状态转移,称为虚拟状态 。如图所示。
电气控制及PLC
第六章 PLC步进梯形指令
功能分析:
①手动、自动只能选择其一,因此使用选择分支来做。 ②依题目说明可将电路规划为两种功能,而每种功能有三种 依PB按钮或设定时间而顺序执行的状态。
手动状态 状态S21→MC1动作 状态S22→MC2动作 状态S23→MC3动作 状态S24→停止
自动状态 状态S31→MC1动作 状态S32→MC2动作 状态S33→MC3动作 状态S24→停止
电气控制及PLC
第六章 PLC步进梯形指令
三、并进分支与汇合流程
如左图所 示的流程都是 可能的程序。 B 流程 没有 问 题, 但 A 流 程 在并进汇合处 有等待动作的 状态,请务必 注意。
电气控制及PLC
第六章 PLC步进梯形指令
三、并进分支与汇合流程
如在并进 分支与汇合点 处不允许符号 *或符号 的转 移条件,应按 右图修改。
四、步进指令的表示及其动作
1.步进指令的顺序功能图表示及其动作
电气控制及PLC
第六章 PLC步进梯形指令
四、步进指令的表示及其动作
2.步进指令的梯形图表示及其动作
电气控制及PLC
第六章 PLC步进梯形指令
顺序功能图的类型
本节讲解… 一、单流程结构 二、选择分支流程结构
三、并进分支流程结构
四、跳转流程结构 五、重复流程结构
步进梯形指令仅对状态器S有效。 对于用作一般辅助继电器的状态器S,则不能采用STL指令,而只能采用 基本指令。 在STL指令后,只能采用SET和RST指令作为状态器S的置位或复位输出。 STL指令与取指令LD相比较具有的特点: 转移源自动复位:采用STL指令,当状态器Sn接通,转移条件接通时顺 序控制转移到状态器Sn相继的状态,同时,转移源状态器Sn自动复位。
【应用范例】洗车流程控制
电气控制及PLC
第六章 PLC步进梯形指令
项目说明:
①若方式选择开关(COS)置于手动方式,当按下START启动后, 则按下列程序动作: 执行泡沫清洗(用MC1驱动); 按PB1则执行清水冲洗(用MC2驱动); 按PB2则执行风干(用MC3驱动); 按PB3则结束洗车。 ②若方式若选择开关(COS)置于自动方式,当按START启动后, 则自动按洗车流程执行。其中泡沫清洗10秒、清水冲洗20 秒、风干5秒,结束后回到待洗状态。 ③任何时候按下STOP,则所有输出复位,停止洗车
电气控制及PLC
第六章 PLC步进梯形指令
第六章 步进梯形指令
第一节 步进指令及步进梯形图 第二节 顺序功能图的类型 第三节 步进梯形图设计实例
电气控制及PLC
第六章 PLC步进梯形指令
第一节 步进指令及步进梯形图
本节讲解… 一、顺序功能图 二、步进指令 三、步进梯形图 四、步进指令的表示及其动作
电气控制及PLCHale Waihona Puke Baidu
第六章 PLC步进梯形指令
元件分配: 启动按钮、停止按钮,使用输入继电器X0、X1
方式选择开关,使用输入继电器X2 清水冲洗按钮,使用输入继电器X3 风干按钮,使用输入继电器X4
结束按钮,使用输 入继电器X5 泡沫清洗驱动,使 用输出继电器Y1
清水冲洗驱动,使 用输出继电器Y0 风干机驱动,使用 输出继电器Y2
STL 步进梯形指令
步进梯形图开始
S STL
1
RET 返回
步进梯形图结束
RET
1
每个状态提供了三个功能:驱动处理、转移条件及相继状态。如在状态 S20,驱动接通输出Y000,当转移条件X001接通后,工作状态从S20转移 到相继状态S21,状态S20自动复位。 状态S具有触点的功能(驱动输出线圈或相继的状态)以及线圈的功能 (在转移条件下被驱动)。
第六章 PLC步进梯形指令
电气控制及PLC
第六章 PLC步进梯形指令
电气控制及PLC
第六章 PLC步进梯形指令
电气控制及PLC
第六章 PLC步进梯形指令
电气控制及PLC
第六章 PLC步进梯形指令
X0
T0
T1
T2
T3
电气控制及PLC
第六章 PLC步进梯形指令
电气控制及PLC
STL为状态动作的
电气控制及PLC
第六章 PLC步进梯形指令
四、跳转流程
向下面状态 的直接转移或向 系列外的状态转 移被成为跳转, 用符号↓指向转 移的目标状态。
电气控制及PLC
第六章 PLC步进梯形指令
五、重复流程
向前面状 态进行转移的 流程称为重复。 用 ↓ 指 向转 移 的目标状态。 使用重复流程 可以实现一般 的重复,也可 以对当前状态 复位。
当S0 之行后,若X2先有效,则跳 到 S22 执行,此后即使 X1 有效, S21 也 无法执行。
电气控制及PLC
第六章 PLC步进梯形指令
二、选择分支与汇合流程
选择分 支流程不能 交叉,对左 图所示的流 程必须按右 边所示的流 程进行修改。
电气控制及PLC
第六章 PLC步进梯形指令
三、并进分支与汇合流程
若有多条路径,且必须同时执行,这种分支的方式称为并 进分支流程。在各条路径都执行后,才会继续往下指令,像这 种有等待功能的方式称之为并进 汇合。 当 S0 执行后,若 X1 有效,则 S20及S21同时执行。 当 S22 及 S23 都已执行后,若 X4 有效,则脱离S22及S23而跳到S24执 行,程序结束。 当左边路径已执行到 S22 , 而 右边路径尚停留在 S21时,此时即 使X4有效,也不会跳到S24执行。
SET在步进梯形图 STL与SET指令之间
第六章 PLC步进梯形指令
中,作为状态转 的部分为该状态所 需做的动作。 移指令使用。
步进起始指令
电气控制及PLC
用LD或LDI指令设 用 OUT 指令设 置转移条件 以 STL 指令开始 用 SET 指令 置动作 设置动作母线 设置状态
第六章 PLC步进梯形指令
以红绿灯控制为例, 其对应的顺序功能图如左 图所示。
电气控制及PLC
步进梯形指令(STL、RET)
第六章 PLC步进梯形指令
FX2N系列PLC的步进梯形指令是采用步进梯形图编制顺序控制状态转 移图程序的指令,它包括STL和RET两条指令。
步进梯形指令STL、RET
助记符,名称 功能 回路表示和可用软元件 程序步
电气控制及PLC
第六章 PLC步进梯形指令
一、单流程结构
从头到尾只有一条路可走,称为单流程结构。
如 红绿灯控制程序,虽然是
循环控制,但都以一定顺序 逐步执行且没有分支,所以 属于单一顺序流程。 图中在S21执行完后即结束。 在步进阶梯图中,以复位 (RST)正在执行的步阶来结束 步进动作。
电气控制及PLC
Y011
(c)指令表
图7-1 步进指令表示方法
图7-1(b)中每个状态的内母线上都将提供三种功能: ① 驱动负载(OUT Yi); ②指定转移条件(LD/LDI Xi); ③指定转移目标(SET Si)。 称为状态的三要素。后两个功能是必不可少的。
电气控制及PLC
步进梯形指令的特点
第六章 PLC步进梯形指令
电气控制及PLC
第六章 PLC步进梯形指令
一、顺序功能图 1.顺序控制系统 对于流程作业的自动化控制系统而言,一般都包含若干 个状态(也就是工序),当条件满足时,系统能够从一种状 态转移到另一种状态,我们把这种控制叫做顺序控制。对应 的系统则称为顺序控制系统或流程控制系统。
典型 顺序控制系统
第六章 PLC步进梯形指令 电气控制及PLC 2.顺序功能图 针对顺序控制要求, PLC提供了顺序功能图( SFC )语言支 持。顺序功能图又称状态转移图,由一系列状态(用S表示)组 成。系统提供S0—S999共1000个状态供编程使用,其中: S0—S9:初始状态专用 S10—S19:原点复位用 S20—S499:一般用 S500—S899:停电保持用 S900—S999:报警用
电气控制及PLC
第六章 PLC步进梯形指令
状态转移图的类型及步进梯形图应用示例
单流程
单流程:指状态转移只有一种顺序
示例:电动机M1~M4顺序起动,相反顺序停止
电气控制及PLC
第六章 PLC步进梯形指令
控制程序指令表
步进梯形图程序
电气控制及PLC
第六章 PLC步进梯形指令
二、选择分支与汇合流程设计
电气控制及PLC
S20
第六章 PLC步进梯形指令
0 1 SET S21 S21 Y011 2 3 4 5 (b)状态梯形图 STL OUT LD SET STL OUT S20 Y010 X001 S21 S21 Y011
Y010
S20
X001 转移条件
Y010
X001
S21
转移目标 (a)状态转移图
或
电气控制及PLC
第六章 PLC步进梯形指令
6.状态的转移方法
OUT 指令与 SET 指令对于 STL 指
令后的状态具有同样的功能,都 将原来的状态自动复位。此外, 还有自保持功能。但是,在使用 OUT指令时,用于向状态转移图中 的分离状态转移。
7.可在状态内处理的指令
电气控制及PLC
第六章 PLC步进梯形指令
允许双重输出:STL指令允许双重甚至多重输出,而不会出现前后矛盾 的输出驱动。
主控功能:使用STL指令,取指令(LD、LDI)点移至右边。使用RET 指令后,取指令(LD、LDI)点返回到原来的母线上。
电气控制及PLC
步进梯形指令应用注意事项
第六章 PLC步进梯形指令
用步进指令可以将顺序功能图转换为步进梯形图,也可以直接 编写步进梯形图。对梯形图和顺序功能图应注意以下几点: 1.状态的动作与输出的重复使用
组合流程虚拟状态的设置
电气控制及PLC
第六章 PLC步进梯形指令
SFC图中常采用的特殊继电器功能与用途
地址号
名称
功能与用途
M8000
RUN监视器
可编程控制器在运行过程中,它一直处于接通状态。可作为驱动所需 的程序输入条件与表示可编程控制器的运行状态来使用。 在可编程控制器接通瞬间,产生1个扫描周期的接通信号。用于程序 的初始设定与初始状态的置位. 在驱动该继电器时,禁止在所有程序步之间转移。在禁止转移状态下, 状态内的程序仍然动作,因此输出线圈等不会自动断开. 任一状态接通时,M8046仍自动接通,可用于避免与其他流程同时启动, 也可用作工序的动作标志. 在驱动该继电器时,编程功能可自动读出正在动作中的状态地址号
状态编号不可重复使用。 如果如果状态触点接通,则与其
相连的电路动作;如果状态触点 断开,则与其相连的电路停止工 作。
在不同状态之间,允许对输出元
件重复输出,但对同一状态内不 允许双重输出。
电气控制及PLC 2.定时器的重复使用
第六章 PLC步进梯形指令
3.输出的互锁
定时器线圈与输出线圈一样, 也可对在不同状态的同一软元件编 程,但在相邻的状态中不能编程。 如果在相邻状态下编程,则工序转 移时定时器线圈不能断开,定时器 当前值不能复位。
第六章 PLC步进梯形指令
二、选择分支与汇合流程
若有多条路径,而只能选择其中一条路径来执行,这种 分支方式称为选择分支。 当S0 之行后,若X1先有效,则跳 到 S21 执行,此后即使 X2 有效, S22 也 无法执行。之后若 X3 有效,则脱离 S21 而跳到 S23 执行,当 X5 有效后,则 结束流程。