1、第九讲第九讲 顺序控制的设计方法顺序控制的设计方法顺序功能图的绘制顺序功能图的绘制本讲你将学习以下内容:本讲你将学习以下内容:1 1、了解顺序功能图的构成。、了解顺序功能图的构成。、了解顺序功能图的构成。、了解顺序功能图的构成。2 2、掌握顺序控制设计法的设计规律掌握顺序控制设计法的设计规律掌握顺序控制设计法的设计规律掌握顺序控制设计法的设计规律3 3、掌握功能表图控制的步骤掌握功能表图控制的步骤掌握功能表图控制的步骤掌握功能表图控制的步骤4 4、理解顺序功能图的三种结构理解顺序功能图的三种结构理解顺序功能图的三种结构理解顺序功能图的三种结构一、顺序控制设计法和功能流程图一、顺序控制设计法和功
2、能流程图 顺序控制:按照工艺过程预先规定的顺序,在各个输入信顺序控制:按照工艺过程预先规定的顺序,在各个输入信顺序控制:按照工艺过程预先规定的顺序,在各个输入信顺序控制:按照工艺过程预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,让生产过程号的作用下,根据内部状态和时间的顺序,让生产过程号的作用下,根据内部状态和时间的顺序,让生产过程号的作用下,根据内部状态和时间的顺序,让生产过程的各个执行机构自动有序的进行操作。的各个执行机构自动有序的进行操作。的各个执行机构自动有序的进行操作。的各个执行机构自动有序的进行操作。系统工艺过程系统工艺过程系统工艺过程系统工艺过程顺序功能图顺序
3、功能图顺序功能图顺序功能图梯形图梯形图梯形图梯形图顺序控制顺序控制顺序控制顺序控制法的思路法的思路法的思路法的思路以机械下面手为例来说明以机械下面手为例来说明以机械下面手为例来说明以机械下面手为例来说明顺序功能图的绘制方法顺序功能图的绘制方法顺序功能图的绘制方法顺序功能图的绘制方法案例案例1:机械手顺序控制机械手顺序控制机械手顺序控制机械手顺序控制1346781 1、机械手可以化、机械手可以化、机械手可以化、机械手可以化分为那几步分为那几步分为那几步分为那几步?2 2、每一步都做了、每一步都做了、每一步都做了、每一步都做了什么事什么事什么事什么事?3 3、由一步向另外、由一步向另外、由一步向另
4、外、由一步向另外一步转化时需要一步转化时需要一步转化时需要一步转化时需要哪些件哪些件哪些件哪些件?25对于一个顺序控制对于一个顺序控制对于一个顺序控制对于一个顺序控制我们需要首先分析我们需要首先分析我们需要首先分析我们需要首先分析下面三个问题下面三个问题下面三个问题下面三个问题开始开始第第1步步下降下降下降下降启动启动第第2步步夹紧夹紧夹紧夹紧下限位下限位第第3步步上升上升上升上升定时时间到定时时间到第第4步步左行左行左行左行上限位上限位第第5步步下降下降下降下降左限位左限位第第6步步放松放松放松放松下限位下限位第第7步步上升上升上升上升第第8步步右行右行右行右行上限位上限位右限位右限位绘制流
5、程图绘制流程图绘制流程图绘制流程图定时定时定时定时5S5S定时时间到定时时间到定时定时定时定时5S5S顺序功能图的五要素顺序功能图的五要素顺序功能图的五要素顺序功能图的五要素步步有向线段有向线段转换转换转换条件转换条件动作动作1 1、步、步、步、步1 1)步的划分原则)步的划分原则)步的划分原则)步的划分原则概念概念概念概念:将系统的一个工作周期划分为若干个将系统的一个工作周期划分为若干个将系统的一个工作周期划分为若干个将系统的一个工作周期划分为若干个顺序相连顺序相连顺序相连顺序相连的阶的阶的阶的阶段,这些阶段称为步段,这些阶段称为步段,这些阶段称为步段,这些阶段称为步.并且用编程元件并且用编
6、程元件并且用编程元件并且用编程元件MM或或或或S S来代表各步。来代表各步。来代表各步。来代表各步。步是根据步是根据步是根据步是根据PLCPLC输出状态的变化输出状态的变化输出状态的变化输出状态的变化来划分的来划分的来划分的来划分的,在任何一步内,在任何一步内,在任何一步内,在任何一步内,各输出状态不变,但是相邻步之间输出状态是不同的。各输出状态不变,但是相邻步之间输出状态是不同的。各输出状态不变,但是相邻步之间输出状态是不同的。各输出状态不变,但是相邻步之间输出状态是不同的。例如:例如:2)步的分类)步的分类 初始步:初始状态所对应的步,即系统等待命令的相对初始步:初始状态所对应的步,即系统
7、等待命令的相对初始步:初始状态所对应的步,即系统等待命令的相对初始步:初始状态所对应的步,即系统等待命令的相对静止状态。用双线的方框表示。每个顺序功能图至少要一静止状态。用双线的方框表示。每个顺序功能图至少要一静止状态。用双线的方框表示。每个顺序功能图至少要一静止状态。用双线的方框表示。每个顺序功能图至少要一个初始步。一般初始步由个初始步。一般初始步由个初始步。一般初始步由个初始步。一般初始步由M8002M8002触点驱动。触点驱动。触点驱动。触点驱动。S0M8002 活动步活动步活动步活动步:当系统处于某步所在阶段时,该步处于活动的当系统处于某步所在阶段时,该步处于活动的当系统处于某步所在阶
8、段时,该步处于活动的当系统处于某步所在阶段时,该步处于活动的状态,其相对应的状态被执行。当此步变为不活动步时,状态,其相对应的状态被执行。当此步变为不活动步时,状态,其相对应的状态被执行。当此步变为不活动步时,状态,其相对应的状态被执行。当此步变为不活动步时,该步对应的非存储形动作被停止执行。该步对应的非存储形动作被停止执行。该步对应的非存储形动作被停止执行。该步对应的非存储形动作被停止执行。S0M8002S20S21X4X0 Y0 T0 k30某一步变为活动步的两个条件某一步变为活动步的两个条件:该步的前级步为活动步;该步的前级步为活动步;相应的转换条件得到满足相应的转换条件得到满足。2 2
9、动作、动作、动作、动作:某一步要向被控系统发出某些某一步要向被控系统发出某些“命令命令”,将这些动,将这些动作或命令简称为动作。作或命令简称为动作。S0S21M8002T0 K50 3 3、有向连线、有向连线、有向连线、有向连线 功能表图中步的活动状态的顺序进展按有向连线规定的功能表图中步的活动状态的顺序进展按有向连线规定的路线和方向进行。活动状态的进展方向习惯上是从上到路线和方向进行。活动状态的进展方向习惯上是从上到下或从左至右,在这两个方向有向连线上的箭头可以省下或从左至右,在这两个方向有向连线上的箭头可以省略。如果不是上述的方向,应在有向连线上用箭头注明略。如果不是上述的方向,应在有向
10、连线上用箭头注明进展方向。进展方向。4 4、转换、转换、转换、转换:转换是用有向连线上与有向连线垂直的短划转换是用有向连线上与有向连线垂直的短划线来表示,转换将相邻两步分隔开。步的活动状态的进线来表示,转换将相邻两步分隔开。步的活动状态的进展是由转换的实现来完成的,并与控制过程的发展相对展是由转换的实现来完成的,并与控制过程的发展相对应。应。5 5、转换条件的确定、转换条件的确定、转换条件的确定、转换条件的确定使系统由当前步转入下一步的使系统由当前步转入下一步的信号称为转换条件。信号称为转换条件。转换条件可能是外部输入信号,转换条件可能是外部输入信号,如按钮、指令开关、限位开关的如按钮、指令开
11、关、限位开关的接通接通/断开等,也可能是断开等,也可能是PLC内内部产生的信号,如定时器、计数部产生的信号,如定时器、计数器触点的接通器触点的接通/断开等。断开等。转换条件也可能是若干个信号转换条件也可能是若干个信号的与、或、非逻辑组合。的与、或、非逻辑组合。S0S21S22S23X0X0.X1X0+X1Y0T0 K20绘制机械手顺序功能图的方法。绘制机械手顺序功能图的方法。绘制机械手顺序功能图的方法。绘制机械手顺序功能图的方法。1 1、分析工艺过程,确定输入输出,列出、分析工艺过程,确定输入输出,列出、分析工艺过程,确定输入输出,列出、分析工艺过程,确定输入输出,列出I/OI/O分配表。分配
12、表。分配表。分配表。输入地址分配输入地址分配输入地址分配输入地址分配启动按钮(启动按钮(SB1SB1)X0X0停止按钮(停止按钮(SB2SB2)X1X1上限位开关上限位开关 (SQ1SQ1)X2X2下限位开关下限位开关 (SQ1SQ1)X3X3左限位开关左限位开关 (SQ1SQ1)X4X4右限位开关右限位开关 (SQ1SQ1)X5X5输出地址分配输出地址分配输出地址分配输出地址分配上升电磁阀(上升电磁阀(YV1YV1)Y0Y0下降电磁阀(下降电磁阀(YV2YV2)Y1Y1左行电磁阀(左行电磁阀(YV3YV3)Y2Y2右行电磁阀(右行电磁阀(YV4YV4)Y3Y3夹紧电磁阀(夹紧电磁阀(YV5)
13、Y4YV5)Y4S0S21Y1Y1X0S22SETY4SETY4X3S23Y0Y0T37S24Y2Y2X2S25Y1Y1X4S26RST Y4RST Y4X3S27Y0Y0T38S28Y3Y3X2I0.52 2、绘制顺序功能图、绘制顺序功能图、绘制顺序功能图、绘制顺序功能图M8002T37T37T38T3812345案例案例2:液体自动混合箱液体自动混合箱液体自动混合箱液体自动混合箱 步步步步动作动作动作动作1 1动作动作动作动作2 2动作动作动作动作3 3动作动作动作动作4 4动作动作动作动作5 5动作动作动作动作0-11-22-33-44-55-1转换条件转换条件转换条件转换条件S0S0S
14、21S21M8002M8002Y0Y0S22S22Y1Y1S23S23Y2Y2S24S24Y4 T0 5SY4 T0 5SS25S25Y3Y3X0X0X2X2SB1SB1X0X0L1L1X1X1L2L2X2X2L3L3X3X3T TX4X4K1K1Y0Y0K2K2Y1Y1H HY2Y2K3K3Y3Y3MMY4Y4X1X1X4X4T0T0X3X33.顺序功能图的绘制二、顺序功能图结构二、顺序功能图结构单序列结构单序列结构单序列结构单序列结构选择序列结构选择序列结构选择序列结构选择序列结构并行序列结构并行序列结构并行序列结构并行序列结构子步结构子步结构子步结构子步结构 单序列结构单序列结构单序列结
15、构单序列结构选择序列结构选择序列结构选择序列结构选择序列结构并行序列结构并行序列结构并行序列结构并行序列结构子步结构子步结构子步结构子步结构本章小结和作业&小结小结:本章主要介绍了步进指令、顺本章主要介绍了步进指令、顺序功能图类型及设计步骤、顺序功能图到序功能图类型及设计步骤、顺序功能图到步进梯形图的转换方法、步进梯形图设计步进梯形图的转换方法、步进梯形图设计注意事项。并结合实例详细分析了单流程注意事项。并结合实例详细分析了单流程设计、选择分支与汇合流程设计和并进分设计、选择分支与汇合流程设计和并进分支与汇合流程设计。支与汇合流程设计。&作业:作业:习题六习题六-5、6、7本课程总结本课程总结PLC全部内容可概括为四句话:全部内容可概括为四句话:一个结构一个结构组成组成;二个核心内容二个核心内容;三种编程语言三种编程语言;四类典四类典型案例。型案例。PLC着力打造四个方面的能力:着力打造四个方面的能力:1.程序转换程序转换的能力的能力 2.分析程序能力分析程序能力 3.工程编程能力工程编程能力 4.实际应用能力。实际应用能力。PLC主要实施三个方面的考量:主要实施三个方面的考量:1.思考编思考编程方法程方法 2.积累编程经验积累编程经验 3.提高编程技巧提高编程技巧