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

合集下载

顺序功能图及顺序控制设计法

顺序功能图及顺序控制设计法

顺序控制梯形图的设计方法
❖ 起保停电路的设计方法 ❖ 以转换为中心的设计方法 ❖ 使用SCR指令的设计方法
13
Software
Hardware Software Workshop
4.2 使用SCR指令的顺序控制设计法
4.2.1 顺序控制指令LSCR、SCRT、SCRE
LAD
STL
功能
LSCR S-bit 顺序状态开始
– 并行序列编程 • N个后续步是由前级步同时起动的。 • 结束前级步,只需将N个后续步的任一常闭触点 串入该步线圈回路。
29
Software
Hardware Software Workshop
选择序列分支的编程方法
M0.1 I0.1
M0.2
I0.2 M0.3
I0.3 M0.4
I0.4 M0.5
30
Software
Hardware Software Workshop
第4章 顺序功能图程序设计方法
Software
Hardware Software Workshop
梯形图中的基本电路
❖ 起保停电路和置复位电路
2
Software
Hardware Software Workshop
顺序控制设计法与顺序功能图
选择结构流程控制
❖ 以运料小车控制为例
45
Software
Hardware Software Workshop
Software
Hardware Software Workshop
47
Software
Hardware Software Workshop
并行结构流程控制
❖ 以交通信号灯控制为例

plc第4章1

plc第4章1
第4章 数字量控制系统梯形图程序 设计方法
• 指令与程序的关系; • 梯形图的设计方法与搭建积木类似; • 梯形图是如何实现控制功能的; 输入要素按数字量控制系统的逻辑规则(与或非) 通过并串联,组合在一起…. • 梯形图的设计步骤 • 本节课的内容: 怎样选择输入部件? 梯形图的设计方法. 它们按什么规则组合?
二 延时接通延时断开电路
I0.0 Q0.0 F 9S 7S
F
闪烁电路
ห้องสมุดไป่ตู้
自动往返电路
分析这个电路存在的不足? 从连续运转状态如何切换到 点动状态? 思考:如何让这电路在点动 时,能从连续状态中脱离出 来?
I0.2
本电路与原电路的区别: 1、 Q0.0的控制, 不再直接由前面触点I0.0 I0.1 I0.2直接逻辑控制, 而是采用了中间继电器 M0.0 2 在连续控制电路中,又增加了I0.2的常闭触点.
一些典型电路的梯形图 一、起保停电路(用于连续控制)
图4-1
起保停电路与置位复位电路
起保停电路最主要的特点是:有“记忆”功能,按下I0.0,线圈 置位 ; 按下I0.1,线圈复位. 点动运行: Q0.0
I0.2
• 例:用经验设计法,设计一系统,即能对负 载实现连续控制又能点动实现运行控制 思路:将上面两定式电路并联
其工作过程: 正转:I0.0按下…网络1形成自保电路 M0.0=1-----Q0.0一直连续为1 停止:按下I0.1---M0.0=0-----Q0.0=0 点动:按下I0.2, 网络1失电,网络2得电, Q0.0=1,松开I0.2,Q0.0失电…
思考:此电路能不能满足功能要求? 说明:实现同一功能的电路不是唯一的.
• 本章学习内容: 1 梯形图的经验设计法 2 顺序控制设计法和顺序功能法 教学要求: 1 掌握一些常见的PLC控制电路(起保停\ 定时器扩展\闪烁电路等) 2 熟悉掌握顺序功能图的组成和结构 3 熟悉掌握顺序功能图的绘制规则

PLC第4章 S7-1200 顺序控制设计法与顺序功能图

PLC第4章 S7-1200 顺序控制设计法与顺序功能图

