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

合集下载

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

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

PLC顺序‎控制设计法‎编制梯形图‎的四种方式‎季汉棋江苏省盐城‎市中等专业‎学校 22400‎5摘要:本文通过一‎个实例,归纳总结了‎顺序控制设‎计法四种编‎程方式的思‎路和特点,并对它们进‎行了比较。

关键词:PLC,梯形图,顺序控制,起保停电路‎,步进梯形指‎令,移位寄存器‎,置位复位指‎令。

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

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

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

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

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

功能表图见‎图1。

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

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

《S7-1200 PLC应用教程第2版》课件第5章

《S7-1200 PLC应用教程第2版》课件第5章
在步M4.1之后,有一个选择序列的合并。当步M4.1为活动步,而且转换条 件I0.1得到满足(I0.1为ON),将转换到步M4.2和M4.5。当步M5.0为活动步, 而且转换条件↑I0.6得到满足,也会转换到步M4.2和M4.5。 5.2.3 顺序功能图中转换实现的基本规则
1.转换实现的条件 1) 该转换所有的前级步都是活动步; 2) 相应的转换条件得到满足。 2. 转换实现应完成的操作 1) 使该转换所有的后续步都变为活动步; 2) 使该转换所有的前级步都变为不活动步。
根据Q0.0~Q0.2的ON/OFF状态的变化,将上述工作过程划分为3步,分别 用M4.1~M4.3来代表这3步,另外还设置了一个等待起动的初始步,用矩形 方框表示步。为了便于将顺序功能图转换为梯形图,用代表各步的编程元件 的地址作为步的代号。
2.初始步与活动步 初始状态一般是系统等待启动命令的相对静止的状态。与系统的初始状态 相对应的步称为初始步,初始步用双线方框来表示。 系统正处于某一步所在的阶段时,称该步为“活动步”,执行相应的非存 储型动作;处于不活动状态时,则停止执行非存储型动作。 3.与步对应的动作或命令 用矩形框中的文字或符号来表示动作,该矩形框与相应的步的方框用水平 短线相连。应清楚地表明动作是存储型的还是非存储型的。 如果某一步有几个动作,可以用图5-10中的两种画法来表示。图5-9中的 Q0.0~Q0.2均为非存储型动作,在步M4.1为活动步时,动作Q0.0为ON,步 M4.1为不活动步时,动作Q0.0为OFF。T1的线圈在步M4.3通电,所以将T1放 在步M4.3的动作框内。
器I0.1为ON,由步M4.1转换到步M4.2和M4.5,两只钻头同时开始向下钻孔。
钻到由下限位开关设定的深度时,钻头上升,升到由上限位开关设定的起

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的应用主要包括开关量控制和模拟量控制2类。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

线的方向相反,称为逆向跳步。显然,跳步属于选择
序列的一种特殊情况。
第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 用作报警元件

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

第五章 梯形图程序的设计方法
第五章
梯形图程序的设计方法
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

《机电传动与控制》PLC顺序控制梯形图的编程实验

《机电传动与控制》PLC顺序控制梯形图的编程实验

《机电传动与控制》PLC顺序控制梯形图的编程实验
一、实验目的和要求
1.掌握顺序控制设计法
2.熟悉SFC设计、转换及仿真调试操作
二、实验内容和原理
1.分析控制要求、设计SFC及梯形图程序
2.程序下载及调试
三、主要仪器设备
编程计算机、S7-1200PLC、下载线(网线)
四、操作方法与实验步骤
1.按照实验要求设计程序
2.输入程序并完成调试
基本控制要求:设计启动机械手工件转运控制系统
按下启动按钮,机械手手爪下移-吸盘工作吸附工件-机械手手爪上移-机械手右转-机械手手臂伸出-机械手手爪下移-吸盘释放工件-机械手手爪上移-机械手手臂缩回-机械手左转,完成一个工作周。

如没有按过停止按钮,系统继续进行下一周期的操作。

按下停止按钮,当前工作周期的操作结束后,才停止操作,返回并停留在初始状态。

拓展控制要求:奇数个工件放到机械手正前方;偶数个工件放到侧方。

请按控制要求绘制PLC接线图,设计SFC、PLC程序并完成下载调试。

五、实验数据记录和处理
1.I/O分配表
2.PLC接线图
3.SFC
4.PLC梯形图程序
六、实验结果与分析(程序监控图片,选择各步活动时照片共三张)
七、讨论和心得。

