3.2三菱GXDeveIoper编程软件的使用

三菱FX系列PLC的编程软件有FXGP_WIN-C、GX Developer和GX Work三种。

FXGP_WIN-C软件体积小巧(约2MB多)、操作简单,但只能对FX2N及以下档次的PLC编程,无法对FX3系列的PLC编程,仅支持32位操作系统,建议初级用户使用。

GX Developer软件体积在几十到几百MB(因版本而异),不但可对FX全系列PLC进行编程,还可对中大型PLC(早期的A系列和现在的Q系列)编程,建议初、中级用户使用。

GX Work软件体积在几百MB到几GB,可对FX系列、L系列和Q系列PLC进行编程。与GX Developer软件相比,其除了外观和一些小细节上的区别外,最大的区别是GX Work支持结构化编程(类似于西门子中大型S7-300/400 PLC的STEP7编程软件),建议中、高级用户使用。

3.2.1软件的启动与窗口及工具说明

1.软件的启动

单击计算机桌面左下角“开始”按钮,在弹出的菜单中执行“程序→MELSOFT应用程序→GX Developer”,即可启动GX Developer软件,启动后的软件的窗口如图3-6所示。

978-7-111-67601-0-Chapter03-7.jpg

图3-6启动后的GXDeveloper软件窗口

978-7-111-67601-0-Chapter03-8.jpg

扫一扫看视频

2.软件窗口说明

GX Developer启动后不能马上编写程序,还需要新建一个工程,再在工程中编写程序。新建工程后(新建工程的操作方法在后面介绍),GX Developer窗口发生一些变化,如图3-7所示。

978-7-111-67601-0-Chapter03-9.jpg

图3-7新建工程后的GXDeveloper软件窗口

GX Developer软件窗口有以下内容:

1)标题栏:主要显示工程名称及保存位置。

2)菜单栏:有10个菜单项,通过执行这些菜单项下的菜单命令,可完成软件绝大部分功能。

3)工具栏:提供了软件操作的快捷按钮,有些按钮处于灰色状态,表示它们在当前操作环境下不可使用。由于工具栏中的工具条较多,占用了软件窗口较大范围,可将一些不常用的工具条隐藏起来,操作方法是执行菜单命令“显示→工具条”,弹出工具条对话框,如图3-8所示。单击对话框中工具条名称前的圆圈,使之变成空心圆,则这些工具条将隐藏起来,如果仅想隐藏某工具条中的某个工具按钮,可先选中对话框中的某工具条,如选中“标准”工具条,再单击“定制”,又弹出一个对话框(见图3-9),显示该工具条中所有的工具按钮,在该对话框中可取消某工具按钮,如果软件窗口的工具条排列混乱,可在图3-8所示的工具条对话框中单击“初始化”,软件窗口所有的工具条将会重新排列,恢复到初始位置。

978-7-111-67601-0-Chapter03-10.jpg

图3-8取消某些工具条在软件窗口的显示

978-7-111-67601-0-Chapter03-11.jpg

图3-9取消某工具条中的某些工具按钮在软件窗口的显示

4)工程数据列表区:以树状结构显示工程的各项内容(如程序、软元件注释、参数等)。当双击列表区的某项内容时,右方的编程区将切换到该内容编辑状态。如果要隐藏工程列表区,可单击该区域右上角的×,或者执行菜单命令“显示→工程数据列表”。

5)编程区:用于编写程序,可以用梯形图或指令语句表编写程序,当前处于梯形图编程状态,如果要切换到指令语句表编程状态,可执行菜单命令“显示→列表显示”。如果编程区的梯形图符号和文字偏大或偏小,可执行菜单命令“显示→放大/缩小”,弹出图3-10所示的对话框,在其中选择显示倍率。

6)状态栏:用于显示软件当前的一些状态,如鼠标所指工具的功能提示、PLC类型和读写状态等。如果要隐藏状态栏,可执行菜单命令“显示→状态条”。

3.梯形图工具说明

工具栏中的工具很多,将鼠标移到某工具按钮上,鼠标下方会出现该按钮功能说明,如图3-11所示。

978-7-111-67601-0-Chapter03-12.jpg

图3-10编程区显示倍率设置

978-7-111-67601-0-Chapter03-13.jpg

图3-11鼠标停在工具按钮上时会显示该按钮功能说明

下面介绍最常用的梯形图工具,其他工具在后面用到时再进行说明。梯形图工具条的各工具按钮说明如图3-12所示。

978-7-111-67601-0-Chapter03-14.jpg

图3-12梯形图工具条的各工具按钮说明

工具按钮下部的字符表示该工具的快捷操作方式,常开触点工具按钮下部标有F5,表示按下键盘上的F5键可以在编程区插入一个常开触点,sF5表示Shift键+F5键(即同时按下Shift键和F5键,也可先按下Shift键后再按F5键)0ift,cF10表示Ctrl键+F10键,aF7表示Alt键+F7键,saF7表示Shift键+Alt键+F7键。

3.2.2创建新工程

GX Developer软件启动后不能马上编写程序,还需要创建新工程,再在创建的工程中编写程序。