图4-6 小车自动往返的梯形图
4.1 经验设计法
此梯形图存在的问题: 在两端点处不能可靠停车
I0.0 I0.3 Q0.0 I0.1 I0.4 Q0.1 I0.0 I0.3 I0.2 Q0.0 Q0.1 I0.1 I0.4 I0.2 Q0.1 Q0.0
图4-6 小车自动往返的梯形图
4.1 经验设计法
SB3
KM2
SB2
KM1
M 3~
KM1
KM2
4.1 经验设计法
将继电器电路转换为梯形图 • 确定PLC的输入信号和输出信号。 • 画PLC的外部接线图 • 启动/停止一般使用常开按钮 • 互锁使用常闭开关
图4-3 PLC的外部接线图
4.1 经验设计法
将继电器电路转换为梯形图 • 控制线路图 >> 梯形图 • 注意互锁环节
QS L1 L2 L3 SB1 KM1 按下SB1, KM2线圈失电, KM2辅助常开触 点断开,解除自锁 KM2常开触点断 开,电机停转 U V W FR KM2 SB2 KM1 SB3 KM2 FU1 FU2 FR
SB3
KM2
SB2
KM1
M 3~
KM1
KM2
4.1 经验设计法
QS L1 L2 L3 SB1 KM1 松开SB1 KM2 SB2 FR U V W KM1 SB3 KM2 FU1 FU2 FR
KM1 Q0.0
I0.3 SQ1
I0.4 SQ2
4.1 经验设计法
KM2 Q0.1 KM1 Q0.0
I0.3 SQ1
I0.4 SQ2 I0.0 I0.1 I0.4 I0.2 Q0.1 Q0.0
I0.3
Q0.0 I0.1 I0.4 Q0.1 I0.0 I0.3 I0.2 Q0.0 Q0.1

4章PLC的程序设计方法

4章PLC的程序设计方法