第五章顺序控制梯形图设计法

第五章顺序控制梯形图设计法

小钻头钻孔 小钻头钻完 小钻头等待
松开
5.2 使用SCR指令的顺序控制梯形图设计方法
5.2.1 顺序控制继电器指令
S7-200提供顺序控制继电器指令专门用来编制顺序控制 程序,顺序控制指令如表5-1所示:
5.2.2 使用SCR指令的单序列编程方法
例:小车运动控制
梯形图:
5.2.3 使用SCR指令的选择序列与并行序列编程方法 例:
例:液体混合装置控制系统
启动按钮—I0.3 停止按钮—I0.4
梯形图:Biblioteka 初始步 进液体A进液体B
2. 并行序列应用编程举例
例:钻床控制系统
启动按钮—I0.0 夹紧压力继电器—I0.1 松开限位开关—I0.7
等待
等待
M0.4与M0.7都变为活动步
梯形图:
初始步 夹紧
大钻头钻孔 大钻头钻完 大钻头等待
单周期、连续、单步 梯形图(输出电路):
自动返回初始状态顺序功能图
自动返回初始状态梯形图
5.3 具有多种工作方式系统的顺序控制梯形图设计方法
有的设备控制系统有多种工作方式,如手动、自动(包括连续、 单周期、单步、返回初始状态等)。 例:机械手 有五种工作方式
操作面板
PLC外部接线图:
编程: 1.主程序
2.公共程序
3.手动程序
4.自动程序
单周期、连续、单步 顺序功能图:
单周期、连续、单步梯形图(控制逻辑):
输出的编程:
输出Q0.1与 M0.2同步动作 鼓风机动作
引风机动作 输出Q0.0在 M0.1、M0.2、M0.3步中均为ON
最终画出的梯形图:
5.1.2 选择序列与并行序列的编程方法
以剪板机控制为例说明:

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

第5章顺序控制梯形图的编程方法
第5章 顺序控制梯形图的编程方法
根据系统的顺序功能图设计梯形图的 方法,称为顺序控制梯形图的编程方法。
教学目标
自动控制程序的执行对硬件可靠性的 要求是很高的,如果机械限位开关、接近 开关、光电开关等不能提供正确的反馈信 号,自动控制程序是无法成功执行的。在 这种情况下,为了保证生产的进行,需要 改为手动操作,在调试设备时也需要在手 动状态下对各被控对象进行独立的操作。 因此除了自动程序外,一般还需要设计手 动程序。
5.1 使用STL指令的编程方法
5.1.1 STL指令
步进梯形指令(Step Ladder Instruction)简称为 STL指令,如图所示。FX系列PLC还有一条使STL指令复 位的RET指令。利用这两条指令,可以很方便地编制顺序 控制梯形图程序。
STL指令可以生成流程和工作与顺序功 能图非常接近的程序。顺序功能图中的每 一步对应一小段程序,每一步与其他步是 完全隔离开的。
(7)并行序列或选择序列中分支处的支路 数不能超过8条,总的支路数不能超过16 条。
(8)在转换条件对应的电路中,不能使用 ANB、ORB、MPS、MRD和MPP指令。 可以用转换条件对应的复杂电路来驱动辅 助继电器,再用后者的常开触点来作转换 条件。
(9)与条件跳步指令(CJ)类似,CPU不执 行处于断开状态的STL触点驱动的电路块中 的指令,在没有并行序列时,只有一个STL 触点接通。
定时器在下一次运行之前,首先应将它复位。 同一定时器的线圈可以在不同的步使用,但是如 果用于相邻的两步,在步的活动状态转换时,该 定时器的线圈不能断开,当前值不能复位,将导 致定时器的非正常运行。
(5)OUT指令与SET指令均可以用于步的活动 状态的转换,将原来的活动步对应的状态寄存器 复位,此外还有自保持功能。

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

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