创建新工程有三种方法:一是单击工具栏中的978-7-111-67601-0-Chapter03-15.jpg按钮;二是执行菜单命令“工程→创建新工程”;三是按Ctrl键+N键,均会弹出创建新工程对话框,在对话框先选择PLC系列(见图3-13a),再选择PLC类型(见图3-13b)。从对话框中可以看出,GX Developer软件可以对所有的FX系列PLC进行编程,创建新工程时选择的PLC类型要与实际的PLC一致,否则程序编写后无法写入PLC或写入出错。

由于FX3S(FX3SA)系列PLC推出时间较晚,在GX Developer软件的PLC类型栏中没有该系列的PLC供选择,可选择“FX3G”来替代。在较新版本的GX Work2编程软件中,其PLC类型栏中有FX3S(FX3SA)系列的PLC供选择。

PLC系列和PLC类型选好后,单击“确定”按钮即可创建一个未命名的新工程,工程名可在保存时再填写。如果希望在创建工程时就设定工程名,可在创建新工程对话框中选中“设置工程名”,如图3-13c所示,再在下方输入工程保存路径和工程名,也可以单击“浏览”按钮,弹出图3-13d所示的对话框,在该对话框中直接选择工程的保存路径并输入新工程名称,这样就可以创建一个新工程。

3.2.3编写梯形图程序

在编写程序时,在工程数据列表区展开“程序”项,并双击其中的“MAIN(主程序)”,将右方编程区切换到主程序编程(编程区默认处于主程序编程状态),再单击工具栏中的978-7-111-67601-0-Chapter03-16.jpg(写入模式)按钮,或执行菜单命令“编辑→写入模式”,也可按键盘上的F2键,让编程区处于写入状态,如图3-14所示。如果978-7-111-67601-0-Chapter03-17.jpg(监视模式)按钮或978-7-111-67601-0-Chapter03-18.jpg(读出模式)按钮被按下,在编程区将无法编写和修改程序,只能查看程序。

978-7-111-67601-0-Chapter03-19.jpg

图3-13创建新工程

978-7-111-67601-0-Chapter03-20.jpg

扫一扫看视频

978-7-111-67601-0-Chapter03-21.jpg

图3-14在编程时需将软件设成写入模式

下面以编写图3-15所示的程序为例来说明如何在GX Developer软件中编写梯形图程序。梯形图程序的编写过程见表3-1。

978-7-111-67601-0-Chapter03-22.jpg

图3-15待编写的梯形图程序

表3-1图3-15所示梯形图程序的编写过程说明

978-7-111-67601-0-Chapter03-23.jpg

(续)

978-7-111-67601-0-Chapter03-24.jpg

(续)

978-7-111-67601-0-Chapter03-25.jpg

(续)

978-7-111-67601-0-Chapter03-26.jpg

3.2.4梯形图的编辑

1.画线和删除线的操作

在梯形图中可以画直线和折线,不能画斜线。画线和删除线的操作说明见表3-2。

表3-2画线和删除线的操作说明

978-7-111-67601-0-Chapter03-27.jpg

(续)

978-7-111-67601-0-Chapter03-28.jpg

2.删除操作(见表3-3)

表3-3一些常用的删除操作说明

978-7-111-67601-0-Chapter03-29.jpg

(续)

978-7-111-67601-0-Chapter03-30.jpg

3.插入操作(见表3-4)

表3-4一些常用的插入操作说明

978-7-111-67601-0-Chapter03-31.jpg

(续)

978-7-111-67601-0-Chapter03-32.jpg

3.2.5查找与替换功能的使用

GX Developer软件具有查找和替换功能,使用该功能的方法是单击软件窗口上方的“查找/替换”菜单项,弹出图3-16所示的菜单,选择其中的菜单命令即可执行相应的查找/替换操作。

978-7-111-67601-0-Chapter03-33.jpg

图3-16“查找/替换”菜单的内容

1.查找功能的使用(见表3-5)

表3-5查找功能的使用说明

978-7-111-67601-0-Chapter03-34.jpg

(续)

978-7-111-67601-0-Chapter03-35.jpg

2.替换功能的使用(见表3-6)

表3-6替换功能的使用说明

978-7-111-67601-0-Chapter03-36.jpg

(续)

978-7-111-67601-0-Chapter03-37.jpg

3.2.6读取并转换FXGP/WIN格式文件

在GX Developer软件推出之前,三菱FX系列PLC使用FXGP/WIN软件来编写程序,GX De-veloper软件具有读取并转换FXGP/WIN格式文件的功能。读取并转换FXGP/WIN格式文件的操作说明见表3-7。

表3-7读取并转换FXGP/WIN格式文件的操作说明

978-7-111-67601-0-Chapter03-38.jpg

(续)

978-7-111-67601-0-Chapter03-39.jpg

3.2.7在线监视PLC程序的运行

在GXDeveloper软件中将程序写入PLC后,如果希望看见程序在实际PLC中的运行情况,可使用软件的在线监视功能,在使用该功能时,应确保PLC与计算机之间通信电缆连接正常,PLC供电正常。在线监视PLC程序运行的操作说明见表3-8。

表3-8在线监视PLC程序运行的操作说明

978-7-111-67601-0-Chapter03-40.jpg

(续)

978-7-111-67601-0-Chapter03-41.jpg