图4.1.1自锁触点的启、保、停
图4.1.2 置复位的启、保、停
图4.1.3 RS的启、保、停 2
(4)按钮控制启动、保持、停止控制
计数器比较的单 按钮控制
取反主程序加子程序的单按钮控制
3
2.互锁控制 所谓“互锁”是指当一个继电器工作时,另一个继电器不能工 作,避免短路。方法是用互锁继电器的常闭触点分别串联到其它 互锁的继电器线圈控制线路中。
42
43
4.5.2顺序控制设计法中启保停电路的编程 1. 顺序控制设计中使用启-保-停电路的编程方法 顺序控制设计法中启保停电路的编程,可采用以下步骤
1)根据要求设计顺序功能图(即流程图)。 2)根据顺序功能图写布尔表达式。 3)根据布尔表达式画出梯形图。 启-保-停电路编程的布尔表达式规律:当前步步名对应的继电器
23
24
T37(时段1 T38(时段2 T39(时段3 T40(时段4 T41(时段5 T42(时段6






Q0.1灯A


Q0.2灯B


Q0.3灯C


Q0.4灯D


表4.3.2 彩灯工作时段表格形式 逻辑表达式
25
26
2.【项目4.5】电动机循环运行的PLC控制 (1)控制要求 有两台电动机M1和M2,按下起动按钮SB1,M1运转10min后, 停止5min,M2与M1相反,即M1停止时M2运行,M1运行时 M2停止,如此循环往返,直到按下停止按钮SB2,电动机M1 和M2停止运行。
35
2)绿灯常亮的程序设计 能引起绿灯常亮的情况有5种,其状态为
由状态表可得Q0.1(HL2)的逻辑函数为

可编程序控制器梯形图的顺序控制设计

可编程序控制器梯形图的顺序控制设计
2 地 址 分 配 .

两种方案 的顺序功 能图如图 2 和图 3 所示 。 5 设计梯 形 图。根 据 图 2 图 3所 示 的顺 序 功 . . 能图设计 的梯形 图如图 4 图 5 . 所示 。
( 下转第 5 9页)
48 一
维普资讯
秒一 右面的四盏灯 亮 1 +中间 的四盏灯亮 1 秒- 秒一 两边 的四盏灯 亮 1秒一 中间 的四盏灯 亮 1秒一 两边 的四盏灯亮 1秒一 重 复上 述 过程 。方 案 2 设计 流 : 程为左 面四盏灯亮 1秒一右面 的四盏 灯亮 1 秒一 计
设计。如果用可编程序控制器改造继 电器控制系 统, 利用继 电器 电路图与梯形图有很多相似之处 , 因 此可 以将继电器 电路 图“ 翻译 ” 成梯形 图 , 即用 可编 程序控制器的硬件和梯形图软件来实现继电器系统 的功能。这种设 计方法 没有 改变 系统 的外部 特性 , 对于操作工人来说 , 除了控制系统的可靠性提高之 外, 改造前后 的系统没有什么区别 , 他们不 用改变长
输入
1. 00 1 . 01
输 出
Q . Q0 1 Q . o0 . 0 2 . 3
起 动按钮 停止按钮 、 1L 、 3 、 5 I L 2L L
3设计 思路 。方案 l设计 流 程 为左 面 四盏灯 . : 亮1 秒一 右面的四盏灯亮 1 秒一 左 面的 四盏灯亮 1
种设计方法。 1 确定 控制要求。八盏灯 (J~L )按 下起 动 . L D 7, 按钮 , 首先左面 的 四盏 灯 ( o 3 亮 1秒 , L ~L ) 然后 右 面的 四盏灯 ( 4~L ) 1秒 , 环两 次 ; L 7亮 循 然后 中间 的四盏灯( 2 5 亮 1 , L ~L ) 秒 然后 右面 的四盏灯 (J. L D

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参考资料 第五.六.七.八讲 第4章 可编程控制器梯形图程序设计方法

PLC原理及应用(三菱机型)PLC参考资料 第五.六.七.八讲 第4章  可编程控制器梯形图程序设计方法

第4章可编程控制器梯形图程序设计方法教学目的:1.、熟练掌握可编程序控制器梯形图2、熟练掌握可编程控制器继电-接触器控制与可编程控制转换3、掌握可编程控制器梯形图的经验设计法教学重点:掌握可编程控制器梯形图的经验设计法教学难点:用可编程控制器梯形图的经验设计法设计程序参考课时:讲课8课时实验2课时说明:适当地增加与现代工业自动化有关联的事例第一讲:可编程控制器由于其应用方便,可靠性高,在各个行业,各个领域大量地应用着不同类型的可编程控制器。

如何用可编程序控制器完成实际控制系统的应用设计,是每个从事电气自动化控制技术人员所面临的实际问题。

在此,我们根据现学PLC的有关知识和可编程序控制器的工作特点和以往的经验。

通过实例,提出PLC控制系统经验设计的基本原则和一般的设计步骤,以及实际应用时的注意事项。

一. 可编程控制器梯形图可编程控制器梯形图中的某些元件沿用了继电器这一名称,如输入继电器、输出继电器、内部辅助继电器等,但它们不是真实的物理继电器(即硬件继电器),而是在软件中使用的编程元件。

每一编程元件与可编程控制器存储器中元件映像寄存器的一个存储单元相对应。

该存储单元如果为“1”状态,则表示梯形图中对应编程元件的线圈“通电”,其对应的动合触电接通,动断触点断开,称这种状态是该编程元件的“1”状态,或该编程元件ON(接通)。

如果该存储单元为“O”状态,对应的编程元件的线圈和触点的状态与上述相反,称该编程元件为“O”状态,或该编程元件OFF(断开)。

梯形图两侧的垂直公共线称为公共母线(bus bar)。

在编制中应按自上而下,从左到右的方式编。

同时应注意如下几点:1、注意适当的编程顺序可减少程序步。

1) 串联触点多的电路应尽量放在上部,例图4-1。

图4-1 梯形图2) 并联触点多的电路应尽量靠近母线,例图4-2。

图4-2 梯形图3) 在垂直方向的线上不能有触点,否则形成不能编程电路,需经过重新安排,如图4-3为重新安排不能编程电路。

《机电传动与控制》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梯形图程序
六、实验结果与分析(程序监控图片,选择各步活动时照片共三张)
七、讨论和心得。

第四章 开关量梯形图的设计方法

第四章  开关量梯形图的设计方法
开关量控制系统梯形图设计方法
一、梯形图经验设计法
经验设计方法也叫试凑法,经验设计方法需要 设计者掌握大量的典型电路,在掌握这些典型 电路的基础上,充分理解实际的控制问题,将 实际控制问题分解成典型控制电路,然后用典 型电路或修改的典型电路进行拼凑梯形图。
2、常用基本环节梯形图程序
△ 起动、保持和停止电路 △ 三相异步电动机正反转控
KM1
KM1
FR
KM2
Y1 X2 X0 X3 Y0
Y0 X1 X0 X3 Y1
注意事项
• 设计梯形图的基本原则 • 分离交织在一起的电路 • 中间单元的设置 • 复杂电路的等效 • 尽量减少PLC的输入和输出信号 • 软件互锁与硬件互锁 • 梯形图电路的优化设计 • 热继电器触点的处理
顺序控制设计法与顺序功能图
(1)具有试探性和随意性 (2)最后的结果不是唯一的 (3)设计所用的时间和质量因设计者的经验而异
4、设计实例(根据电动机正反转控制)
送料小车在限位开关X3处装料,10S后结束然后右行,碰到X4后停 下来卸料,15S后左行,碰到X3后,又停下来装料,这样不停地循环 工作,直到按下停机按钮。
Y1左行
(2)电动机正反转控制
(3)多继电器线圈控制电路
下图是可以自锁的同时控制4个继电器线圈的电路图。其中X0是起动 按钮,X1是停止按钮。
(4)多地控制电路
下图是两个地方控制一个继电器线圈的程序。其中X0和X1是 一个地方的起动和停止控制按钮,X2和X3是另一个地方的 起动和停止控制按钮。
(5)互锁控制电路
(2)转换条件的确定
转换条件是使系统从当前步进入下一步的条件。常 见的转换条件有按钮、行程开关、定时器和计数 器的触点的动作(通/断)等。

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

第4章 梯形图程序的设计方法
规范,因人而异。
第二部分 PLC
PLC程序的经验设计法
经验设计法一般适合于设计一些简单的梯形图程序或复 杂系统的某一局部程序(如手动程序等)。如果用来设计复 杂系统梯形图,存在以下问题: 1)考虑不周、设计麻烦、设计周期长 用经验设计法设计复杂系统的梯形图程序时,要用大量 的中间元件来完成记忆、联锁、互锁等功能,由于需要考虑 的因素很多,它们往往又交织在一起,分析起来非常困难, 并且很容易遗漏一些问题。修改某一局部程序时,很可能会 对系统其它部分程序产生意想不到的影响,往往花了很长时 间,还得不到一个满意的结果。 2)梯形图的可读性差、系统维护困难 用经验设计法设计的梯形图是按设计者的经验和习惯的 思路进行设计。因此,即使是设计者的同行,要分析这种程 序也非常困难,更不用说维修人员了,这给PLC系统的维护 和改进带来许多困难。
卸料动作,为此将Y1和Y0的常闭触点与Y3的线圈串联, 就可解决这个问题。
第二部分 PLC
PLC程序的顺序控制设计法 一、概述 如果一个控制系统可以分解成几个独立的控制 动作,且这些动作必须严格按照一定的先后次序执 行才能保证生产过程的正常运行,这样的控制系统 称为顺序控制系统,也称为步进控制系统。其控制 总是一步一步按顺序进行。在工业控制领域中,顺
第二部分 PLC
两处卸料小车自动控制
两处卸料小车运行路线示意图如图6-18a所示,小车仍然 在限位开关X4处装料,但在X5和X3两处轮流卸料。小车在一 个工作循环中有两次右行都要碰到X5,第一次碰到它时停下 卸料,第二次碰到它时继续前进,因此应设置一个具有记忆
功能的编程元件,区分是第一次还是第二次碰到X5。
是顺序控制设计法中最为关键的一个步骤。绘
制功能表图的具体方法将后面详细介绍。

顺序功能流程图及顺控步进梯形图自动编程方法

顺序功能流程图及顺控步进梯形图自动编程方法

顺序功能流程图及顺控步进梯形图自动编程方法1.顺控流程图基本结构根据步与步之间转换的不同情况,顺控流程图有单序列结构、选择性分支、汇合结构、并行分支、汇合结构、跳步,重复、循环、复位等结构。

(1)单序列结构编程如图1由一系列按顺序排列相继激活步组成。

每一步后有一到几个转换条件,转换条件后面只有一步。

应用如图4-40运料小车左右行驶顺序控制.单序列结构b3C4d5e6图1 单序列结构(2)选择序列结构编程如图2有选择开始分和结束选择并选择分:若4为活动步,如转换条件a、b、C成立,则分别转向5、7、8步。

选择合:若6、8、10步分别为活动步,其对应转换争件d、e、f分别成立,则它们分别转向步11,即步6、8、10合并为步11。

cf图2 选择序列结构(3)并列序列结构编程并行序列也有开始并分与结束并合。

如图3。

并行分(图3左):当转换条件e 满足时,活动步3,同时转换为步4、6、8。

并行合(图3右):当转换条件d 满足时,同为活动步的5、7、9可合并为步10。

并行分并行合346810579ed图3(4)子步结构编程子步结构是指在流程图中,某一步包含一系列子步和转换。

这在工程总体方案设计中,经常被采用。

如图4,先用几步和转换简洁表示整体系统功能,然后每步再细化为若干子步和转换。

单一流程的编程选择性分支、汇合的编程并行分支、汇合的编程5X1X65.2X2X35.3X4X55.1X15.4X6子步结构4(5)跳步,重复、循环、复位等结构编程跳步、重复和循环等序列结构,实际上是选择序列结构的特殊形式,如图5。

图5(a)为跳步结构,当步3为活动步时,如转换条件e成立,则跳过步4、5,直接进入步6。

图5(b)为重复结构,当步6为活动步时,如转换条件e成立而条件d不成立,则重新返回步5,重复执行步5、6。

直到条件d成立,重复结束,转入步7。

图5(C)是循环结构,即在序列步结束后,用重复办法直接返回始步,形成系统循环,实现自动运行。

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

PLC顺序控制梯形图的编程方式
2 STL触点可以直接驱动或通过别的触点驱动 Y,M,S,T等元件的线圈
3 PLC只执行活动步对应的电路块,不同的 STL触点可以分别驱动同一编程元件的1个 线圈。但是同一元件的线圈不能在可能同时 为活动步的STL区内出现,在有并行序列的 顺序功能图中,应特别注意
4 STL触点驱动的电路中不能使用MC和MCR 指令
例题
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〕设计梯形图
SET M200
1 编程方式的通用性 2 不同编程方式设计的程序长度比较 3 电路构造及其他方面的比较 STL指令的优点
6---4 具有多种工作方式的系统的编程方式
连续 〔全自动循环运行)
自动
单周期 (连续周期运行〕 单步 〔自动运行试车〕
手动
〔1〕调试 〔2〕自动参数的测定 〔3〕自动运行时突发情况的状态调整 〔4〕非标准操作
M203
Y3
X4
M8002 M200 M201
M202
M203 M204
SET M200
RST M204 X0
SET M201
Y0
开炉门
RST M200 X1
SET M202

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相同。

PLC原理与实验第四章梯形图与顺序功能图设计简介方案

PLC原理与实验第四章梯形图与顺序功能图设计简介方案

3、定时器应用程序
(1)周期可调的脉冲信号发生器
占空比--指脉冲信号的接通时间与断开时间之比。
(2)占空比可调的脉冲信号发生器
X0常开闭合后,定时器T0线圈得电,延时2s后T0常开触点闭合,于是定时器T1线圈得电,同时Y0线圈得电;3s后T1定时时间到,T1常闭触点断开,于是T0断电复位。
(3)顺序脉冲发生器
4、梯形图的逻辑解算
1、梯形图中各编程元件按自上而下、从左到右的顺序排列。每个继电器线圈即对应一个逻辑行(或一层阶梯),每一个逻辑行起于左母线,然后是触点元件的连接,最后终止于线圈或右母线。
二、梯形图的编程规则
注意:左母线和线圈之间一定要有触点,而线圈和右母线之间不能有任何触点。
2、梯形图中的触点可以任意串联或并联,但继电器线圈只能并联不能串联。
2、有向连线、转换与转换条件
③ 转换条件:是与转换相关的逻辑条件。 转换条件可以用文字语言、布尔代数表达式或图形符号标注在表示转换的短划线的旁边。 符号X和X分别表示逻辑信号X为“1”和“0”态时,转换实现。 符号X↓和X↑分别表示信号X从0→1和从1→0状态时,转换实现。 布尔代数表达式(X0+X3)·C0表示该表达式逻辑运算结果为“1”态时,转换实现
2、互锁程序
思考:电动机正反转的PLC控制电路采用了哪些互锁? --硬件互锁和软件互锁。
当X0常开触点闭合后,第一次扫描到常闭触点T0时,T0线圈得电延时1s后T0常闭触点断开,定时器复位,同时T0常闭触点闭合。当第二次扫描时,又重复上述过程,因此每隔1s产生一个脉冲信号。
1、步的概念及步的划分
将系统的一个工作周期划分为若干个顺序相连的阶段,这些阶段称为步(Step)。
第一步:所有灯灭 第二步:红灯亮,其余灯灭,持续时间5s 第三步:红灯灭,绿灯亮,黄灯灭,持续时间10s 第四步:红灯灭,绿灯亮,黄灯亮,持续时间5s

第四章 顺序功能流程图语言

第四章 顺序功能流程图语言
15
五、编制SFC的注意事项
STL指令
类似于MC
指令
▪ 1、不能使用MC指令;
▪ 2、STL接点后可直接接输出,转换成指令表时,
STL接点后第一个接点用LD(常开)或LDI(常闭);
▪ ▪
3、不能紧接着SLT触点后使用MPS指令; 4、初始状态S0~S9必须用其它方法先驱动;
M8000
▪ 5、在一系列STL指令的最后,必须用RET恢复与母线
梯形图方式 中互锁非常复 杂:不管设备 的动作发生在 什么地方,系 统总是同时对 前后动作进行 处理,需要许 多互锁信号。
而在SFC中, 只处理与当前 设备的动作对 应的程序,对 之前动作和以 后动作不加处 理。
7
二、SFC的适用条件
▪ SFC是用状态转移图记录动作的顺序。最适
合于有固定动作顺序的应用场合(如机械 手、自动输送线、交通灯等)。
与指令表的转换。
编辑ppt
3
第四章 顺序功能流程图语言
▪ 顺序功能流程图(SFC 有些书称为状态功能图、状
态转移图)是为了满足结构化和标准化而设计的编 程语言。它将控制对象的一连串动作直接用程序表 示出来,容易阅读、容易理解。
▪ PLC在基本指令的基础上,增加了两条步进顺控指
令:
▪ 1、步进顺控(阶梯)开始指令:STL ▪ 2、步进顺控(阶梯)返回指令:RET
编辑ppt
4
对于一个复杂的控制系统,尤其是顺序控制程序,由于 内部的联锁、互锁关系极其复杂,采用梯形图往往顾此失彼, 而采用顺序功能流程图语言就能轻而易举地解决这一问题。 有些书称为步进阶梯指令(STL、RET ),利用这种编程方 法,很容易编出复杂的顺控程序,且程序流程清晰,规律性 强,能大大提高工作效率。另外这种方法也为调试、运行带 来方便。

PLC的梯形图程序设计方法

PLC的梯形图程序设计方法
首先需要深入了解生产工艺流程 和设备,明确控制需求和目标, 如设备启停、物料流量控制等。
02
确定输入输出点
03
制定控制逻辑
根据控制需求,确定PLC的输入 输出点,包括传感器、执行器等。
根据工艺流程和设备要求,制定 相应的控制逻辑,如顺序控制、 条件控制等。
设计控制逻辑
选择合适的PLC
01
根据控制需求和输入输出点数量,选择合适的PLC型号和规格。
梯形图设计工具
01
梯形图设计工具是用于辅助设计PLC控制逻辑的软件, 具有图形化界面和丰富的功能。
02
常见的梯形图设计工具包括PLC编程软件、组态软件 等。
03
使用梯形图设计工具可以大大提高设计效率,减少 错误率,并方便后期调试和维护。
CHAPTER 02
梯形图设计流程
确定控制需求
01
了解工艺流程和设 备
电机启动停止控制
总结词
通过PLC的梯形图编程,实现对电机 启动和停止的控制。
详细描述
利用PLC的输入输出端口,连接电机 的启动和停止按钮,通过编写梯形图 程序,实现对电机启动和停止的控制。 程序中需要设置适当的延时,以防止 电机频繁启动和停止。
温度监控系统
总结词
通过PLC的梯形图编程,实现对温度监控系统的控制。
行业发展趋势
标准化与模块化
推动PLC梯形图设计的标准化和模块化,降低设 计成统的集成与一体化, 提高工业自动化水平。
绿色与安全
加强PLC梯形图设计的绿色与安全性能,满足工业可持续发展的需求。
THANKS FOR WATCHING
感谢您的观看
CHAPTER 04
梯形图设计注意事项
安全注意事项
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


产生了脉宽为一个扫描周期、脉冲周期为1s的连续 脉冲。改变T0的设定值,就可改变脉冲周期。

脉冲周期为5s,占空比为3:2(接通时间:断开时间)。
用三个定时器产生一组顺序脉冲

大多数PLC的定时器均为接通延时定时器,即定时器线圈通电后开始延时,待定时时 间到,定时器的常开触点闭合、常闭触点断开。在定时器线圈断电时,定时器的触点立刻 复位。 如图4-9所示为断开延时程序的梯形图和动作时序图 X13接通则Y3接通, X13 断开Y3延时10秒后断开
X21停止

PLC程序设计方法
不同类型的控制问题所采用的设计方法不尽相同,但无论使用哪一种程 序设计方法,都需要设计经验和逻辑代数方面的知识。实际上使用的 方法有如下几种。
1、逻辑设计法。 2、时序图设计法 3、经验设计方法。 4、继电器控制电路图转换设计法。 5、顺序功能图加梯形图的设计方法

X0一接通Y1就接通,无论输入X0接通的时间长短怎样 ,输出Y1的脉宽都等于T1的定时时间2s。

(a)梯形图
图4-16 二分频程序
(b)时序图
当X1在t1时刻ON时,M160产生脉宽为一个扫描周期的单脉冲,Y30在此之前未通电 ,因此执行第3行程序时,尽管M160通电,但M162仍不通电 ,执行至第4行,Y30 通电并自锁。此后,多次循环扫描执行这部分程序,但由于M160仅接通一个扫描周 期,M162不可能通电。 Y30一直接通,直到t2时刻,X1再次接通,M160上再次产 生单脉冲。此时在执行第3行时,M162条件满足得电,M162对应的常闭触点断开。 执行第4行程序时,Y30线圈失电(OFF)。之后虽然X1继续存在,由于M160是单 脉冲信号,虽多次扫描执行第4行程序,Y30也不可能得电。在t3时刻,Y30再次接 通 。 t4时刻,Y30再次断电 ,循环往复。这样Y30正好是X1脉冲信号的二分频。
第四章 顺序控制的梯形图程序设计方法
4.1.1 梯形图概述 梯形图是一种使用最多的图形语言, 它在形式上类似于传统的继电器控制 电路。 梯形图是一种形象化的语言,它用接 点(软触点、软继电器)的连接组合 表示条件,用线圈的输出表示结果, 从而绘制出若干逻辑行组成顺控电路 直观易懂。 返回本章首页
返回本章首页
4.4.2 顺序控制设计法的设计步骤
SFC的基本元素是流程步、有向线段、转
移和动作说明。这些内容与步进控制基本 相同。
1.步的划分
步又称流程步也称作工作步,它是控制系统中的一 个稳定状态。流程图用矩形框表示,框内用数字表 示该步的编号,编号可以是实际的控制步号,也可 以是与该步相对应的编程元件(如PLC内部的通用 辅助继电器M或状态器S)。 流程步有两种:初始步(与初始状态相对应的步)和一般步。
返回本章首页
4.3.3 经验设计法的特点 1.设计方法不易掌握、设计周期长 2.装置交付使用后维修困难
返回本章首页
4.4.1 概述
顺序控制设计法又称作功能图法,适用于那些 按动作先后顺序进行控制的系统。顺序控制设 计法规律性强,虽然编制的程序较长,但程序 结构清晰,可读性好。功能图SFC(Sequential Function Chart)是法国生产自动化促进协会于 1969年提出的一种顺序控制系统描述语言,其 特点是按照流程图的记述方法表现控制过程的 执行顺序及处理内容。顺序控制设法就是在功 能图的基础上,得到梯形图。

C0构成一个1 800s( 30min)的定时器, 其常开触点每隔 30min闭合一个扫描 周期。这是因为C0的 复位输入端并联了一 个C0常开触点 ,使 C0输出一个周期为 30min、脉宽为一个 扫描周期的时钟脉冲 。C0的另一个常开触 点作为C1的计数输入 ,从X15闭合,到Y5 动作,其延时时间为 18 000×0.1×10= 18 000s(5 h)。

辅助继电器M1用于定时启停控制,定时器串级使用时, 其总的定时时间为各定时器定时时间之和。
只要提供一个时钟脉冲信号作为计数器的计数输入信号,计数器就可以实现定时功能, 时钟脉冲信号的周期与计数器的设定值相乘即是定时时间。 M8012产生周期
为0.1s的时钟脉冲信号。从X15闭合到Y5动作的延时时 间为18 0000.11800s。
近母线
1 4 2 3 LD 1 LD 2 应改为 AND 3 ORB OUT 4
并联多的电路尽量靠
2 1 3 4 LD 2 AND 3 OR 1 OUT 4
a) 1 2 4 3 LD 1 LD 2 应改为 OR 3 ANB OUT 4 d) 2 1
b) 3 4 LD 2 OR 3 AND 1 OUT 4
返回本章首页
2.梯形图的编程规则
(1)每个继电器的线圈和它的
触点均用同一编号,每个元件 的触点使用时没有数量限制。
返回本章首页
(2)梯形图每一行都是从左边开始,线
圈接在最右边(线圈右边不允许再有接 触点。
1 2 3 2 4 5 3 4 1 5
(a)
(b)
(3)线圈不能直接接在左边母线
图中各线圈对应的编程元件的状态,称为梯形图 的逻辑解算。梯形图中逻辑解算是按从左至右、 从上到下的顺序进行的。解算的结果,可以马上 被后面的逻辑解算所利用。
返回本章首页
4.1.2 梯形图的编程规则 1.确定各元件的编号,分配I/O地

利用梯形图编程,首先必须确定所 使用的编程元件编号。 I/O的分配实际上是把PLC的入、出 点号分配给实际的I/O电路,编程 时按点号建立逻辑或控制关系,接 线时按点号“对号入坐”进行接线。
返回本章首页
4.3.2 设计举例
1.送料小车自动控制的梯形图程序设计
17送料小车自动控制系统
控制要求:小车在X4处装料,20s 后右行,到X3后停下卸料,25s后 左行,到X4后又停下来装料,循 环工作,直到按下停止按钮X2。 按钮X0和X1分别用来起动小车右 行和左行。 设计思路:以电动机正反转控制梯 形图为基础. 起动信号两组手动X0 、X1及定时器T0、T1, X3、X4 的常闭触点分别为Y0、Y1停止信 号。手动停止X2。另考虑自锁与 互锁。装料与卸料。 程序分析:设小车在起动时是空车 ,按下X1,Y1通电,小车左行, 碰到X4,使Y1断电,小车停止。 同时Y2和T0线圈通电,开始装料 和延时。20s后T0的常开触点闭合 ,使Y0通电,小车右行。X4变为 “0”状态,Y2和T0的线圈断电, 停止装料,T0被复位。对右行和卸 料过程的分析与上述过程基本相同 。如果小车正在运行时按停止按钮 X2,小车将停止运动,系统停止 工作。
实际中,往往是几种方法混合使用(有的把这称为综合程序 设计法)
4.3.1 概述 经验设计方法也叫试凑法,经验设计方法需要设计者掌 握大量的典型电路,在掌握这些典型电路的基础之上, 充分理解实际的控制问题,将实际控制问题分解成典型 控制电路,然后用典型电路或修改的典型电路进行拼凑 梯形图。 在控制问题比较简单时,经验设计法具有设计速度快 的优点。但是,在设计问题变得复杂时,难免会出现设 计漏洞。有些设计漏洞的结果是灾难性的。
0
初始步
3
一般步
当系统正处于某一步时,该步处于活动状态,称该步为“活动步”
图4-19步的划分
SB 步1
原位停止
PLC输出Y0 PLC输出Y1 PLC输出Y2 步1步2 步3 步4 a)
步2 快进 步3
SQ1 工进 步4 SQ3 b) 快退 SQ2
在功能流程图中步通常表示某个执行元件的状态变化,如a) 所示,步也可根据被控对象工作状态的变化来划分,但被控 对象工作状态的变化应该是由PLC输出状态变化引起的。如b) 所示。 某液压滑台的整个工作过程可划分为停止(原位)、 快进、工进、快退四步。
c)
返回本章首页
1.具有自锁、互锁功能的程序 2.定时器应用程序 3.计数器应用程序 4.其他典型应用程序
返回本章首页
利用自身的常开触点使线圈持续保持通电即ON状态的功能称为自锁
停止优先程序,即当X1和X2同时接通时,Y1断开 起动优先程序,即当X1和X2同时接通时,Y1接通
利用两个或多个常闭触点来保证线圈不会同时通电的功能称为互 锁
上。 (4)在一个程序中,同一编号的 线圈如果使用两次,称为双线圈输 出,这样很容易引起误操作,应尽 量避免。
(5)在梯形图中没有真实的电流
流动,为了便于分析PLC的周期扫 描原理和逻辑上的因果关系,假定 在梯形图中有“电流”流动,这个 “电流”只能在梯形图中单方向流 动,即从左向右流动,层次的改变 只能从上向下。

