GX-Developer软件SFC编程

GX-Developer软件SFC编程

ID:43485040

大小:1015.41 KB

页数:15页

时间:2019-10-07

GX-Developer软件SFC编程_第1页
GX-Developer软件SFC编程_第2页
GX-Developer软件SFC编程_第3页
GX-Developer软件SFC编程_第4页
GX-Developer软件SFC编程_第5页
资源描述:

《GX-Developer软件SFC编程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、GX-Developer软件SFC编程一、简介顺序功能图(SequeentialFunctionChart)是一种新颖的、按照工艺流程图进行编程的图形编程语言。这是一种IEC标准推荐的首选编程语言,近年来在PLC编程中已经得到了普及和推广,SFC编程的优点:1、在程序中可以很直观地看到设备的动作顺序。比较容易读懂程序,因为程序按照设备的动作顺序进行编写,规律性较强。2、在设备故障时能够很容易的查找出故障所处在的位置。3、不需要复杂的互锁电路,更容易设计和维护系统。SFC的结构:步+转换条件+有向连接+机器工序的各个运行动作=SFC。SFC程

2、序的运行从初始步开始,每次转换条件成立时执行下一步、在遇到END步时结束向下运行。本教程主要介绍在三菱PLC编程软件GX-Developer中怎样建立及编写SFC顺序功能图。本教程所用软件版本为:GX-Developer软件SFC编程-1-作者:渠伟例题:自动闪烁信号。要求,PLC上电运行后,Y0、Y1以一秒钟为周期交替闪烁。下面是本例的梯形图语言程序和指令表语言程序(图A和图B)。启动初始步(图A)(图B)下面我们开始对图(c)所示的SFC程序进行一下简单的认识。一个完整的SFC程序包括初始步、方向线、转移条件和转移方向组成(如图初始步符

3、号C)。在SFC程序中初始步必须是激活转移条件符的,所以要有启动初始步的条件,本例号中梯形图(图A)的第一行表示启动初始步,在SFC程序中启动初始步也要用方向线符号梯形图.转移符号+目标号(图C)下面,我们开始具体的项目建立及程序输入。GX-Developer软件SFC编程-2-作者:渠伟二、新建工程打开软件之后,从【工程】菜单下选择【创建新工程】,或使用快捷按钮打开【创建新工程】界面。在【创建新工程】界面里面,选择好要使用的PLC系列及PLC类型,笔者使用的是FX3UC型号的PLC。在【程序类型】里面,选择SFC,顺序功能图(Sequen

4、tialFunctionChart)你可以选择现在设置工程名及保存路径,只需在【设置工程名】选择框打勾即可激活编辑,也可以在保存工程的时候设置工程名及保存路径。“索引”可以不设置。设置完成之后,点击确定按钮,会弹出一个对话框,点击“是”确定新建工程。GX-Developer软件SFC编程-3-作者:渠伟新建工程之后的初始界面如下图所示,程序上传及下载当前区域的表格界面对应的是左栏【程序】分组下的【MAIN】界面,可以创建一定数量的程序块。双击【COMENT】,此区域就可以显示软元件注释编辑表格窗口。双击【PLC参数】,会弹出PLC参数编辑窗

5、口GX-Developer软件SFC编程-4-作者:渠伟三、新建程序新建初始化程序首先我要创建一个初始化程序。在前一页的视图中,双击【块标题】下的0号空白行,弹出【块信息设置】窗口,用户可以自行定义“块标题”,也就是程序块的名字,也可以不定义名字,选择程序块的【块类型】,此时我们选择的是【梯形图块】类型。为什么要选择【梯形图块】呢,我们不是在编辑SFC程序吗?这个在前面的简介里面提到过,在SFC程序中,初始步必须是激活的,而我们激活的方法是利用一段梯形图程序,并且这一段梯形图程序是要放在SFC程序的开头部分的。在以后的SFC编程中,初始步的

6、激活都是利用一段梯形图程序,放在SFC程序的第一部分(也即第0块)。GX-Developer软件SFC编程-5-作者:渠伟初始化程序编辑接上页,点击执行按钮,弹出梯形图编辑窗口。在右边梯形图编辑窗口中输入激活初始步的梯形图。本例中我们利用PLC的一个辅助继电器M8002(上电脉冲)来激活初始步S0。在梯形图编辑窗口中单击第0行,输入初始化梯形图,如下图所示。输入完成后,单击【变换】菜单,在下拉菜单中选择“变换”项,或者也可以按快捷键F4,完成梯形图的变换。如果你忘记了变换程序,就打算关闭程序窗口,软件就会弹出下面的提示窗口,这时如果你不想放

7、弃刚才编辑的程序的话,就选择“否”,返回程序窗口,完成程序的变换。若是你选择了“是”,那么没有变换的程序将不被保存!在软件窗口的右上角,有两个关闭按钮,当初始化程序编写并且变换完成之后,点击下面的那个关闭按钮,关闭当前程序编辑窗口,回到程序的“MAIN”界面。也可以直接双击左边树状图里的【MAIN】,回到程序的“MAIN”界面。但是这时,刚才的程序编辑窗口并没有被关闭,指示被新打开的窗口覆盖住了,没有显示而已。GX-Developer软件SFC编程-6-作者:渠伟新建SFC程序初始化程序建立好了之后,我们要着手编写SFC程序了。双击第二个程

8、序块(No.1),在弹出的窗口中默认【块类型】为SFC,块标题由用户自行定义。然后点击执行,进入程序编辑窗口。在程序编辑窗口里面,左边是SFC程序编辑窗口,里面会自动生成一个初始

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。