设计顺序控制梯形图的输出电路部分的方法 由于步是根据输出变量的状态变化来划分的,它们 之间的关系极为简单,可以分为两种情况来处理: (1)某一输出量仅在某一步中为1,可将它的线圈 与对应步的存储器位的线圈并联。 (2)如果某一输出在几步中都为1,应将代表各有 关步的存储器位的常开触点并联后,驱动该输出的线圈。
2020/3/30
9
2020/3/30
10
2020/3/30
11
5.1.2 选择序列与并行序列的编程方法
1、选择序列的分支的编程方法
如果某一步的后面有一个由N条分支组成的选择序列,该
步可能转换到不同的N步去,则应将这N个后续步对应的存储
器位的常闭触点与该步的线圈串联,作为结束该步的条件。
2、选择序列的合并的编程方法
一般来说,对于选择序列的合并,如果某一步之前有N个
转换,即有N条分支进入该步,则控制代表该步的存储器位
的起保停电路的启动电路由N条支路并联而成,各支路由某
一前级步对应的存储器位的常开触点与相应的转换条件对应
的触点或电路串联而成。
2020/3/30
12
2020/3/30
13
3、仅有两步的闭环的处理 如果在顺序功能图中仅由两步组成的小闭环,用起 保停电路设计的梯形图不能正常工作。
2020/3/30
2
为了便于将顺序功能图转换为梯形图,用代表各步 的编程元件的地址作为步的代号,并用编程元件的地址 来标注转换条件和各步的动作或命令。
系统进入初始状态后,应将与顺序功能图的初始步 相应的编程元件置为1,为转换的实现做好准备,并将 其余各步对应的编程元件置为0状态,这是因为在没有 并行序列或并行序列为处于活动步时,只能有一个活动 步。

FX基础第5章

FX基础第5章

在梯形图的第2行和第3行,用S0的STL触点(对应于指令“STL S0”)和X0、 X3的常开触点组成的等效的串联电路,驱动置位指令“SET S20”。S0的STL 触点闭合表示转换的前级步S0是活动步,X0和X3的常开触点同时闭合表示转 换条件X0· X3满足。在初始步时按下起动按钮 X0,如果3个触点同时闭合,则 转换实现的两个条件同时满足。此时置位指令“SET S20”被执行,后续步S20 变为活动步,同时系统程序自动地将前级步S0复位为不活动步。 S20的STL触点(对应于指令“STL S20”)闭合后,Y0的线圈通电,工作台 正转。限位开关X4动作时,转换条件满足,下一步的状态S21被置位,进入暂 停步,同时前级步的状态S20被自动复位,系统将这样一步一步地工作下去。 在最后一步,工作台反转,返回限位开关X3所在的位置时,用“OUT S0”指 令使初始步对应的S0变为ON并保持,系统返回并停止在初始步。 在最后一步S22的程序结束之处,一定要使用RET指令,否则系统将不能正 常工作。
5.2 使用置位/复位指令的编程方法 5.2.1 单序列的编程方法
1.编程的基本方法 在顺序功能图中,如果某一转换所有的前级步都是活动步,并且相应的转 换条件满足,则转换实现。即该转换所有的后续步都变为活动步,该转换所 有的前级步都变为不活动步。 在梯形图中,用辅助继电器(M)代表步,只有活动步对应的辅助继电器 为ON。在梯形图中,将该步之后的转换条件对应的触点或电路与代表所有前 级步的辅助继电器的常开触点串联,该电路接通时,将所有后续步对应的辅 助继电器置位和将所有前级步对应的辅助继电器复位。 在任何情况下,代表步的辅助继电器的控制电路都可以用这一原则来设计, 每一个转换对应一个这样的控制置位和复位的电路块。
5.1.3 选择序列的编程方法

-梯形图程序的设计方法PPT课件

