发表于:2009-03-20 23:15:18
3楼
10.5 FX系列可编程控制器的SFC编程简介
10.5.1 SFC程序的说明
SFC程序安装梯形图表示的各步发生的具体控制把机械运行的顺序分成各步
SFC程序按照从“初始步”开始,接着进行满足转移条件后的各步,最后以“END”步结束的顺序进行。
1. 当起动SFC程序时,首先执行“初始化” 步。
2. 继续初始步的执行,直到满足转移条件1;当满足该转移条件时,停止初始步的执行,继续初始步后的处理。
SFC程序的处理以该方式逐步继续,直到执行了END步为止。
10.5.1 SFC图符号的列表
以下列出了SFC程序中使用的符号
10.5.3 SFC的步
步是组成块的基本单位,它们表示执行SFC程序的执行单位数。
1. 每步由多个运行输出组成;每块最多可以指定512步(所有块总共8192步)
2. 当创建SFC程序时给各步分配步号(自动或由用户指定)
监视步处理,并通过SFC控制指令指定强制START或END时使用步数。
10.5.3.1步□(无步属性)
10.5.3.2初始步
初始步表示块的开始,每块最多可以指定32个初始步,初始步处理与其他步的方式相同。
10.5.4 SFC的转移条件
“转移条件”是为了进入下一步处理而必须满足的条件。
10.5.4.1串行转移
(2)串行转移运行流程图
10.5.4.2选择转移
“选择转移”是若干步以并行方式汇合在一起的转移格式,并且只处理首先满足转移条件的步。
(4)选择转移运行流程图
10.5.4.3并行转移
“并行转移”是在满足相关的转移条件时,同时处理并行链接的若干步的转移格式。
(6)并行转移运行流程图
10.5.4.4跳转
10.5.5 FX系列可编程控制器的SFC编程实例
PLC可逆能耗制动SFC编程实例
输入/输出分配:
X0:正转启动 Y0:正转运行
X1:反转启动 Y1:反转运行
X2:正常停止 Y2:能耗制动
X3:FR保护
以上为能耗制动的SFC流程图(通常PLC书籍上介绍的SFC图画法)
能耗制动的梯形图如下:
以下为此能耗制动的SFC图的软件编程简易图例(创建新工程时程序类型请选择SFC)
1. 新建SFC工程
2. 产生梯形图块和SFC块
3. 在梯形图块中输入梯形图程序
4. 在SFC中输入各步的程序
5. 在SFC中输入转移条件
6. 在SFC中输入转移条件
7. 在SFC中输入各步的程序
8. 在SFC中输入各步的程序