可编程控制器技术及应用 第2版 欧姆龙机型 教学课件 ppt 作者 戴一平 主编 4第四章 顺序控制与步进指令
第四章 顺序控制与步进指令,所谓顺序控制,就是在生产过程中,各执行机构按照生产工艺规定的顺序,在各输入信号的作用下,根据内部状态和时间的顺序,自动地有次序的操作。是工业控制系统中最为常用的控制之一。 本章首先介绍在顺序控制设计和分析中经常要遇到的几个基本概念,然后介绍典型的控制功能模块和相应的PLC控制程序设计方法。,内容提要,第一节 顺序控制基础知识 第二节 步进指令与顺序控制 第三节 基本指令与顺序控制,通常由PLC输出量状态的变化来划分,状态划分:被控对象工作状态的变化。,1. 工步及划分,状态定义:工作循环中,特定的机械动作。,第一节 顺序控制基本知识,转换条件:导致状态转换的原因。,转换条件可以单个信号, 也可是若干个信号的逻辑组合。,状态转换:从一个状态进入一个新的状态。,2. 状态转换及转换条件,3. 顺序功能图的组成,步进方向,动作(输出),转换和转换条件,工步(状态),顺序功能图实例,1单列结构,二、顺序功能图的基本结构,2.选择结构,选择开始,3)并列结构,4. 循环结构,第二节 步进指令与顺序控制,一、步进指令,步进指令示例,1)步的开始,由SNXT引导,一直持续到没有控制位的STEP结束。 2)由一个带控制位S的STEP来定义一个步的起始。 3)使用相同控制位的SNXT指令来起动这个控制位步的执行。 4)一步完成时,该步中所有的继电器都为OFF,所有定时器都复位,计数器、移位寄存器及KEEP中使用的继电器都保持其状态。 5)在步进区域中,不会出现同名双线圈输出引起的问题。 6)步程序内不能使用联锁、跳转、SBN和END指令。,二、 步进指令的应用,1用步进指令设计 单列结构控制程序,2用步进指令设计选择结构控制程序,3用步进指令设计并行结构控制程序,4用步进指令设计循环结构控制程序,第三节 基本指令与顺序控制,一、用基本指令设计单列顺序控制程序,1基本指令设计模板,状态转换模板,组合输出模板,n: 本状态标志 n-1:上一状态标志 n+1:下一状态标志 b: 状态转换条件,状态转换模板,组合输出模板,具有相同输出要求的输出状态的组合,2状态转换模板的缺点和改进,缺点:在状态转换过程中,有一个扫描周期,两个相邻状态会同时有效。 改进:使用SET、RSET指令,二、用基本指令设计较复杂顺序控制程序,1 顺序功能图分析,2 梯形图编写,1)将本步的每个“上一工步节点”(常开)和相应转换条件接点串联,形成一个驱动块,有几个入口,就将几个驱动块并联,最下面是本步的常开接点自锁; 2)将本步的每个“下一工步接点”(常闭)串联,目的是为了进入到下一步时,“下一工步接点”(常闭)会断开,使本工步复位。,实例,组合输出,讨论: 为什么要组合输出?,为了防止同名双线圈输出。,3用步进指令编写梯形图,第二步,第三步,第四步,第五步,第一步,初始步,本章小结,1.步进指令是解决顺序控制的常用指令。 2.使用基本指令也能方便得实现顺序控制。 3.解决顺序控制分两步走: 从实际问题到顺序功能图 从顺序功能图到梯形图,