从顺序图到梯形图

1.软继电器 PLC梯形图中的某些编程元件沿用了继电器这一
名称,如输入继电器、输出继电器、等,但是它 们不是真实的硬件继电器,而是一些存储单元 (软继电器),每一个软继电器与PLC存储器中 映像寄存器的一个存储单元相对应。该存储单元 如果为“1”状态,则表示梯形图中对应软继电器 的线圈“通电”,其常开触点接通,常闭触点断 开。以后我们称这种状态为该编程元件接通。如 果该存储单元为“0”状态,对应的编程元件的线 圈和触点的状态与上述的相反,称为该编程元件 断开。

Y1
Y0

X4 a) X0 T0 Y0 X1 T1 Y1 X4 X0 X2 X4 X1 X2 X3
X3
Y1 Y0 右
Y0 Y1 左
Y2

X3
T0 K200 Y3 卸 T1 b) K250
返回本章首页
图4-18 两处卸料小车自动控制
控制要求:小车仍然在X4处装料,但在X5和X3 两处轮流卸料。小车在一个工作循环中有两次 右行都要碰到X5,第一次碰到时停下卸料,第 二次碰到它时继续前进,因此应设置一个具有 记忆功能的编程元件,区分是第一次还是第二 次碰到X5。
相关文档
最新文档