第5章 顺序控制梯形图的编程

合集下载

梯形图的编程规则

梯形图的编程规则
(3)需要连接数码管(数码管选用共阴极)。
I/O分配: X0:停止按钮,
X1:起动按钮;
Y1~Y7:数码管的a~g。
外部接线
练 习(定时器的使用)
现有红、绿两盏指示灯,要求: 1 按启动按钮后绿灯亮3秒,灭2秒;然后红灯亮5
秒,灭3秒;……,如此循环不止。 2 按下停止按钮后,程序无条件停止。
继电器线路图及其等效的梯形图
a) 继电器线路图
b) PLC梯形图
2. 输入、输出电路的接线图 2
输出电路的连接方法
1. 输出:每 3 — 8 个输出点构成一组,共用一个 公共点。
2. 在同一个组内的输出端子,必须用同一电压类 型和同一电压等级,但不同的公共点组可使用 不同电压类型和等级 (如AC 200V、AC 100V、 DC 24V等)的负载。
控制要求
该 控 制 电 路 设 置 Y—Δ 降 压起动,Y形启动时KM1 和 KM2 动作后, KM2断开延时 0.5 秒 钟 , 然 后 转 换 成 Δ 形 使 KM3闭合。
具有热保护和停止功能。
二、定时器、计数器的应用
控制要求: 1. 按下启动按钮后,指示灯闪烁, 2. 按下停止按钮,立即熄灭。
顺序循环执行程序(累积法)
实训四 数码管循环点亮的PLC控制
设计一个用PLC基本逻辑指令来控制数码管循环 显示数字0、1、2、……9的控制系统。
(1)程序开始后显示0,延时1 秒,显示1, 延时2 秒,显示2,……显示9,延时10 秒, 再显示0,如此循环不止;
(2)按停止按钮时,程序无条件停止运行;
应停止。
四、PLC内部软元件
计数器(C)
通用型:C0 ~ C99 共100个; 保持型:C100 ~ C199 共100个。 双向通用型:C200 ~ C219 共20个; 双向保持型:C220 ~ C234 共15个。 高速计数器: C235 ~ C255 共21个。

顺序控制梯形图的设计方法

顺序控制梯形图的设计方法
应用举例 1.选择序列应用举例 液体混合控制系统的顺序功能图
液体混合系统的梯形图
并行序列应用举例
专用钻床控制系统顺序功能图与梯形图
5.2 以转换为中心的顺序控制梯形图设计方法 5.2.1 单序列的编程方法
图5-8 动力头控制系统的顺序功能图与梯形图
5.2.2 选择序列的编程方法
顺序功能图
鼓风机和引风机的顺序功能图 M0.1=(M0.0·I0.0+M0.1)·
5.1.2 选择序列与并行序列的编程方法 1选择序列的分支的编程方法
2选择序列的合并的编程方法 M0.1·I0.1+M0.0·I0.2
3仅有两步的闭环的处理
4并行序列的分支的编程方法
5并行序列的合并的编程方法
M0.0
M0.1
M0.2
M0.3
S Q0.0
T37
R Q0.0
S Q0.1
R Q0.1
I0.0
T37
I0.1
第五章顺序控制梯形图的设计方法
单击此处添加副标题
控制系统梯形图的典型结构
5.1 使用起保停电路的顺序控制梯形图设计方法 5.1.1 Fra bibliotek序列的编程方法
单击此处添加副标题
单击此处添加正文,文字是您思想的提炼,请尽量言简意赅的阐述观点。
5.2.3 并行序列的编程方法
转换的同步实现
5.2.4 应用举例
剪板机控制系统的顺序功能图和梯形图
顺序控制继电器指令
使用SCR指令的顺序控制梯形图设计方法
5.3.2 单序列的编程方法
5.3.3 选择序列与并行序列的编程方法
5.2.4 应用举例
硫化机控制系统

PLC顺序控制梯形图的编程方式经典实用

PLC顺序控制梯形图的编程方式经典实用