-梯形图程序的设计方法PPT课件
为使小车自动停止,将X3和X4的常闭触点 分别与Y0和Y1的线圈串联。
为使小车自动起动,将控制装、卸料延时 的定时器T0和T1的常开触点,分别与手动起动 右行和左行的X0、X1的常开触点并联,并用两 个限位开关对应的X4和X3的常开触点分别接通 装料、卸料电磁阀和相应的定时器。
例2 两处卸料小车自动控制的梯形图程序设计
控制要求 说明:小车仍然在限位开关X4处装料,但在X5和X3两处轮
流卸料。
两处卸料小车自动控制 程序设计
5.3 顺序控制设计法
1、经验设计法的问题
1)设计方法很难掌握,设计周期长 2)维修困难
逻辑关系复杂,可读性差,分析困难,维修和改进困难
2、顺序控制设计法
如果一个控制系统可以分解成几个独立的控制动作,且这些动作必须 严格按照一定的先后次序执行,叫顺序控制系统,也称为步进控制系统。
5)T2只通一个扫描周期
例1 送料小车自动控制的梯形图程序设计
控制要求:
说明:X4处装料,20s后装料结束,开始右行,碰到X3后停下卸 料,25s后左行,碰到X4后又停下装料,这样不停地循环工作。
按钮X0和X1分别用来起动小车右行和左行。
设计思路
以众所周知的电动机正反转控制的梯形图 为基础,设计出的小车控制梯形图。
● 输出 右行接触器线圈KM1,左行接触器线圈KM2,触点互锁
小车自动控制
● 右行 按下SB1,Y0为ON ● 延时 到右限位X4,延时10S ● 左行 定时10S到,Y1=ON ● 互锁 加上软硬件互锁
可以以电机正反转控制电路为基础设计,两个起保停电 路,一个定时器驱动电路,加上各种互锁实现。
● 按钮互锁 ● 限位开关互锁 ● 触点互锁 ● 硬件互锁
T0定时2s,2s到Y0=ON; T1定时3s,3s到T0断电,Y0=OFF

PLC顺序控制设计法编制梯形图的四种方式

PLC顺序控制设计法编制梯形图的四种方式

PLC顺序控制设计法编制梯形图的四种方式季汉棋江苏省盐城市中等专业学校 224005摘要:本文通过一个实例,归纳总结了顺序控制设计法四种编程方式的思路和特点,并对它们进行了比较。

关键词:PLC,梯形图,顺序控制,起保停电路,步进梯形指令,移位寄存器,置位复位指令。

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

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

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

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

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

功能表图见图1。

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

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

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

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

第5章-2起保停,SR,SCR

第5章-2起保停,SR,SCR
顺序控制梯形图的设计方法
5.1 使用起保停电路的顺序控制梯形图设计方法 5.2 以转换为中心的顺序控制梯形图设计方法 5.3 使用SCR指令的顺序控制梯形图设计方法 5.4 具有多种工作方式的系统的顺序控制梯形图设计方法
5.1 使用起保停电路的顺序控制梯形图设计方法
上章回顾: 顺序功能图中转换实现的基本规则: ✓ 1.转换实现的条件 (1) 该转换所有的前级步都是活动步。 (2) 相应的转换条件得到满足。
5.1.2 选择序列与并行序列的编程方法
1. 选择序列的分支的编程方法
如果某一步的后面有一个由N条分支组成的选择序列,该步可能转换到不同的N步 去,则应将这N个后续步对应的存储器的常闭触点和该步的线圈串联,作为结束该 步的条件。
2. 选择序列的合并的编程方法
一般来说,对于选择序列的合并,如果某一步之前有N个转换,即有N条分 支进入该步,则控制代表该步的存储器位的起保停的启动电路由N条支路并 联而成,各支路有某一前级步对应的存储器位的常开触点与相应转换条件对 应的触点或电路串联而成。
3. 仅有两步的闭环的处理
4. 并行序列的分支
5.1.3 应用举例
1. 选择序列应用举例
2. 并行序列应用举例
✓ 2.转换实现应完成的操作 (1) 使所有的后续步变为活动步。 (2) 使所有的前级步变为不活动步。
5.1.1 单序列的编程方法
下面介绍设计顺序控制梯形图的输出电路部分的方法。由于 步是根据输出量的状态变化来划分的,他们之间的关系极为 简单,可以分为两种情况来处理:
➢ 某一输出量仅在某一步中为ON,例如Q0.1,可以将它的线 圈与对应步的存储器位M0.2的线圈并联。
有人也许会说,既然如此,不如用这些输出位来代表该步,例如用Q0.1 代替M0.2.当然这样做可以节省一些编程元件,但是存储器位M是完全够 用的,多用一些不会增加硬件费用,在设计和输入程序时也多花不了多 少时间。全部用存储器位来代表步具有概念清楚、编程规范、梯形图易 于阅读和查错的优点。

第五章顺序控制梯形图的编程方法

第五章顺序控制梯形图的编程方法
6
STL指令
FX系列PLC的步进顺控指令有两条:一条是步进触点(也叫 步进开始)指令STL(Step Ladder),一条是步进返回(也 叫步进结束)指令RET。
1.STL指令
STL步进触点指令用于“激活”某个状态,其梯形图符号


