欢迎您进入PLC的学习课堂!

第五节 顺序控制设计法(熟练应用)
一、概述: 适用于按动作的先后顺序进行控制的系统。 规律性强,程序结构清晰、可读性好。 顺序控制(概念):按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序, 在生产过程中各个执行机构自动地有秩序地进行操作。(顺序控制设计又称作步进控制设计方法) 可以提高设计效率,程序的调试、修改和阅读很方便。 顺序控制设计方法的最基本的思想:将系统的一个工作周期划分为若干个顺序相连的阶段。 这些阶段称作步,并用编程元件(例如辅助继电器M和状态S)来代表各步。 步是根据输出量的状态变化来划分的,在任何一步之内,各输出量的ON/OFF状态不变, 但是相邻两步输出量总的状态是不同的,步的这种划分方法使代表各步的编程元件的状态 与各输出量的状态之间有着极为简单的逻辑关系。 使系统由当前步进入下一步的信号称作转换条件, 转换条件可以是(1)外部输入信号 (2)PLC内部产生的信号 (3)若干个信号的与、或、非逻辑组合。 顺序控制设计法用转换条件控制代表各步的编程元件,让它们的状态按一定顺序变化, 然后用代表各步的编程元件去控制各输出继电器。 顺序控制的实现方法: (1)触点的步进式选线器 (2)分立元件和中小规模集成电路 (3)通用的和专用的编程元件和指令 顺序控制设计方法的本质: 经验设计方法是:试图用输入信号X直接控制输出信号Y 顺序控制设计方法是:用输入量X控制代表各步的编程元件(如M),再用它们控制输出量Y, 步是根据输出量Y的状态来划分的,M与Y之间具有很简单的"与"的逻辑关系, 输出电路的设计极为简单。(简单、规范、通用) 功能表图的概念:: 又叫状态转移图或功能表图,描述控制系统的控制过程,功能和特性,也是设计PLC顺序控制程序的有力工具。 由步、转换、动作、有向连线、转换条件5部分组成,将系统划分为简单的单元,并定义这些单元之间的顺序关系。 功能表图的组成: 1、步 1)步:矩形方框表示,内用数字或元件表示编号。解释图 2)初始步: 对应于系统的初始状态。用双线方框表示。 初始状态: 系统等待起动命令的相对静止的状态。 3)步对应的动作(或命令): 控制系统:被控系统--在某一步中要完成某些"动作" 施控系统--在某一步中要发出某些"命令" 动作的画法: -----并列(在一行中) (不管动作的顺序)--排列(上下排列) 命令的类型:存储型--该命令的状态保持 非存储型-该命令的状态不保持 4)活动步:当系统正处于某一步所在的阶段时,叫做该步处于活动状态,该步称为"活动步",又叫当前步。 其前面的步叫做前级步,后面的步叫做后续步。 该步处于活动状态时,相应的动作被执行, 不活动时,相应的非存储型动作被停止执行。 2、有向连线与转换条件 1)有向连线: a)概念:按照步的发展顺序,将步依次连接起来的连线,在从上到下、从左到右的方向上, 有向连线的箭头可以省略不画,如不是则要注明方向。 b)注意:如果有向连线必须中断,则在中断处标明下一步的标号和所在的页码。 2)转换: 用有向连线上与有向连线垂直的短划线表示, 将相邻的两步分隔开。 转换的实现来控制步的活动状态的进展。 3)转换条件:与转换相关的逻辑命题; 可以是:文字语言、布尔代数表达式、图形符号 X:ON;/X:OFF;↑X:0→1;↓X:1→0 顺序功能图的基本结构 1、单序列:由一系列相继激活的步组成,每步后仅接一转换, 每转换后仅有一个步 2、选择序列:开始时为分支,转换符号在水平连线之下; 结束时为合并,转换符号在水平连线之上。 3、并行序列:开始为分支,转换在双水平连线之上; 结束为合并,转换在水平连线之下。 当转换的实现导致几个序列同时激活时,这些序列为并行序列。 并行序列表示系统的几个同时工作的独立部分的工作情况。 注意动作的修饰词可以在一步中,动作的修饰词完成不同的动作。 子步:包含在一步中的一系列子步和转换。表示整个系统的一个完整的子功能。 顺序功能图中转换实现的基本规则 1)转换实现的条件: (1)该转换所有的前级步都是活动步 (2)相应的转换条件得到满足 2)转换实现应完成的操作: (1)使所有由有向连线与相应转换符号相连的后续步变为活动步 (2)使所有由有向连线与相应转换符号相连的前级步变为不活动步。 这种规则在单、选择、并行序列中的区别。 某步变为活动步,该步对应的编程元件ON; 某转换条件满足,该转换条件对应的触点或电路接通, 将两串联,作为与转换实现的两个条件同时满足对应的电路。 绘制顺序功能图时的注意事项: 1、转换必须有。 2、步必须有。 3、初始步不可少。 4、闭环必须存在。 5、前级步活动,转换满足,后续步才活动。 功能图表与梯形图的对应关系: 步、转换条件 : 以触点形式表示 动作 : 由线圈输出 根据功能图表画梯形图的方法: 一般来讲,有很多方法从功能图表转换成梯形图,比如:起保停法、以转换为中心法、STL法、仿照STL法,等等。 二、用顺序控制设计法编写程序 基本步骤: (1)分析控制要求,将控制过程分成若干个工作步,明确每个工作步的功能, 弄清步的转换是单向进行(单序列)还是多向进行(选择或并行序列), 确定步的转换条件(可能是多个信号的"与"、"或"等逻辑组合)。必要时画工作流程图。 (2)为每个步设定控制位。 (3)确定所需输入和输出点的个数,选择PLC 机型,作出I/O分配。 (4)在前两步的基础上,画出功能表图。 (5)根据功能表图画梯形图。 (6)添加某些特殊要求的程序。 关键: (1)理顺动作顺序,明确各步的转换条件; (2)准确地画出功能表图; (3)根据功能表图正确地画出相应的梯形图,根据某些特殊功能要求,添加部分控制程序。
首页 前一页 次一页 末一页
返回第四章目录