T0
T0
M202
Y1
T1
T1
Y1 M203
Y2
Tቤተ መጻሕፍቲ ባይዱ T2
•PLC顺序控制梯形图的编程方式
例3 用传送带传送长物体的控制系统
GK1
GK2
用传送带传送长物体的控制
图如图所示。为了减少传送
带的运行时间,采用分段传
A
B
送方式。A、B为两条传送带, GK1、GK2为两个光电开关,
工作过程如下:按一下起动
1)I/O分配 2)画出功能表图 3)设计梯形图
•PLC顺序控制梯形图的编程方式
设计起保停电路的关键是:找出它的起动条件和停 止条件
Mi=(Mi-1 Xi+Mi) Mi+1
Mi-1 Xi
Mi Xi+1
Mi+1
Mi-1
Xi
Mi+1
Mi
Mi
•PLC顺序控制梯形图的编程方式
•PLC顺序控制梯形图的编程方式
5-10根据图示信号灯控制系统的时序图设计出梯形图
功能表图
GK1
GK2
M 8002
A
B
输入 GK1 X0 GK2 X1 启动按钮 X2
输出 A线圈 Y0 B线圈 Y1
M 20 X2
M 21 X0
M 22 X0
M 23 X1
•PLC顺序控制梯形图的编程方式
Y0 A运 行 Y0 Y1 A、 B都 运 行 Y1 B运 行
梯形图
M23
X1
M21
M8002
•PLC顺序控制梯形图的编程方式
3 PLC只执行活动步对应的电路块,不同的 STL触点可以分别驱动同一编程元件的1个 线圈。但是同一元件的线圈不能在可能同时 为活动步的STL区内出现,在有并行序列的 顺序功能图中,应特别注意

PLC顺序控制中编制梯形图的四种方式

PLC顺序控制中编制梯形图的四种方式

PLC顺序控制中编制梯形图的四种方式可(编程)控制器(PLC)外部接线简单方便,它的控制主要是程序的设计,编制梯形图是最常用的编程方式,使用中一般有经验设计法,逻辑设计法,继电器(控制电路)移植法和顺序控制设计法,其中顺序控制设计法也叫功能表图设计法,功能表图是一种用来描述(控制系统)的控制过程功能、特性的图形,它主要是由步、转换、转换条件、箭头线和动作组成。

这是一种先进的设计方法,对于复杂系统,可以节约60%~90%的设计时间.我国1986年颁布了功能表图的国家标准(GB6988.6-86)。

有了功能表图后,可以用四种方式编制梯形图,它们分别是:起保停编程方式、步进梯形指令编程方式、移位(寄存器)编程方式和置位复位编程方式。

本文以三菱公司F1系列PLC为例,说明实现顺序控制的四种编程方式。

例如:某PLC控制的回转工作台控制钻孔的过程是:当回转工作台不转且钻头回转时,若(传感器)X400(检测)到工件到位,钻头向下工进Y430当钻到一定深度钻头套筒压到下接近开关X401时,计时器T450计时,4s后快退Y431到上接近开关X402,就回到了原位。

功能表图见图1:图1功能表图2使用起保停电路的编程方式起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号PLC的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,因此得到了广泛的应用。

这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的PLC改造过程中应用较多。

如图2为使用起保停电路编程方式编制的与图1顺序功能图所对应的梯形图,图2中只有常开触点、常闭触点及输出线圈组成。

图2起保停电路实现顺序控制3使用步进梯形指令的编程方式步进梯形指令是专门为顺序控制设计提供的指令,它的步只能用状态寄存器S来表示,状态寄存器有断电保持功能,在编制顺序控制程序时应与步进指令一起使用,而且状态寄存器必须用置位指令SET置位,这样才具有控制功能,状态寄存器S才能提供STL触点,否则状态寄存器S与一般的中间继电器M相同。

第五章 梯形图程序设计方法

第五章 梯形图程序设计方法

第五章梯形图程序设计方法由于PLC所有控制功能都是以程序的形式来实现的,因此程序设计对PLC 的应用是很重要的。

PLC的应用主要包括开关量控制和模拟量控制2类。

本章仅介绍开关量控制程序的设计方法。

不同类型的控制问题所采用的设计方法不尽相同,主要的梯形图程序设计方法有:(1)逻辑设计法:对控制任务进行逻辑分析和综合,将控制电路中元器件的通断状态看作以触点通断状态为逻辑变量的逻辑函数,并进行化简,利用PLC 的逻辑指令即可得到控制程序的设计方法。