2.RET指令
RET指令用于返回主母线,其梯形图符号为
RET 。
7
44
设计思想
使用置位复位指令编程的顺序功能图与梯形图的对应关系。
M1 X1
M2
M1 X1 SET M2
RST M1
45
单序列的编程方法
M0 X0·X3
M1 M2
M3
M4
右行 左行 右行 左行
X000 X002 X000 X001 X000
46
选择序列的编程方法
单行道交通控制系统
红灯 X1
绿灯
X1 红灯 Y1
状态转移图(顺序功能图)的特点 STL指令及编程方法 STL指令的编程注意事项 单序列的编程方式 选择序列的编程方式 并行序列的编程方式
4
状态继电器
FX系列PLC的状态继电器
类别
初始状态
返回状态
一般状态
断电保持 状态
信号报警 状态
FX1S系列
S0~S9,10 点
S10~S19, 10点
合并:如某步之前有N个转换,则代表该步的辅助继电器 的起动电路由N条支路并联而成,各支路由某一前级步对 应的辅助继电器的常开触点与相应的转换条件对应的触点 或电路串联而成。
39
并行序列的编程方式
40
并行序列的编程方式
练习3: 用起保停电路的编程方法编写STL方法中的交通信号 灯控制系统。

梯形图程序的设计方法

梯形图程序的设计方法

