PLC 顺序功能图
- 格式:ppt
- 大小:846.50 KB
- 文档页数:31
基于FXGP-WIN的PLC顺序功能图绘制方法PLC应用系统的设计包括硬件系统设计和软件系统设计。
软件系统的设计主要是编程语言的设计。
PLC常用的编程语言有梯形图、指令表、顺序功能图、功能块图和结构文本等。
1 顺序功能图顺序功能图(Sequential Function Chart,SFC)又称状态转移图,它是描述控制系统的控制过程、功能和特性的一种图形,也是设计可编程程序控制器的顺序控制程序的有力工具。
SFC(顺序功能图)具有直观、简单、逻辑性强特点, 既具有流程图般简单清晰的结构,又不必处理复杂的联锁关系,使工作效率大为提高,而且程序调试和使用极为方便。
SFC主要由步(即状态)、有向连线、转换、转换条件和动作(或命令)组成。
根据步与步间进展的不同情况,顺序功能图有三种基本结构形式:a.单序列:各步按顺序相继激活的情况进展,如图1(a)所示;b.选择序列:在一个活动步之后紧接着有几个后继步可供选择的结构形式,如图1(b)各个分支都有各自的转换条件,但不能同时转换,只能沿其中一个分支转换;c.并行序列:在一个活动步之后有几个后继步同时激活的结构形式,如图1(c)所示,其中S20·X0为S22和S32同时激活的条件,而S22·S32·X1为S40激活的条件。
图1 SFC图的三种基本结构任何复杂的系统都可以由以上三种基本结构组成系统的功能图。
2 顺序功能图绘制实例以图2所示的SFC为例,介绍在FXGP-WIN/C编程软件下进行SFC绘制的步骤和方法。
首先进行SFC整体结构的绘制,再对状态框进行标记,然后编写置梯形图和输入转换条件。
图2示例SFC图2.1 SFC整体结构的绘制绘制SFC图,首先要绘制整个SFC图的结构。
在图2中,可以按照如下的顺序进行:a打开FXGP-WIN/C软件,新建一个文件,选择[视图]-[SFC]菜单进入SFC 图编辑界面;b光标默认在(H 0,W 0)(0行0列)处(即第一个方格),按快捷键F8,输入Ladder 0;c将光标移至(H 1,W 0),按快捷键F5,输入S0状态框和转换条件线;d将光标移至(H 1,W 0)的最下一行,按快捷键Shift+F6,输入并行分支线,该线为两条平行的直线;e接着在(H 2,W 0)和(H 3,W 0)处,按F5,分别输入S21和S22的状态框和转换条件线;f将光标移至(H 4,W 0)的最上面一行,按Shift+F4,输入S23的状态框,注意此时不是按F5;g将光标移至S23状态框的下面一行,按Shift+F9,可以输入向下的延长竖线,竖线长短视第二分支的长度来定。