这种方法主要用于组合逻辑问题的程序设计。

(2)时序图设计法:当PLC各输出信号按照固定的时间间隔发生先后变化时,可以根据输出信号的时间先后关系来设计程序的一种方法。

(3)经验设计法:要求设计者透彻理解PLC各种指令的功能,凭着对各种典型控制环节和基本单元电路的设计经验,选择各种指令并进行修改和完善相应程序的方法。

(4)顺序控制设计法:当控制要求满足一定的先后顺序时,可以将系统的l 个工作周期划分为若干个顺序相连的步,每个步对应一种操作状态,并分析清楚相邻步的转换条件,进而绘制功能图,再按一定的规则转化为梯形图程序的设计方法。

这种方法主要用于解决顺序控制问题,包括单一顺序、选择顺序和并发顺序控制问题。

(5)继电器控制电路图转换设计法:在继电器控制电路图的基础上,经过选择相应指令和合理转换后,就能设计出符合要求的控制程序的方法。

在介绍以上程序设计方法的基础上,还将以实例来介绍具有多种工作方式的系统的控制程序设计思路。

5.1 逻辑设计法当控制对象是开关量且按照它们之间的逻辑关系来实现控制时,可用逻辑设计法来设计控制程序。

逻辑设计法就是根据输入量、输出量及其他变量之间的逻辑关系来设计程序的一种方法。

下面以1个简单的控制为例介绍这种编程方法。

例1 某系统中有4台通风机,设计1个监视系统,监视通风机的运转。

要求如下:4台通风机中有3台及以上开机时,绿灯常亮;只有2台开机时,绿灯以5Hz的频率闪烁;只有1台开机时,红灯以5Hz的频率闪烁;4台全部停机时,红灯常亮。

第五章 梯形图程序的设计方法

第五章 梯形图程序的设计方法
第五章
梯形图程序的设计方法
5-1 梯形图设计基本规则与技巧 一、基本规则
注意几点:(1)线圈位置;
(2)串接和并接多的电路处理; (3)双线圈处理; **(4)常闭接点处理。 a.停止按钮;b.热继电器常闭接点
串接和并接多的电路处理

不好
双线圈问题
X0
Y0
X0
Y0
X1
Y0
X1
第五章
5-2
梯形图程序的设计方法
T1
Y1
T1的常开触点
9S
7S
四 、常闭触点输入信号的处理 PLC X0 X1 X0
X1
Y1
Y1
COM
PLC
X0
X0 Y1
X1
Y1
X1
COM
五.其它PLC控制基本电路 ---------(硬件及其梯图控制程序设计)
• • • • •
两台电机顺序起动连锁控制线路 自动限位控制线路 自动循环控制线路 减压起动控制线路 反接制动、双速电机变速(P176-182)
5-5 梯形图的顺序控制设计法
二、 顺序控制设计法的基本思想
STEP 步 转换 转换条件 有向线段 动作或命令
将系统的一个 工作周期划分 为若干个顺序 相连的阶段
使系统由前 级步进入下 一步的信号 称为转换条 件
每一步 所完成 的工作
料斗
Y2
Y1
M8002
Y0

M0
X1· X3
初始步 动作
X2
X1
快进

工进 快退

X3
M8002
M200
X1
X0 X1 X2 X3 初始 快进
X2

s7-200-plc-顺序控制梯形图的设计方法

s7-200-plc-顺序控制梯形图的设计方法