第5章 梯形图程序的设计方法
7.电动机正反转控制电路
外部接线图
停止按钮
异步电动机正反转控制电路
自锁
梯形图
联锁
互锁
第5章 梯形图程序的设计方法
5.2 梯形图的经验设计法
在PLC开展的初期,一般采用经验设 计法来设计梯形图。
所谓经验设计法,是指设计人员根据 被控对象对控制系统的具体要求,对一 些典型电路进行组合、修改和完善来完 成梯形图设计的方法。这种方法无普遍 规律可循,需要屡次反复调试和修改, 设计所需的时间和设计的质量决大局部 取决于设计者的经验。
⑵定时器与计数器配合延时
如右以下图,其总的延时为两 个设定值之积:t=t0×c0。
总延时:60×60=3600秒。
两个定时器延时 定时器与计数器配合延时
第5章 梯形图程序的设计方法
5.大容量计数电路
FX2N系列PLC中16位计数器 最大计数范围为32767,当计数 值远远大于该值时,可采用32位 计数器,也可将两个16位计数器 串级相连,得到一个大容量计数 值。
个扫描周期的一系列脉冲。
FX2N系列PLC中16位计数器最大计数范围为32767,当计数值远远大于该值时,可采用32位计数器,也可将两个16位计数器串级相连,
右限位开关 得到一个大容量计数值。
转移:表示从一个步向另一个步的变化。
X4
梯形图在黑板上板书
第5章 梯形图程序的设计方法
5.3 梯形图的顺序控制设计法
X1 左行输出控制
Y1
停止按钮 X2 制动控制 Y2 步是根据输出量的状态变化来划分的,在任何一步之内,各输出量的状态是不变的,但相邻两步的输出量总有不同之处。
第章梯形图程序的设计方法 第5章 梯形图程序的设计方法
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二、说明
1.为了便于将顺序功能图转 换为梯形图,采用代表各步 的编程元件的地址(如M0.0) 作为步的代号,并用编程元 件的地址来标注转换条件和 各步的动作和命令。 2.当某步对应的编程元件置 1,代表该步处于活动状态, 否则处于不活动状态。
2013-5-29
5.1 利用起保停电路的顺序控制设计方法
手动:I0.5~I1.2 单周期 单步: 常用与系统调试。 连续 回原点 2013-5-29
5.4.1 系统的硬件结构与工作方式
三.PLC的外部接线图 四.程序的总体结构
2013-5-29
5.4.2 使用起保停电路的编程方法
一.公用程序
☞ 公用程序:用于处理各种 工作方式都要执行的任务, 以及不同的工作方式之间的 切换处理。
5.1.2
例题1:
选择序列与并行序列的编程方法
工作过程:开始时,容器空, 各阀门关闭,各传感器为0 状态。按下启动按钮后,打 开阀门A,液体A流入容器, 至中限位开关变为ON时,关 闭阀门A,打开阀门B,液体B 流入容器,至液面升到上限 位开关时,关闭阀门B,电 动机开始运行,搅拌液体, 60s后停止搅拌,打开阀门C, 放出混合液。当液面降至下 限位开关之后再过5s,容器 放空,关闭阀门C,然后又打 开阀门A开始下一周期。
一、起保停电路对应的逻辑表达式
I0.0 I0.1 Q0.0
( )
Q0.0
Q0.0 ( I 0.0 Q0.0) I 0.1
启动条件 保持条件 停止条件
二、顺序功能图中存储位对应的逻辑表达式 1.转换为活动步的条件
☞ I 0.0 M 0.0 M 0.1) M 0.1 (该转换的所有前级步都是活动步。 M 0.2 ☞ 相应的转换条件得到满足。
2013-5-29
第五章 顺序梯形图的设计方法
本章学习要求

熟练掌握利用起保停电路设计顺序控制梯形图的方法 (重点)

熟练掌握以转换为中心的顺序控制梯形图的设计方法
(重点) 了解使用SCR指令的顺序控制梯形图的设计方法。

2013-5-29
第五章 顺序梯形图的设计方法
引 言
一、控制系统的典型结构
2.并行序列合并 ☞ 所有的前级步都是活动步,且转 换条件得到满足。启动电路由并行序 列中对应的存储器位的常开触点与相 应的转换条件对应的触点或电路串联 而成。
M 0.7 ( M 0.4 M 0.6 I 0.6 M 0.7) M 0.0
2013-5-29
5.1.2
选择序列与并行序列的编程方法
5.4.2 使用起保停电路的编程方法
四.自动回原点程序
2013-5-29
第五章 顺序控制梯形图设计方法
本章作业
所有题目都要做。 交的作业:5、10、12、14 小 提 示 :
本章内容已结束, 及时复习可以巩 固学习效果。
2013-5-29
M
M
M
M
☞ 功能图中用S取代M,其他均一样。 ☞ 顺序控制继电器S用于组织设备的顺序操作,与 顺序控制继电器指令配合使用。
2013-5-29
5.3.1 顺序控制继电器指令
一.硬件支持 ☞ S7-200中提供顺序控制继电器(S)专门用于编制顺 序控制程序。 二.软件支持-SCR指令 1.LSCR S_bit ——段开始指令 ☞ 每个顺序段以此开始。
5.1.2
选择序列与并行序列的编程方法
二.并行序列的编程方法 1.并行序列分支 ☞ 由于并行序列是同时变为活动步 的,因此,只需将并行序列中某条分 支的常闭触点与前级步线圈串联,作 为前级步的停止条件。
M 0.2 ( M 0.0 I 0.2 M 0.1 I 0.1 M 0.2) M 0.3
多种工作方式:
手动 连续 自动 单周期 单步 自动返回初始状态
2013-5-29
5.4.1 系统的硬件结构与工作方式
一.硬件结构 二.工作方式
☞ 原点状态:机械手在最上 面和最左边,且夹紧装置松 开时。 ☞ 一个工作周期:机械手从 初始状态开始,将工件从A点 搬运到B点,最后返回初始状 态的过程。
4.由逻辑表达式画梯形图
2013-5-29
5.1.1
单序列的编程方法
例题: 1.绘出顺序功能图 2.写出各步对应的存储器 位的逻辑表达式
Mi ( X i Mi 1 Mi ) Mi 1
3.写出执行元件的逻辑表达式 4.画梯形图
2013-5-29
5.1.2
选择序列与并行序列的编程方法
2013-5-29
5.4.2 使用起保停电路的编程方法
三.自动程序
2013-5-29
5.4.2 使用起保停电路的编程方法
三.自动程序 输出的处理: • I0.1~IO.4的常闭触 点 是为单步工作方式设置 的。 • 如果不加限位开关的 常闭触点,机械手会停 留位置不准确。
2013-5-29
5.4.2 使用起保停电路的编程方法
例:LSCR S0.0
2.SCRE
例:SCRE 3.SCRT S_bit
——段结束指令 ☞ 每个顺序段必须用SCRE结束。 ——段转换指令
例:SCRT S0.1 ☞ 实现本段与下一段的切换,指令使能输入有效时: 1)对S_bit置位,让下一段工作; 2)对本段的标志位复位,让本段停止工作。
2013-5-29
2013-5-29
停止要求:按下停止按钮 后,当前工作周期的操作 结束后,才停止操作返回 并停留在初始状态。
5.1.2
选择序列与并行序列的编程方法
2013-5-29
5.1.2
选择序列与并行序列的编程方法
2013-5-29
5.1.2
例题2:
选择序列与并行序列的编程方法
工作过程:某专用钻床用两 只钻头同时钻两个孔。开始 时,两个钻头在最上面,上 限位开关为ON。操作人员放 好工件后,按下启动按钮, 工件被夹紧后两只钻头同时 开始工作,钻到由限位开关 I0.2和I0.4设定的深度时分 别上行,回到由限位开关 I0.3和I0.5设定的位置时分 别停止上行。两个都到位后, 工件被松开,松开到位后, 加工结束,系统返回初始状 态。
2013-5-29
5.1.2
选择序列与并行序列的编程方法
2013-5-29
5.1.2
选择序列与并行序列的编程方法
2013-5-29
5.2 以转换为中心的顺序控制梯形图设计方法
编程方法: 1.以某转换条件的所有前级步对应的 存储器位的常开触点和该转换条件对 应的触点(或电路)的串联作为控制 电路。 2.利用该控制电路完成对该转换条 件的后续步对应的存储器位置位和 对所有前级步对应的存储器位复位。 3.每一个转换对应一个控制置位和复位 的电路块。
2.选择序列合并 ☞ 如果某一步的前面有N个转换,代 表该步的启动条件由N条支路并联而 成,各支路由某一前级步对应的存储 器位的常开触点与相应的转换条件对 应的触点或电路并联而成。
M 0.2 ( M 0.0 I 0.2 M 0.1 I 0.1 M 0.2) M 0.3
2013-5-29
5.4.2 使用起保停电路的编程方法
三.自动程序 1.画顺序功能图。
(1)M0.5——起始状态 (2)M0.7——连续标志 2.单周期与连续的区分:M0.7 3.单步与非单步的区分 : M0.6 • 单步:按一下启动按钮才会运行下一步。 • 在每步中串入一个M0.6的常开触点。 非单步:M0.6=1 单步:M0.6=0 单步:按下I2.6,M0.6=1
5.1 利用起保停电路的顺序控制设计方法
三、利用起保停电路的顺序设计方法步骤 1.绘出顺序功能图 2.写出各步对应的存储器位的逻辑表达式
Mi ( X i Mi 1 Mi Nhomakorabea Mi 1
3.写出执行元件的逻辑表达式
☞ 某个动作仅在某一步中 输出时,输出可以和对应步 的存储器位的线圈并联。 ☞ 多个步对应同一个动作 时,输出可用这几个步对应 的位存储器的常开触点并联 来表示。
选择序列
并行序列
2013-5-29
5.2.2 选择和并行序列的编程方法
2013-5-29
5.2.2 选择和并行序列的编程方法
练习:用以转 换为中心的设 计方法,设计 出P66液体混 合装置的梯形 图。
2013-5-29
5.3 使用SCR指令的顺序控制梯形图设计方法
利用顺序控制继电器(SCR)编制顺序控制程序的方法。 功能图比较
2. M0.1的启动条件:M 0.0 I 0.0 3. M0.1的停止条件: M 0.2
当M0.2转换为活动步后,M0.1转换为不活动步, 因此M0.2可以看作M0.1的停止条件。
4. M0.1的保持条件:M 0.1
由于大部分转换条件都是短信号,信号持续的 时间比它激活的后续步的时间短,因此应使用 有记忆功能的电路控制代表步的存储位。 2013-5-29
一.选择序列的编程方法 1.选择序列分支 ☞ 如果某一步的后面有一个由N条 分支组成的选择序列,该步可能转 换到不同的N步去。将N个后续步的 存储器位的常闭触点与该步的线圈 串联,作为该步的停止条件。
M 0.0 ( M 0.7 I 0.7 M 0.0 SM 0.1) M 0.1 M 0.2
三.仅有两步的闭环的处理 按上述思路:
M 0.2 ( M 0.3 I 0.3 M 0.2) M 0.3
M 0.3 ( M 0.2 I 0.2 M 0.3) M 0.2 M 0.4
解决方法: 1.用转换条件的常闭触点取代 2.增设一个受I0.2控制的中间元件

2013-5-29
2013-5-29
5.2.1 单序列的编程方法
思考:可否将输出位的线圈与复位、 置位指令并联输出?
相关文档
最新文档