顺序控制与步进指令
二、 步进指令的应用
1.用步进指令设计 单列结构控制程序
2.用步进指令设计选择结构控制程序
3.用步进指令设计并行结构控制程序
4.用步进指令设计循环结构控制程序
第三节 基本指令与顺序控制
一、用基本指令设计单列顺序控制程序
1.基本指令设计模板
状态转换模板
n-1 b n+1
n
n
组合输出模板
n
输出
前一步复位、后一步开 始
梯形图
STEP
STEP S
SNXT S
说明
1)S为工步编号,可用 辅助继电器号表示。 2)步进区内的编号和 步进区外的编号不能重 复。 3)在步进区内不能使 用互锁、转移、结束、 子程序指令。
步进指令示例
0.00 SNXT
W200.00
STEP W200.00
由W200.00控制的步
n+2
a
n-1
b
n
c
n+1
d
n+2
e
第n-1步 执行的动作
第n步 执行的动作
第n+1步 执行的动作
第n+2步 执行的动作
状态转换模板
n-1 b n+1
n
n
n: 本状态标志 n-1:上一状态标志 n+1:下一状态标志
b: 状态转换条件
组合输出模板
n
输出
n+2
具有相同输出要 求的输出状态的 组合
2.状态转换模板的缺点和改进
实例
组合输出
讨论: 为什么要组合输出?
为了防止同名双线圈 输出。
3.用步进指令编写梯形图
初始步
第二步
第一步
第三步
第四步 第五步
本章小结
1.步进指令是解决顺序控制的常用指令。 2.使用基本指令也能方便得实现顺序控制。 3.解决顺序控制分两步走: 从实际问题到顺序功能图 从顺序功能图到梯形图
缺点:在状态转换过程中,有一个扫描周期,两个相邻 状态会同时有效。
改进:使用SET、RSET指令
二、用基本指令设计较复杂顺序控制程序
1. 顺序功能图分析
工步标志 W0.00
W210.00
上一工 步
无
W0.00
W210.04
转入条件 初始状态 0.06·0.08 0.06
W210.01 W210.02 W210.03 W210.04
第一节 顺序控制基础知识 第二节 步进指令与顺序控制 第三节 基本指令与顺序控制
第一节 顺序控制基本知识
1. 工步及划分 状态定义:工作循环中,特定的机械动作。 状态划分:被控对象工作状态的变化。
通常由PLC输出量状态的变化来划分
2. 状态转换及转换条件
状态转换:从一个状态进入一个新的状态。 转换条件:导致状态转换的原因。
W210.00 W210.01 W210.02 W210.01 W210.00 W210.03
T1·0.00 T2·0.00 0.00 0.00 0.00 T3·0.01
下一工步 W210.00
输出
W210.01\W21 0.03
100.01、T1
W210.02\W21 0.03
W210.03
100.01、 100.02、T2
001 SNXT
W200.01
STEP W200.01
由W200.01控制的步
0.02 SNXT
W200.02
… …
STEP
步开始 第一步
第二步 步结束
1)步的开始,由SNXT引导,一直持续到 没有控制位的STEP结束。 2)由一个带控制位S的STEP来定义一个 步的起始。 3)使用相同控制位的SNXT指令来起动这 个控制位步的执行。 4)一步完成时,该步中所有的继电器都 为OFF,所有定时器都复位,计数器、移 位寄存器及KEEP中使用的继电器都保持 其状态。 5)在步进区域中,不会出现同名双线圈 输出引起的问题。 6)步程序内不能使用联锁、跳转、SBN 和END指令。
转换条件d↑和d↓ 分别表示转换信号 从“OFF”变成“ON” 和从“ON”变成 “OFF”时条件成立。
顺序功能图实例
二、顺序功能图的基本结构
1.单列结构
单列结构
a
1
b 2
c 3
d
2.选择结构
选择开始
00
a1
b1
c1
11
21
31
12
22
32
选择结束
13
a4
24
35
b5
c6
40
41
3)并列结构
第四章 顺序控制与步进指令
内容提要
所谓顺序控制,就是在生产过程中,各执行机构 按照生产工艺规定的顺序,在各输入信号的作用下, 根据内部状态和时间的顺序,自动地有次序的操作。 是工业控制系统中最为常用的控制之一。
本章首先介绍在顺序控制设计和分析中经常要遇 到的几个基本概念,然后介绍典型的控制功能模块 和相应的PLC控制程序设计方法。
转换条件可以单个信号, 也可是若干个信号的逻辑组合。
3. 顺序功能图的组成
①工步(状态) ②步进方向 ③转换和转换条件
a
n-1
b
n
c
n+1
d
n+2
e
第n-1步 执行的动作
第n步 执行的动作
第n+1步 执行的动作
第n+2步 执行的动作
④动作(输出)
转换条件d和d , 分别表示转换信号 “ON”或“OFF”时 条件成立;
100.03
W210.04
100.04、T3
W210.00
2. 梯形图编写
1)将本步的每个“上一工步节点”(常开)和相应转换条件接 点串联,形成一个驱动块,有几个入口,就将几个驱动块并联, 最下面是本步的常开接点自锁; 2)将本步的每个“下一工步接点”(常闭)串联,目的是为了 进入到下一步时,“下一工步接点”(常闭)会断开,使本工步复 位。
并联开始
00
a
11
21
31
12
22
32
并联结束
13
24
35
c
40
41
4. 循环结构
单循环
a 1
b
2
c
3
d
条件循环
a
1
b
2
d
c
3
f
4
第二节 步进指令与顺序控制
一、步进指令
助记符 名称
功能
STEP STEP
步进控制 领域定义
步进控制结束,指令以 后执行的是常规梯形图 程序
步进控制的开始
SNXT
步进控制