PLC的SFC编程方法分享

来源: plc之家 作者:plc之家 2020-06-04 14:34:00

  用SFC编制用户程序时,有时程序需要跳转或重复,则用OUT指令代替SET指令。

  (1)部分重复的编程方法

  在一些情况下,需要返回某个状态重复执行一段程序,可以采用部分重复的编程方法,如图1所示

  

  (2)同一分支内跳转的编程方法

  在一条分支的执行过程中,由于某种需要跳过几个状态,执行下面的程序。此时,可以采用同一分支内跳转的编程方法。如图2所示。

  

  (3)跳转到另一条分支的编程方法

  在某种情况下,要求程序从一条分支的某个状态跳转到另一条分支的某个状态继续执行。此时,可以采用跳转到另一条分支的编程方法,如图3所示。

  

  (4)复位处理的编程方法

  在用SFC语言编制用户程序时,如果要使某个运行的状态(该状态为1)停止运行(使该状态置0),其编程的方法如图4所示。

  

  图4中,当状态S22为1时,此时若输入X21为l,则将状态S22置0,状态S23置1;若输入X22为1,则将状态S22置0,即该支路停止运行。如果要使该支路重新进入运行,则必须使输入X10为1。

专题

查看更多
IC品牌故事

IC 品牌故事 | 三次易主,安世半导体的跨国迁徙

IC 品牌故事 | 开放合作+特色深耕,华虹的突围之路

IC 品牌故事 | Wolfspeed:从LED到SiC,被中国厂商围追堵截的巨头

人形机器人

市场 | 全球首家机器人6S店在深圳龙岗开业

方案 | Allegro解决方案助力机器人应用提升效率、可靠性和创新

方案 | 爱仕特SiC三电平方案:突破工商储能PCS高效极限

毫米波雷达

毫米波雷达 | 智能驾驶不可或缺的4D毫米波雷达技术全解析

毫米波雷达 | 有哪些热门毫米波雷达芯片和解决方案?

毫米波雷达 | 超百亿美元的毫米波雷达都用在了哪里?

0
收藏
0