PLC第五章 状态转移图及步进指令ppt课件
- 格式:ppt
- 大小:646.50 KB
- 文档页数:15
一、 状态编程思想引入使用经验法及基本指令编制的程序存在以下一些问题梯形图可读性差,很难从梯形图看出具体控制工艺过程。
思考:寻求一种易于构思,易于理解的图形程序设计工具。
它应有流程图的直观, 又有利于复杂控制逻辑关系的分解与综合,这种图就是状态转移图。
引出:状态编辑思想即将一个复杂的控制过程分解为若干个工作状态, 弄清各个 状态的工作细节(状态的功能、转移条件和转移方向)在依据总的控制顺序要求 将这些状态联系起来,形成状态转移图,进而编绘梯形程序,状态转移图是状态 编辑的重要工具,lo V 1(1) 工艺动作表达繁琐。
(2) 梯形图涉及的连锁关系较复杂,处理起来较麻烦。
SB* -启动《前逬、4态功能'I 前述1和动作501- H&ig I#二 |—502- -B 退俸ear ¥2动作吟三I —— 【0上£时前进工序 倆A ■后退両五]— 匕怎离R 停台车自动往返控制的流程图(3) SB台车自动往返控制的状态转移图二、 三菱FX2N 系列pic 的状态元件三菱pic 的状态元件即状态继电器,它是构成状态转移图的重要元件三、 FX2N 系列pic 的步进顺控指令PLC 的步进指令有两条:步进节点指令 STL 和步进返回指令RET1步进接点指令STL从下图不难看出,转移图中的一个状态在梯形图中用一条步进接点指令表示。
STL 指令的意义为“激活”某个状态 ,在梯形图上体现为从主 母线上引出的状态接点,有建立子母线的功能,使该状态的所有操作均在子的第二层意思是采用STL 指令编辑的梯形图区间,只有被激活的程序段才被扫描执行,而且在状态转移图的一个单流程中, 一次只有一个状态被激活,被激活的状态有自动关闭激活它 的前个状态的能力。
这样就形成了状态间的隔离,是编程者在考虑某个 状态的工作任务时,不必考虑状态间的连锁--M8002SB-TCO[状态继削器〉〔状态继啣器〉 (状态堆电器〉[状态继电器>〔状态筮电器> 审 |(2^)f 〈状态转移条件) 他"谁《态转榕条件:TO _ <[状态转移条用零「OUT 指©K60 <^OUT 4]______________ <S ) Voirr 指司 驚|二V 状态转移条件)S24 ----------------------------- 电J <0UT4&©523閃YW ” 也 i an^on. c 〔*tn母线上进行。
3.7步进指令与顺序功能图3.7.1SFC图状态转移图也称顺序功能图(SFC图),用于编制复杂的顺控程序,比梯形图更直观,一个控制过程可以分为若干个阶段,这些阶段称为状态。
状态与状态之间由转换分隔。
相邻的状态具有不同的动作。
当相邻两状态之间的转换条件得到满足时,就实现转换,即上一状态的动作结束而下一状态的动作开始,可用状态转移图描述控制系统的控制过程,状态转移图具有直观、简单的特点,是设计PLC顺序控制程序的一种重要工具。
状态器软元件是构成状态转移图的基本元件。
FX1N系列PLC有状态器1 000点(S0~S999)。
其中S0~S9共10个称为初始状态器,是状态转移图的起始状态。
3.7.1SFC图图7.1是一个简单状态转移图实例。
状态器用框图表示。
框内是状态器元件号,状态器之间用有向线段连接。
其中从上到下,从左到右的箭头可以省去不画,有向线段上的垂直短线和它旁边标注的文字符号或逻辑表达式表示状图7.1状态转移图态转移条件。
旁边的线圈等是输出信号。
在图7.1中,状态器S20有效时,输出Y5接通,程序等待转换条件X3动作。
当X3接通时,状态就由S20转到S21,这时Y5断开。
下面以图7.2所示的机械手为例,进一步说明状态转移图。
机械手将工作从A点向B点移送。
机械手的上升、下降与左移、右移都是由双线圈两位电磁阀驱动气缸来实现的。
抓手对物件的松3.7.1SFC图开、夹紧是由一个单线圈两位电磁阀驱动气缸完成,只有在电磁阀通电时抓手才能夹紧。
该机械手工作原点在左上方,按下降、夹紧、上升、右移、下降、松开、上升、左移的顺序依次运行,它有手动、自动等几种操作方式。
图7.3示出了自动运行方式的状态转移图。
图7.2机械手工作示意图3.7.1SFC图图7.3机械手自动方式状态图3.7.1SFC 图图7.3机械手自动方式状态图3.7.1SFC图状态图的特点是由某一状态转移到下一状态后,前一状态自动复位。
S2为初始状态,用双线框表示。