PLC顺序控制梯形图的编程方式

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

M8002
S0
Y0
X0
S21
Y1
X1
X3
S23
Y3
X4
S23
Y2
X2
步进阶梯指令编程方式
M8002 S0
S21 S22 S23
SET S0
Y0 X0
SET S21 X3
SET S23
Y1 X1
SET S22
Y2 X2
SET S0
Y3 X4
SET S22
RET
6.1.2 选择序列的分支编程方式 1 选择序列的分支编程方式
Y1
T1 T1
Y1 M203
Y2
T2 T2
M8002 M200 X0 M201 T0
M202 T1 M203 T2
SET M200 SET M201 RST M200
SET M202 RST M201
SET M203 RST M202 SET M200 RST M203
传送带控制系统举例
M8002
功能表图
GK1
GK2
A
B
输入 GK1 X0 GK2 X1 启动按钮 X2
输出 A线圈 Y0 B线圈 Y1
M8002
M20 X2
M21 X0
M22 X0
M23 X1
Y0 A运行 Y0 Y1 A、B都运行 Y1 B运行
梯形图
信号灯控制系统举例
M8002
M200
Y0
X0 Y0
M201
T0
T0
M202
M203
Y3
X4
M8002 M200 M201
M202
M203 M204
SET M200
RST M204 X0
SET M201
Y0 开炉门
RST M200 X1
SET M202
Y1 推料
RST M201 X2
SET M203
Y2 推料机返回
RST M202 X3
SET M204
Y3 关料门
RST M203 X4
6.1.3并行序列的编程方式
三、 并行序列的分支与
合并
S21
Y1
X1
S22
Y2
S24
Y4
X4
S25
Y5
X2
S23
Y3
X3
步进阶梯指令编程方式
M8002 S0
SET
S0
Y0 X0
SET S21
SET S24 S21
Y1 X1
SET S22 S22
Y2 S24
Y4 X1
功能表图
GK1
GK2
A
B
输入 GK1 X0 GK2 X1 启动按钮 X2
输出 A线圈 Y0 B线圈 Y1
M8002
M20 X2
M21 X0
M22 X0
M23 X1
Y0 A运行 Y0 Y1 A、B都运行 Y1 B运行
梯形图
M23
X1
M21
M8002
梯形图 M8002 M20
M20
X2
M22
M20
如图是一个简单的状态转移图
状态器表示的状态用框图表示,
框内是状态器元件的地址编
号,状态框之间用有向线段
S20
Y1
连接,有向线段上的短划线
是状态转移条件
X1
S21
Y2
X2
步进梯形图指令的特点
步进梯形指令仅对状态器S有效,但是对于用作一般 辅助继电器的状态器S,则不能采用STL指令,而 只能采用基本指令。在STL指令后,只能采用SET 和RST指令作为状态器S的置位或复位输出。STL 与LD指令比较
5 在中断程序与子程序内,不能使用STL指令
6 状态器S编号不能重复使用
7 STL触点断开时,与其相连的回路不动作, 一个扫描周期后不再执行STL指令
8 定时器线圈与输出线圈一样,也可在不同 的状态时间对同一定时器软件编程,但是, 在相邻状态下对同一定时器编程时,则状 态转移时定时器线圈不断开,当前值不能 复位,因此需要注意在相邻状态不要对同 一定时器编程
例题
6.3.2 选择序列的编程方式
6.3.4 并行序列的编程方式
信号灯控制系统举例 X0
Y0
红灯
Y1
绿灯
Y2
黄灯
4S 6S 5S
M8002
M200
Y0
X0 Y0
M201
T0
T0
M202
Y1
T1
T1
Y1 M203
Y2
T2 T2
例3 用传送带传送长物体的控制系统
GK1
GK2
A
B
1)I/O分配 2)画出功能表图 3)设计梯形图
转移源自自动复位:采用STL指令,当状态器S接通 时,顺序控制转移状态器S的相继状态,同时,转 移源状态器S自动复位
允许双重输出:由于STL指令具有转移源自动复位功 能,因此STL指令允许双重甚至多重输出,
主控功能:使用STL指令,取指令LD移到右边,使用 RET指令后,取指令返回到原来的母线上。
6.1.2 选择序列的分支与 合并的编程方式
M8002
M0
X000 M1
X001 M2
X002 M3 X003
图8-16 循环序列功能图
6.1使用STL指令的编程方式 6.1.1单序列的编程方式 STL指令:步进梯形指令 RET:使STL复位的指令,使LD点返回左侧母线 状态S的使用: S0-S9用于初始步 S10-S19用于返回原点 S20-S499通用状态 S500-S899有断电保持功能 S900-S999用于报警
用传送带传送长物体的控制 图如图所示。为了减少传送 带的运行时间,采用分段传 送方式。A、B为两条传送带, GK1、GK2为两个光电开关, 工作过程如下:按一下起动 按钮,A开始运行,B不运行; 当长物体前端靠近GK1时, A、B都运行;当长物体后端 离开GK1时,B运行,A不运 行;当长物体后端离开GK2 时,A、B都不运行。
Mi+1
Mi-1
Xi
Mi+1
Mi
Mi
5-10根据图示信号灯控制系统的时序图设计出梯形图
要求:1 用基本指令编写梯形图,并写出指令表程序
2 画出功能图,并用起保停电路编写梯形图。
X400 Y430
红灯
Y431 Y432
绿灯
黄灯
5s
7s
2s
X400 Y430
红灯
绿灯
Y431
黄灯
Y432
5s
7s
2s
6---4 具有多种工作方式的系统的编程方式
6.4.1概述
6---4 具有多种工作方式的系统的编程方式
二、操作 面板
示意图
6--- 4 具有多种工作方式的系统的编程方式
三 、 外 部 接 线 图
6---4 具有多种工作方式的系统的编程方式 6.4.2使用起保亭电路的编程方式 1公用程序
3 自动程序
Y2 T0 K10
T1 K10
Y0 Y1
Y2 T2 K10
6.1.5 药品制粒机控制系统的程序设计
1 手动程序
例题
6.2 使用起保停电路的编程方式 6.2.1 单序列的编程方式
设计起保停电路的关键是:找出它的起动条件和停 止条件
Mi=(Mi-1 Xi+Mi) Mi+1
Mi-1 Xi
Mi Xi+1
输入 SB-----X0
输出 HL1------Y0
HL2------Y1
HL3------Y2
M8002 S0
SB
X0
S20
T0
S21
T1
S22
T0 S23
T1 S24
T0
S25 T1
S26 T2
Y0 HL1 T0 K10 Y1 HL2 T1 K10 Y2 HL3 T0 K10
T1 K10
Y0 Y1
M8002
M20 Y430
X400
M21
Y430 T0
T0
M22
Y431 T1
T1
M23
Y431Y432 T2
T2
M8002
M20 Y430
X400
M21
Y430 T0
T0
M22
Y431 T1
T1
M23
Y431Y432 T2
T2
M23 T2
M21
M 8002 M20
M20
M20 X 400
M22
M21
6.2.3 并行序列的编程方式 1并行序列的分支的编程方式 2并行序列的合并的编程方式
6.2.4 仅有两步的闭环处理
四、仅有两步的闭环的处理
M102
X2
X3
M103
T0 M110 T0
X3
M104
M102 X2 M103
M102
M104
M103
M102 X2
M103
M104
应用举例
6.3 以转换为中心的编程方式 6.3.1以转换为中心的单序列的编程方式
SET S22 S25
Y5
S22 S25 X2 SET S23
S23
Y3 X3
SET
S0
RET
6.1.4 人行道交通信号灯控制系统的程序设计
例题 设计一套三灯自动闪烁的状态转移图程 序,并写出指令表语句。工艺要求如下:
3只灯分别为HL1、HL2、HL3。HL1亮1s后 HL2亮(HL1灭)1s后HL3亮(HL2灭)1s, 灭1s后3只灯一齐亮1s,灭1s,再一齐亮1s, 回到起始点。用一只点动按钮SB控制3只灯 的闪烁
补充:状态转移图
一个控制过程可以分为若干个阶段,这些阶 段称为状态。状态与状态之间由转换条件分 隔,相邻的状态具有不同的动作,当相邻两 状态之间的转换条件得到满足时,相邻状态 就实现转换,即上面的动作结束下面的动作 开始,描述这一状态转换过程的图就称为状 态转移图
状态器软器件S是构成状态转移图的基本元素, 共有1000点
M200
X2 起动
M201
Y0
X0
M202
Y0
Y1
X0
M203
Y1
X1
M8002 M200 X2
M201 X0
M202 X0 X1
M203 T2
SET M200 SET M201 RST M200
SET RST
M202 M201
SET M203 RST M202 PLS M100 SET M200 RST M203
6.3.5 防STL指令的编程方式 1 与STL指令的区别 1)触点用AND或ANI指令 2)对代表前级步的辅助继电器的复位用RST 3)不允许出现双线圈问题
二 、 仿STL指令的编程方式
M8002
M200
X0 M201
开炉门 Y0
X1 M202
推料 Y1
X2 推料机返回
M203
Y2
X3 关料门
3)顺序功能图中的初始步一般对应于系统等待起动的初 始状态,这一步可能没有输出,只是做好预备状态;
4)自动控制系统应能多次重复执行 同一工艺过程,因此在顺序功能 图中一般应有由步和有向连线组 成的闭环,即在完成一次工艺过 程的全部操作之后,应从最后一 步退回初始步,系统停止在初始 状态;
5)在顺序功能图中,必须用初始化 脉冲M002的常开触点作为转换条 件,将初始步预置为活动步,否 则因顺序功能图中没有活动步系 统将无法工作。
输出电路
4 自动回原点程序
6.4.3 以转换为中心的编程方式
M21
X2 M21
X0 M22
Y0 A 运行 Y0 Y1 A 、B 都运行
M21
X0
M22
M22
X0
M23
M23 M20
X0 M23
Y1 B 运行
M21 Y0
M22
X1
M22
Y1
M23
M20 M21 M22 M23
例4
6.2.2 选择序列的编程方式 1 选择序列的分支的编程方式
2 选择序列的合并的编程方式
注意:用S编制顺序控制程序时,应与步进指令一 起使用。使用STL指令的状态的常开触点称为STL 触点,它在梯形图中的符号如下图所示
STL触点驱动的电路块具有三个功能
对负载的驱动处理、指定转换条件和指定转 换目标
STL指令有以下的特点
1 与STL触点相连的触点应使用LD或LDI指令, 最后一个STL电路结束时一定要使用RET指 令
2 STL触点可以直接驱动或通过别的触点驱动 Y,M,S,T等元件的线圈
3 PLC只执行活动步对应的电路块,不同的 STL触点可以分别驱动同一编程元件的1个 线圈。但是同一元件的线圈不能在可能同时 为活动步的STL区内出现,在有并行序列的 顺序功能图中,应特别注意
4 STL触点驱动的电路中不能使用MC和MCR 指令
SET M200
6.3.6各种编程方式的比较 1 编程方式的通用性 2 不同编程方式设计的程序长度比较 3 电路结构及其他方面的比较 STL指令的优点
6---4 具有多种工作方式的系统的编程方式
连续 (全自动循环运行)
自动
单周期 (间断周期运行) 单步 (自动运行试车)
手动
(1)调试 (2)自动参数的测定 (3)自动运行时突发情况的状态调整 (4)非标准操作
M21 T0
M23
M22
M22 T1
M20
M23
M22 M23
Y 431
M21 Y 430 TT00 K50 M22 T1 K70
M23 Y 432 T2 K20
例3 用传送带传送 长物体的控制系统
1)I/O分配 2)画出功能表图 3)设计梯形图
用传送带传送长物体的控制 图如图所示。为了减少传送 带的运行时间,采用分段传 送方式。A、B为两条传送带, GK1、GK2为两个光电开关, 工作过程如下:按一下起动 按钮,A开始运行,B不运行; 当长物体前端靠近GK1时, A、B都运行;当长物体后端 离开GK1时,B运行,A不运 行;当长物体后端离开GK2 时,A、B都不运行。
第六章顺序控制梯形图的编程方式
顺序控制梯形图的编程方式是指根据系统的 顺序功能图设计梯形图的方法
本章主要介绍使用STL指令和起保停电路的 编程方式,以转换为中心的编程方式和仿 STL指令的编程方式
绘制顺序功能图时的注意事项
1)步与步之间不能直接相连,必须用一个转换条件将它 们隔开;
2)转换条件与转换条件之间也不能直接相连,必须用一 个步将它们隔开;
相关文档
最新文档