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

三菱FX2N系列PLC中SFC的特点与示例

来源:艾特贸易2017-06-05

简介例 3.2 通过如图 3.3 所示的动力头 1 运动的具体例子,介绍了用 SFC 语言来编制复杂的顺控程序的编程思路。把动力头 1 的控制过程分解为几个工步,以流程图形式来表示动力头 1 的每个

    3.2通过如图3.3所示的动力头1运动的具体例子,介绍了用SFC语言来编制复杂的顺控程序的编程思路。把动力头1的控制过程分解为几个工步,以流程图形式来表示动力头1的每个工步的动作,从而得到了图3.4动力头1的工作流程图。    也可以用梯形图来表示动力头1的动作,如图4.1(a)所示。
动力头1的状态编程
    4.1     动力头1的状态编程    比较图4.1(a)和图3.4,可以看出,用SFC语言编制的流程图,要比梯形图编制的程序形象、直观,可读性好,清晰地反映了控制的全过程。而且,它将一个复杂的控制过程分解成若干个工步,起到了化难为简的作用,也符合结构化程序设计的特点。三菱FX2N系列的PLC在基本逻辑指令之外增加了两条简单的步进顺控指令,同时辅以大量的状态元件,就可以用SFC语言的状态转移图编程。    在图3.4中将工步1~工步3用状态S20S22来代替,将原位状态用S2表示;启动按钮SB2X000来表示,行程开关输入SQ2SQ4SQ1是工步间切换主令,正好相应地用X002X004X001来表示各状态间的转换条件。这样就可以得到动力头1的状态转移图,如图4.1(b)所示。