您现在的位置是:首页 > PLC技术 > PLC技术

运料小车的PLC控制

来源:艾特贸易2019-09-01

简介1 .状态器 (S) 状态器用来记录系统运行中的状态。是编制顺序控制程序的重要编程元件,它与后述的步进顺控指令 STL 配合应用。 状态器有五种类型:初始状态器 SO~S9 共 10 点;回零状


  1.状态器(S)

  状态器用来记录系统运行中的状态。是编制顺序控制程序的重要编程元件,它与后述的步进顺控指令STL配合应用。

    状态器有五种类型:初始状态器SO~S910点;回零状态器S10~S1910点;通用状态器S20~ S499480点;具有状态断电保持的状态器有S500~S899,共400点;供报警用的状态器(可用作外部故障诊断输出)S900~ S999100点。

    在使用状态器时应注意:

   (1)状态器与辅助继电器一样有无数的常开和常闭触点。

   (2)状态器不与步进顺控指令STL配合使用时,可作为辅助继电器M使用。

   (3) FX2N系列PLC可通过程序设定将SO~ S499设置为有断电保持功能的状态器。

    2.状态转移图

    状态转移图(SequentialFunction ChartSFC)是描述控制系统的控制过程、功能和特性的一种图形,是基于状态(工序)的流程以机械控制的流程来表示。3 -5 -1为一顺序控制的状态转移图

    顺序控制要根据预先规定的工作程序和各程序之间相互转换的条件,对控制过程各阶段的顺序进行自动控制。控制顺序根据逻辑规则所决定的信息传输与转换条件决定。因此,设计状态转移图时,首先要将系统的工作过程分解成若干个连续的阶段,这些阶段称为状态或步。每一状态都要完成一定的操作,驱动一定的负载,相邻的状态则又有不同的操作。一个步可以是动作的开始、持续或结束。一个过程划分的步越多,描述得就越精确。状态与状态之间或步与步之间由转换条件来分隔。当相邻两步之间的转换条件得到满足时,转换得以实现,即上一步的活动结束,下一步的活动开始。状态转移图的画法如下:

   (1)在状态转移图中,用矩形框来表示“步”或“状态”,矩形框中用状态S及其编号表示。

   (2)与控制过程的初始情况相对应的状态称为初始状态,每个状态转移图应有一个初始状态,初始状态用双线框来表示。与步相关的动作或命令用与步相连的梯形图符来表示。当某步激活时,相应的动作或命令被执行。一个活动步可以有一个或几个动作(命令)被执行。

   (3)步与步之间用有向线段来连接,如果进行方向是从上到下或从左到右,则线段上的箭头可以不画。状态转移图中,会发生步的活动状态的进展,该进展按有向连续规定的线路进行,这种进展是由转换条件的实现来完成的。

   (4)转换的符号是一条短线,它与步间的有向连接线段相垂直。在短线旁可用文字、布尔表达式或图形符号标注转换条件。

 图3 -5 -1顺序控制的 状态转移图

3 -5 -1顺序控制的

    状态转移图

    3 -5 -1给出的是状态转移图的一种结构形式——单流程形式,它由一系列相继激活的步组成,在每步后面紧接一个转换。此外还有多分支的状态转移图等,后面将进行介绍。

    状态转移图可以将一个复杂系统的顺序动作表示得非常清楚、简单、直观和容易理解。它并不涉及具体的实现方法,便于不同专业人员间的技术交流,对于设计系统、编写与调试程序和系统维修都是非常有帮助的。

  3.步进指令

  1)指令定义及应用对象

  步进控制指令共有两条,其定义及应用对象见表3 -5 -1

3 -5 -1步进指令的定义与应用对象

 表3 -5 -1步进指令的定义与应用对象

   2)指令功能及说明

   (1)主控功能。STL指令仅仅对状态器S有效。STL指令将状态器S的触点与主母线相连并提供主控功能。使用STL指令后,触点的右侧起点处要使用LD( LDI)指令,步进复位指令RET使LD点返回主母线。

   (2)自动复位功能。即状态转移后原状态会自动复位。当使用STL指令时,新的状态器S被置位,前一个状态器S将自动复位。对于STL指令后的状态器S,使用OUT指令和SET指令具有同样的功能,即都能使转移源自动复位,两者的差别是OUT指令在状态转移图中只用于向分离的状态转移,而不是向相邻的状态转移。

   (3)驱动功能。STL触点可直接驱动或通过其他触点来驱动软元件线圈负载。

   (4)步进复位指令RET功能。如前所述,使用STL指令后,与其相连的LD( LDI)回路块被右移,当需要把LD( LDI)触点返回到主母线上,要用RET指令。这里必须注意,STL指令与RET指令并不需要成对使用,但当全部STL电路结束时,一定要写入RET指令。