您现在的位置是:首页 > PLC技术 > PLC技术
FX系列PLC选择性分支与汇合的编程
来源:艾特贸易2017-06-04
简介(1) 选择性分支状态转移图的特点 从多个流程顺序中选择执行哪一个流程,称为选择性分支。图 4.8 就是一个选择性分支的状态转移图。 1) 该状态转移图有三个流程顺序,如图 4.9(a) 、
(1)选择性分支状态转移图的特点 从多个流程顺序中选择执行哪一个流程,称为选择性分支。图4.8就是一个选择性分支的状态转移图。 1)该状态转移图有三个流程顺序,如图4.9(a)、(b)、(c)所示。 2) S20为分支状态。 根据不同的条件(X0,X10,X20),选择且只能选择执行其中的一个流程。 X0为ON时执行图4.9(a),X10为ON时执行图4.9(b),X20为ON时执行图4.9(c)。X0、X10、X20不能同时为ON。 3) S50为汇合状态,可由S23、S33、S43任一状态驱动。 (2)选择性分支与汇合状态转移图与梯形图的转换 在进行选择性分支与汇合状态转移图与梯形图的转换时,首先进行分支状态元件的处理(分支状态的处理方法是:首先进行分支状态的输出连接,然后依次按照转移条件置位各转移分支的首转移状态元件),再依顺序进行各分支的连接,最后进行汇合状态的处理(汇合状态的处理方法是:先进行汇合前的驱动连接,再依顺序进行汇合状态的连接)。图4.8所对应的梯形图如图4. 10所示。 图4.8 选择性分支状态转移图
图4.9 选择性分支状态转移图的三个顺序流程 (3)选择性分支与汇合状态转移图的编程方法 编程原则是,首先集中处理分支状态,然后再集中处理汇合状态。 1)分支状态的编程。编程方法是先进行分支状态的驱动处理,再依顺序进行转移处理。 按分支状态的编程方法,首先对S20进行驱动处理(OUT Y0),然后按S21、S31、S41的顺序进行转移处理。程序如下: STL S20 OUT Y0 驱动处理 LD X0 SET S21 转移到第一分支状态 LD X10 SET S31 转移到第二分支状态 LD X20 SET S41 转移到第三分支状态 2)汇合状态的编程。编程方法是先进行汇合前状态的驱动处理,再依顺序进行汇合状态的转移处理。
图4.10 梯形图 按照汇合状态的编程方法,依次将S21、S22、S23、S31、S32、S33、S41、S42和S43的输出进行处理,然后按顺序进行从S23(第一分支)、S33(第二分支)、S43(第三分支)向S50的转移。汇合程序如下: STL S21第一分支汇合前的驱动处理OUT Y13 OUT Y1 STL S41第三分支汇合前的驱动处理 LD X1 OUT Y21 SET S22 LD X21 STL S22 SET S42 OUT Y2 STL S42 OUT T0 OUT Y22 K10 OUT T0 LD T0 K10 SET S23LD T0 STL S23 SET S43 OUT Y3 STL S43 STL S31第二分支汇合前的驱动处理OUT Y23 OUT Y11 STL S23汇合前的驱动处理 LD X11 LD X2 SET S32 SET S50 由第一分支转移到汇合点 STL S32 STL S33 OUT Y12 LD X12 OUT T0 SET S50 由第二分支转移到汇合点 K10 STL S43 LD T0 LD X22 SET S33 SET S50 由第三分支转移到汇合点 STL S33
点击排行
