【摘要】:采用SFC进行PLC应用编程的优点是:1)在程序中可以直观地看到设备的动作顺序。SFC程序是按照设备(或工艺)的动作顺序而编写,所以程序的规律性较强,容易读懂,具有一定的可视性。根据国际电工委员会标准,SFC的标准结构是:步+该步工序中的动作或命令+有向连接+转换和转换条件=SFC,状态转移图如图4-1所示。SFC程序的运行规则是:从初始步开始执行,当每步的转换条件成立,就由当前步转为执行下一步,在遇到END时结束所有步的运行。
SFC是一种新颖、按工艺流程图进行编程的图形化编程语言,也是一种符合国际电工委员会(IEC)标准,被首选推荐用于PLC的通用编程语言,在PLC应用领域中应用广泛并得到了推广。
采用SFC进行PLC应用编程的优点是:
1)在程序中可以直观地看到设备的动作顺序。SFC程序是按照设备(或工艺)的动作顺序而编写,所以程序的规律性较强,容易读懂,具有一定的可视性。
2)在设备发生故障时能很容易地找出故障所在的位置。
3)不需要复杂的互锁电路,便于设计和系统维护。
根据国际电工委员会标准,SFC的标准结构是:步+该步工序中的动作或命令+有向连接+转换和转换条件=SFC,状态转移图如图4-1所示。
SFC程序的运行规则是:从初始步开始执行,当每步的转换条件成立,就由当前步转为执行下一步,在遇到END时结束所有步的运行。
我们看到SFC最核心的部分就是步、转换条件和转移方向,这三者被称为SFC的三要素。(www.xing528.com)
步是系统所处的阶段(状态),根据输出量的状态变化划分。任何一步内,各个输出量状态保持不变,同时相邻的两步输出量总的状态是不同的。
转移条件则是触发状态变化的条件,通常包括外部输入信号、内部编程原件触点信号、多个信号的逻辑组合等。
图4-2所示是步与转移条件的示意。
图4-1 状态转移图
图4-2 步与转移条件
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。