精选2021版课件
27
精选2021版课件
28
精选2021版课件
29
精选2021版课件
30
精选2021版课件
31
精选2021版课件
32
精选2021版课件
12
5.2.3 并行序列编程方法
精选2021版课件
13
应用举例
精选2021版课件
14
5.3 使用SCR指令的顺序控制梯形图设计 方法
5.3.1顺序控制继电器指令 顺序控制继电器s专门用于编制顺序控制程序。
精选2021版课件
15
装载顺序控制继电器(Load Sequence Control Relay)指令“LSCR s-bit” 用来表示一 个SCR段(即顺序功能图中的步)的开始。
18
精选2021版课件
19
5.3.3 选择序列与并行序列编21版课件
21
精选2021版课件
22
5.4 具有多种工作方式的系统的顺序控制梯形 图设计方法
概述
多种工作方式: 手动和自动(包括连续、单 周期、单步、自动返回初始状态等)手动程 序比较简单,一般用经验法设计,复杂的 自动程序一般根据系统的顺序功能图用顺 序控制法设计。
顺序控制继电器结束(sequence Control Relay End)指令SCRE用来表示SCR段的结束。
顺序控制继电器转换(sequence Control Relay Transition)指令“SCRT S-bit” 用来表 示SCR段之间的转换, 即步的活动状态的转换。
精选2021版课件
5.2.1 单序列编程
1.特点: 梯形图与转换实现的基本规 则之间有着严格的对应关系。在设计 复杂的顺序功能图的梯形图时既容易 掌握,又不容易出错。

s7200plc顺序控制梯形图的设计方法 ppt课件

s7200plc顺序控制梯形图的设计方法 ppt课件

13
5.2.2 选择序列编程方法
2020/12/12
14
5.2.3 并行序列编程方法
2020/12/12
15应用举例2020 Nhomakorabea12/12
16
5.3 使用SCR指令的顺序控制梯形图设计 方法
5.3.1顺序控制继电器指令 顺序控制继电器s专门用于编制顺序控制程序。
2020/12/12
17
装 载 顺 序 控 制 继 电 器 (Load Sequence Control Relay) 指 令 “ LSCR s-bit” 用 来 表 示一个SCR段(即顺序功能图中的步)的开始。
20
2020/12/12
21
5.3.3 选择序列与并行序列编程
2020/12/12
22
应用举例
2020/12/12
23
2020/12/12
24
5.4 具有多种工作方式的系统的顺序控制梯形 图设计方法
概述
多种工作方式:手动和自动(包括连续、单周期、 单步、自动返回初始状态等)手动程序比较简单, 一般用经验法设计,复杂的自动程序一般根据系 统的顺序功能图用顺序控制法设计。
用存储器位来代表步具有概念清楚、 编程规范、梯形图易于阅读和查错等优点。
2020/12/12
6
5.1.2 选择序列的编程方法(分支、合并)
2020/12/12
7
选择序列应用举例
2020/12/12
8
2020/12/12
9
5.1.3 并行序列编程方法(分支、合并)
2020/12/12
10
5.2 以转换为中心的顺序控制梯形图设计 方法
第5章 顺序控制梯形图的设计方法
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

