GX Developer顺序程序编辑方法

更新时间:2023-12-21 18:07:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

GX Developer顺序程序(SFC)编辑方法

武汉工程职业技术学院 曹庆生

一、启动GX Developer、建立工程

完成创建工程的对话框设置,然后点 确定 1、选定PLC型号

2、先保留为“梯形图”类型

3、设置工程名称(也可以在存盘时再取名) 出现提示,点 是

二、建立初始状态S0

在梯形图编辑页面,做一段梯形图,设置S0建立条件,这里是M8002。

完成后,按 F4 转换(必须的),页面变为白色了。

三、改变为SFC类型

在左边的工程控制栏中,打开“程序”—右击“MAIN”(主程序)---单击“改变程序类型”

选SFC(已默认),点击 确定

四、编辑初始状态

双击MAIN,出现“块”设置表。

2

双击1#块,块默认是SFC类型,在块标题中输入“1”,点 执行

出现两个编辑窗口,左边是状态编辑窗口,右边是梯形图编辑窗口。

上图的双层框表示初始状态。请仔细看完上图。

光标放在输出设置位子上,在梯形图编辑窗口,写入程序。接一个假负载。按 F4 转换(必须的),页面变为白色了。?号消失了。

如果不接负载(输出),可直接按 F4 ,留着那个(?)号,没事的。 注意到,完成任何一段梯形图后,都要按 F4 转换。

3

这里的母线与梯形图有不同的意义,可以直接用OUT指令。

光标放在转移条件上,在梯形图窗口写入转移条件,这里是X001。

再按F8

直接打回车键,按F4转换。转移条件的?号消失了。

上图的TRAN表示Transfer-----转移 五、SFC程序编制

上面只是建立了初始状态、初始状态下的输出(不要也可以)和向下一状态的转移条件。下面就可以编制运行程序了。

1、建立新状态:

光标放在转移条件的下面,按F5(光标在不同的位子,F5功能是不同的,这里是放置状态框

)。

4

给这个新状态编一号码,默认是S10,除了S0~S9,你可以任意编。

还可以写上注释,也可以不写。

看见了,状态号是10,还没编辑输出,有(?)号哦,还没建立转移条件(是还没有编写),这个转移条件是需要以后加进去的。

2、编辑S10的输出:

注意:上图两个光标的位子。

注意,需要多个输出,必须先画一竖线,再OUT线圈。

画完后,记得要按F4哦。S10前面的 (?)号消失了

5

3、建立向下的转移条件:

新状态还没有向下的转移条件,需要新建条件。光标放在S10状态下面,按F5。

F5 变为这样的了

,这就是建立转移条件的。

光标再放回去,在梯形图窗口编辑转移条件,这里是T0定时器。

在梯形图窗口,键盘输入 : LD T0 回车,按F8,回车,按F4,转换

4、建立分支:

如果程序有分支,SFC还可以建立根据不同条件转移的分支。 光标在1#转移条件的位子上,按F6,确定,只是画了一条转折线。

光标移到转折线下端,再按F5,添加转移条件。

6

再移回光标,可以编辑分支转移的条件了。

5、编辑返回S0

光标放在建立新状态的位置上,按F8,

写入0,表示返回S0状态。

当然可以转移到任何状态上,只要在框中输入状态号就可了。

注意到:在梯形图窗口无论做了什么编辑工作,都必须按一下 F4 ,只有完成了转换,才能开始下一步编辑工作,否则会丢失所编辑的成果。也就是说状态图中的(?)号必须消失掉。

仿真操作前要进行全部转换!

其他操作与梯形图一样,不再赘述了。

7

六、返回纯梯形图

再双击MAIN,就回到纯梯形图类型(模式)了。

清楚了吗?

有问题,请来信 : cqs8031@163.com

8

本文来源:https://www.bwwdw.com/article/a285.html

Top