在PLC中 SFC语言是由什么状态输出和转换

Python015

在PLC中 SFC语言是由什么状态输出和转换,第1张

SFC程序的运行从初始步开始,每次转换条件成立时执行下一步,在遇到END步时结束向下运行。

顺序功能图(Sequeential Function Chart),简称“SFC”,是一种新颖的、按照工艺流程图进行编程的图形编程语言。这是一种IEC标准推荐的首选编程语言,近年来在PLC编程中已经得到了普及和推广, SFC编程的优点:

1、在程序中可以很直观地看到设备的动作顺序。比较容易读懂程序,因为程序按照设备的动作顺序进行编写,规律性较强。

2、在设备故障时能够很容易的查找出故障所处在的位置。

3、不需要复杂的互锁电路,更容易设计和维护系统。

SFC的结构: 步+转换条件+有向连接+机器工序的各个运行动作=SFC。

sfr数据类型与int,char等一样

sfr定义特殊功能寄存器

如sfrP0=0X80H

定义特殊功能寄存器P0并且规定P0的地址值为0X80H。