线的方向相反,称为逆向跳步。显然,跳步属于选择
序列的一种特殊情况。
第6节 功能表图中跳步与循环问题 PLC编程
2.循环
在设计梯形图程序时,经常遇到一些需要多次重
复的操作,如果一次一次地编程,显然是非常繁琐的
。我们常常采用循环的方式来设计功能表图和梯形图
,如图5-34所示,假设要求重复执行10次由步S33和步
则执行该置位指令时,不能自动复位上一状态S。对步进 式控制,下一状态的置位指令须放在STL驱动的电路块,
并且一般放在该电路块的最后。
9)STL触点驱动的电路块中不能使用MC和MCR指令,但可 使用CJP和EJP指令;在转换条件对应的电路中,不能使
用ANB、ORB、MPS、MRD、MPP指令,可以用转换条
通,转换条件 满足,将由步S34进展到步S35。
在循环程序执行之前或执行完后,应将控
制循环的计数器复位,才能保证下次循环时循环
计数。复位操作应放在循环之外,图5-34中计数 器复位在步S0和步S25显然比较方便。
循环次数的控制和跳步都属于选择系列的特殊
情况。
小车控制系统——使用STL指令的编程方式梯形图
般用顺序控制设计法。
1.跳步 如图5-34所示用状态器来代表各步,当步S31是 活动步,并且X5变为“1”时,将跳过步S32,由步
S31进展到步S33。这种跳步与S31、 S32、 S33等组
成的“主序列”中有向连线的方向相同,称为正向跳
步。当步S34是活动步,并且转换条件时,将从步
S34返回到步S33,这种跳步与“主序列”中有向连
具有掉电保持功能, 掉电保持状态 S500~S899 400 停电恢复后需继续执行的场 合,可用这些状态元件 信号报警状态 S900~S999 100 用作报警元件
使用STL指令的状态器的常开触点称为STL触点,STL触点 驱动的电路块具有三个功能:对负载的驱动处理、指定转换 条件和指定转换目标。 驱动处理
小车控制系统指令表
STL编程例二
东西方向是车道,南北方向是人行道
初始状态:人行道红灯亮,车道绿灯亮。
控制要求:
① 按下人行道按钮X1或X0,保持初态且车道绿灯由T0计时30s;
② T0延时到,车道黄灯亮且T1开始计时10s;T1延时到,车道红灯亮且T2 开始计时5s;
③ T2延时到,人行道绿灯亮且T3开始计时15s;T3延时时间到,T4开始延
第5章 顺序控制梯形图的
编程方法
顺序控制 定义:按照生产工艺预先规定的顺序,在各个输入信号的作用 下,根据内部状态和时间的顺序,在生产过程中各个执行机 构自动地有秩序地进行操作。 顺序控制设计法
基本思想:将控制系统的一个工作周期划分为若干个顺序相连
的阶段,从而作出顺序功能图(又称功能表图或状态转移图), 再转换成梯形图及指令表。
图示为小车一个周期内的运动路线,由4段组成,假设它们 分别对应于S31~S34所代表的4步,另设S0代表初始步。
顺序功能图
假设小车位于原点 ( 最左端 ) ,系统处于初 始步,S0为“1”状态。按 下起动按钮 X4 ,系统由 初始步 S0转换到步 S31 。 S31 的 STL 触点接通, Y0 的线 圈 “ 通 电” , 小车 右行 ,行至 最 右 端 时 , 限位开关 X3 接通,使S32 置位, S31 被系统程序自 动置为“0”状态,小车变 为左 行 , 最 后 返 回 起始 点, 并 停 留 在 初 始 步 。
选择序列的编程
在设计梯形图
时,其实没有必要
特别留意选择序列
的合并如何处理,
只要正确地确定每
一步的转换条件和
转换目标即可。
并行序列的编程
如图所示为包含并行序列的功能表图,由S31、S32 和S34、S35组成的两个序列是并行工作的,设计梯形 图时应保证这两个序列同时开始和同时结束,即两个 序列的第一步S31和S34应同时变为活动步,两个序列 的最后一步S32和S35应同时变为不活动步。并行序列 的分支的处理是很简单的,当步S0是活动步,并且转 换条件X0=1,步S31和S34同时变为活动步,两个序列 开始同时工作。当两个前级步S32和S35均为活动步且 转换条件满足,将实现并行序列的合并,即转换的后 续步S33变为活动步,转换的前级步S32和S35同时变为 不活动步。
4)CPU只执行活动步对应的程序,STL触点断开时,CPU不 执行它驱动的电路块。没有并行序列时,任何时候只有一 个活动步,可大大缩短程序执行时间。 5)STL指令只能用于状态寄存器,没有并行序列时,一个状态 寄存器的STL触点在梯形图中只能出现一次。
S20状态内
S21状态内
6)使用STL指令时允许双线圈输出,即同一元件的线圈可以分
LD X4 SET S32 RET
区 别 之 一
RET指令
SET S32
2)在内母线上,一旦写入LD或LDI指令后,对没有触点控制
的线圈就不能再编程,改正的方法是将该线圈放在STL指 令所控制的电路块的最上面。
3)STL触点可以直接或通过别的触点驱动Y、M、S、T等元件,
STL触点也可以使Y、M、S等元件置位或复位。
对应编 程元件
S0
车道绿灯Y2;车道黄灯Y1;车道红灯Y0 人行道绿灯Y4;人行道红灯Y3 人行道红灯亮,车道绿灯亮 转换条件
X0或X1 T0
S21 S22 对 应 S23 的 S30 状 S31 态 S32 S33 S34
车道绿灯亮,保持初始状态,T0计时30s 车道黄灯亮,T1计时10s 车道红灯亮,T2计时5s 人行道红灯亮,保持初始状态(并行序列) 人行道绿灯亮,T3计时15s 人行道绿灯灭,T4计时0.5s 人行道绿灯亮,T5计时0.5s,计数器C0加1 人行道红灯亮,T6计时5s,计数器C0复位
S34组成的工艺过程,用C0控制循环次数,它的设定
值等于循环次数10。每执行一次循环,在步S34中使
C0的当前值加1,这一操作是将S34的常开触点接在C0
的计数脉冲输入端来实现的,当步S34变为活动步时,
2.循环
S34的常开触点由断开变为接通,使C0的当前值加1。 每次执行循环的最后一步,都根据C0的当前值是否 等于设定值来判别是否应结束循环,图中用步S34之 后选择序列的分支来实现的。假设X4为“1”,如果 循环未结束,C0的常闭触点闭合,转换条件满足并 返回步S33;当C0的当前值等于10,其常开触点接
并行序列的编程
选择、并行序列的编程方式
功能表图中跳步与循环问题
复杂的控制系统不仅I/O点数多,功能表图 也相当复杂,除包括前面介绍的功能表图的基本 结构外,还包括跳步与循环控制,而且系统往往
还要求设置多种工作方式,如手动和自动(包括
连续、单周期、单步等)工作方式。手动程序比
较简单,一般用经验法设计,自动程序的设计一
T1
T2
T6
T3
T4 T5*CO
T5*CO
车道绿灯 Y2
车道黄灯 Y1
车道红灯 Y0
人行道绿灯 Y4
人行道红灯 Y3
并行 序列 合并


