第7章 步进顺控指令和顺序功能流程图
- 格式:ppt
- 大小:3.48 MB
- 文档页数:60
电子电工经典畅销图书专辑图解PLC 控制系统梯形图和语句表46 顺序控制设计法时,首先要根据系统的工艺过程,画出顺序功能图,然后根据顺序功能图画出梯形图。
在PLC 的实际应用过程中,经常会遇到一些要求顺序动作的过程。
这种过程要求前一个动作结束之后才能进行下一个动作,这种过程称之为步进顺控。
顺序功能图(也称状态转移图)要用到状态元件S ,每个状态都用状态元件S 来标识。
FX 2N 系列PLC 有900点状态元件可用于顺序功能图,其中S0~S9叫作初始状态器,是顺序功能图的起始状态;S10~S19为回零状态继电器。
其他状态元件S20~S899可用于普通状态。
图2.4.1是顺序功能图实例。
状态元件用框图表示,框内是状态元件的元件号,状态元件之间用有向线段连接。
其中从上到下、从左到右的箭头可以省去不画,有向线段上的垂直短线和它旁边标注的文字符号或逻辑表达式表示状态转移条件,旁边的线圈等是输出信号。
状态元件S20有效时,用OUT 指令驱动Y1,用SET 指令驱动Y2动作。
这时,S21和S22中的程序都不执行,被跳过。
只要X1不被驱动,程序就一直执行S20中的这两条程序。
当X1闭合时,即使是瞬间闭合(闭合后又断开),状态也会从S20转移到S21,这时S20自动复位,以后程序执行时会跳过S20、S22状态,只执行S21中的程序。
X1就是状态的转移条件,可以是一个触点,也可以是复杂的触点逻辑组合。
转移到S21之后S21就是激活状态,Y4被驱动,这时Y1复位,而Y2由于是SET 指令驱动的,因此仍然保持被驱动状态。
这种情况一直到X10闭合或瞬间闭合为止。
X10有信号之后,状态继续向S22转移。
到状态S22时,输出继电器Y4复位,Y3被驱动,Y2被RST 指令复位。
2.4.2 步进指令与顺序功能图的表示方法FX 2N 系列PLC 步进指令格式及使用说明。
表2.4.1步进指令格式 符号(指令名称)功 能 梯形图表示及操作元件 STL (步进触点指令)步进触点驱动 RET (步进反回指令) 步进程序结束返回STL :步进开始指令,操作元件为状态继电器S0~S899。
顺序功能流程图及顺控步进梯形图自动编程方法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)是循环结构,即在序列步结束后,用重复办法直接返回始步,形成系统循环,实现自动运行。
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为初始状态,用双线框表示。