列 表
LD M8002 SET S0 STL S0 OUT Y2 OUT Y3 LD X0 OR X1 SET S20 SET S30 STL S21 OUT Y2 OUT T0 K 300 LD T0 SET S22 STL S22 OUT Y1 OUT T1 K 100 LD T1 SET S23 STL S23 OUT Y0 OUT T2 K 50
选择序列的编程
如图所示,步S0之后有一个选择序列的分支,当步 S0是活动步,且转换条件X0为“1”时,将执行左边的 序列,如果转换条件X3为“1”状态,将执行右边的序 列。步S32之前有一个由两条支路组成的选择序列的合
并,当S31为活动步,转换条件X1得到满足,或者S33
为活动步,转换条件X4得到满足,都将使步S32变为活
S21
驱动处理 Y0
S21 X1 S22
Y0
转换条件
转换目标
X1 SET
转换条件
S22
转换目标
SFC
S21 X1 S22 Y0
Ladder Diagram
IL
STL
OUT
S21 Y0
S21
Y0 X1
X1
SET S22
LD
SET
S22
FX2N状态元件及状态转移图
转换条件
状态转移图
使用STL指令时应该注意的一些问题:
并行序列的编程
并行序列的编程
如图所示是采用STL指令编写的梯形图。对于并行 序列的分支,当S0的STL触点和X0的常开触点均接通时, S31和S34被同时置位,系统程序将前级步S0变为不活 动步;对于并行序列的合并,用S32、S35的STL触点和 X2的常开触点组成的串联电路使S33置位。在图5-41中, S32和S35的STL触点出现了两次,如果不涉及并行序列 的合并,同一状态器的STL触点只能在梯形图中使用一 次,当梯形图中再次使用该状态器时,只能使用该状 态器的一般的常开触点和LD指令。另外,FX系列PLC规 定串联的STL触点的个数不能超过8个,换句话说,一 个并行序列中的序列数不能超过8个。
时0.5s; T4延时到,计数器CO加“1”,T5开始定时0.5s; ④ 若T5定时时间到但计数没有到5次则返回定时器T4处重新延时0.5s并往
下执行;(T4和T5维持人行道绿灯闪烁5s!)
⑤ 若T5定时时间到且计数达5次则人行道红灯亮,T6开始延时5s,并将计 数器复位,T6延时时间到返回初始状态; ⑥ 直至下次有人再按下按钮,重复上述过程。
特点:
条理十分清楚,无需考虑状态间的繁杂联锁关系。 方便程序的阅读理解,程序的检查与调试变得非常容易。
是程序编制的重要方法设计出梯形图的方法。
相关文档
最新文档