
3.2 三菱GX Developer V8软件的安装与运行
3.2.1 安装GX Developer V8软件
GX Developer V8.86版本中完整的安装包内容应与图3-2-1所示一致,其中除有安装程序Setup.exe、序列号sn等主体文件外,还有四个子文件夹:DNaviplus、EnvMEL、GX_Com、Update,在安装GX Developer V8之前请先卸载先前的版本,如V7,然后安装三菱PLC软件的“通用环境”,再安装V8,否则所安装的程序有可能不能正常工作。

图3-2-1 GX Developer V8安装包中的内容
1.环境安装
在光盘所带的“EnvMEL”子文件夹中单击“Setup.exe”,先安装三菱“通用环境”软件,其安装首界面如图3-2-2所示,在出现如图3-2-3所示安装提示后,通用环境安装结束。

图3-2-2 GX Developer环境安装首界面

图3-2-3 GX Developer V8通用环境安装提示
2.GX Developer V8的安装
在完成通用环境的安装后,再单击光盘根目录中的Setup.exe,开始安装GX Developer V8软件。
在出现图3-2-4所示的“设置”向导后,出现图3-2-5所示的欢迎画面,在图3-2-6所示的“用户信息”中输入“公司”名称,得到图3-2-7所示的“注册确认”。

图3-2-4 GX Developer V8“设置”向导

图3-2-5 GX Developer V8欢迎画面

图3-2-6 用户信息

图3-2-7 注册确认
在图3-2-8 中输入产品的序列号后,在图3-2-9中注意选择第一个部件—ST语言程序功能,在图3-2-10中注意不要选择任何部件,在图3-2-11中请选择“MEDOC打印文件的读出”等3个选项。在图3-2-12所示的“选择目标位置”中默认选择目标文件夹,出现图3-2-13所示的安装过程进度条,软件开始在所选择的目标文件夹安装文件,在此过程中会出现一系列提示信息(如图3-2-14所示的安装共通部件等),之后出现图3-2-15的提示信息,本软件产品安装完毕,在计算机的桌面会出现一个GX Developer V8的快捷方式图标(见图3-2-16)。

图3-2-8 输入产品序列号

图3-2-9 选择部件1—选择

图3-2-10 选择部件2—不选择

图3-2-11 选择部件3—选择3个选项

图3-2-12 选择目标位置

图3-2-13 安装过程进度条

图3-2-14 安装共通部件

图3-2-15 安装完毕

图3-2-16 桌面快捷方式图标
3.2.2 启动GX Developer V8
1.启动程序
单击如图3-2-16所示的桌面快捷方式图标,启动GX Developer V8,出现如图3-2-17所示的GX Developer V8默认窗口。

图3-2-17 GX Developer V8的默认窗口
2.选择PLC机型
单击“”图标新建工程,出现如图3-2-18所示的创建新工程窗口,图3-2-18(a)是V8版本的默认窗口,它支持Q系列PLC。因本书以介绍FX2N机型为主,所以在“PLC系列”和“PLC类型”中分别选择“FXCPU”和“FX2N(C)”,保持默认的“梯形图”程序类型,如图3-2-18(b)所示,在“工程名设定”中可对所创建的工程进行名称和保存路径设定,也可在以后完成,创建新工程后的窗口如图3-2-19所示。

图3-2-18 创建新工程窗口

图3-2-19 创建新工程后的窗口
3.2.3 编程软件界面介绍
进入GX Developer V8的编程工作环境后(见图3-2-19),其工作界面分成以下几个部分。
标题栏:指出三菱GX Developer V8创建的工程名及保存路径(如果在图3-2-18中进行了工程名设定)、编程语言、步数等。
菜单栏:列出了编程软件各菜单命令。
工具栏:提供了常见命令的快捷操作方式。
工程管理窗口:对创建的新工程进行管理。
程序编辑窗口:编辑程序的窗口,可使用梯形图、指令表、SFC等语言编程。
状态栏:对软件的操作进行相关记录。
下面对主要的菜单栏、工具栏进行介绍。
1.菜单栏
三菱GX Developer V8软件在没有新建或打开工程前共提供了9个菜单,如图3-2-20(a)所示,在成功创建新工程后菜单由9个变成10个,即在“显示”菜单前增加了一个“变换”菜单,如图3-2-20(b)所示。

图3-2-20 GX Developer V8的菜单栏
1)工程菜单
如图3-2-21所示,提供了常见的创建新工程/打开工程/保存工程等工程命令。本菜单中重要的有编辑数据(见图3-2-22)、改变PLC类型(见图3-2-23)、读取其他格式的文件(见图3-2-24)、写入其他格式的文件(见图3-2-25)等命令。其中,编辑数据中的改变程序类型如图3-2-26所示,它可以在梯形图、SFC之间转换。改变PLC类型可以根据实际的PLC机型来选择转换要编写的程序,读取(写入)其他格式的文件可以读取以前FXGP-WIN或FXGP-DOS的文件或者按以前的文件格式写入PLC中。

图3-2-21 工程菜单

图3-2-22 编辑数据

图3-2-23 改变PLC类型

图3-2-24 读取其他格式的文件

图3-2-25 写入其他格式的文件

图3-2-26 改变程序类型
2)编辑菜单
编辑菜单主要完成梯形图程序的编辑修改,如插入、删除等。创建或打开工程后的编辑菜单如图3-2-27所示。编辑菜单中,默认的编辑模式是“写入模式”,“梯形图标记”下拉命令是在编辑梯形图程序中一些常见的命令(见图3-2-28),“文档生成”是指在保存编写的程序时自动生成的一些文档,用户可以自行选择。

图3-2-27 编辑菜单

图3-2-28 “梯形图标记”下拉命令
3)查找/替换菜单
如图3-2-29所示,本菜单主要用于查找或者替换一些软元件/指令/步号/字符串等。
4)变换菜单
如图3-2-30所示,变换菜单主要用于转换软件的工作状态,一般在程序编写完成后进行变换,但也可以在程序运行中写入进行变换,也可将编辑中的全部程序进行变换。

图3-2-29 查找/替换菜单

图3-2-30 变换菜单
5)显示菜单
默认的显示菜单如图3-2-31(a)所示,它显示的是梯形图程序,通过“Alt+F1”组合键或者鼠标选择,也可显示列表形式程序,如图3-2-31(b)所示。
除注释/别名显示等以外,本菜单中一个重要的命令是“工具条”,单击该命令可弹出默认的工具条选框,如图3-2-32(a)所示,工具条选框的作用是对工具栏进行设置,单击“●”使之在“●”和“○”之间转换,可以设置工具栏,图3-2-32(b)所示的设置使工具栏只留下了“标准”工具。

图3-2-31 显示菜单

图3-2-32 工具条选框
显示菜单中另一个较常见的命令是“放大/缩小”命令,通过改变“倍率”可以改变梯形图程序显示的大小,其对话框如图3-2-33所示。
6)在线菜单
如图3-2-34所示,在线菜单中最主要也是最常用的命令有三大类,“PLC写入”命令将已编写并变换好的程序下载到PLC中,“PLC读取”命令将程序从PLC上传到计算机中,“监视”“调试”“跟踪”命令用于对PLC程序进行监控和调试。
7)诊断菜单
如图3-2-35所示,诊断菜单主要用于诊断PLC或者网络、以太网等,并报告出错信息。

图3-2-33 放大/缩小对话框

图3-2-34 在线菜单
8)工具菜单
如图3-2-36所示,工具菜单主要列出了软件和PLC所配备的一些工具,如程序检查、数据合并工具,这是软件默认带的,如果用户安装了一些智能功能模块,其所配套的工具软件也会在此菜单列表中显示,如果用户配套安装有仿真工具软件,“梯形图逻辑测试起动”命令将有效。

图3-2-35 诊断菜单

图3-2-36 工具菜单
9)窗口菜单
如图3-2-37所示,窗口菜单主要用于排列显示窗口。
10)帮助菜单
如图3-2-38所示,帮助菜单主要对用户进行一些简单的帮助提示。

图3-2-37 窗口菜单

图3-2-38 帮助菜单
2.工具栏
三菱GX Developer V8常见工具栏如图3-2-39~图3-2-47所示,一共9个,可以参考图3-2-32对其设置。

图3-2-39 标准工具栏

图3-2-40 数据切换工具栏

图3-2-41 梯形图符号工具栏

图3-2-42 程序工具栏

图3-2-43 列表工具栏

图3-2-44 SFC工具栏

图3-2-45 注释工具栏

图3-2-46 软元件内存工具栏

图3-2-47 SFC符号工具栏
3.2.4 输入PLC示例程序
1.输入程序
在创建新工程进入PLC编程环境后,光标停在程序显示区段的左上角(见图3-2-19),按如下步骤输入梯形图示例程序。
1)输入触点与线圈
在图3-2-41所示的梯形图符号工具栏中,单击第一个按钮“”,或者按快捷键“F5”,弹出图3-2-48所示的“梯形图输入”对话框,在其中输入x24(软件会默认为X024,下同),按“确定”按钮,常开触点X024输入梯形图程序中。
在图3-2-41所示的梯形图符号工具栏中,单击第三个按钮“”,或者按快捷键“F6”,弹出图3-2-49所示的“梯形图输入”对话框,在其中输入x21,单击“确定”按钮,常闭触点X021输入梯形图程序中。
在图3-2-41所示的梯形图符号工具栏中,单击第五个按钮“”,或者按快捷键“F7”,弹出图3-2-50所示的“梯形图输入”对话框,在其中输入y20,单击“确定”按钮,线圈Y020输入梯形图程序中。
这三步输入完后梯形图程序的第一行如图3-2-51所示。

图3-2-48 输入常开触点X024

图3-2-49 输入常闭触点X021

图3-2-50 输入线圈Y020

图3-2-51 第一行输入结果
2)输入定时器指令
将光标移动到第二行,按上述方法输入常开触点X021(见图3-2-52)。
在图3-2-41的梯形图符号工具栏中,单击第五个按钮“”,或者按快捷键“F7”,弹出图3-2-53所示的“梯形图输入”对话框,在其中输入“t1 k30”,单击“确定”按钮,定时器指令被输入梯形图程序中。
按上述方法分别按“F5”“F7”快捷键,输入T1和线圈Y021,如图3-2-54和图3-2-55所示。

图3-2-52 输入常开触点X021

图3-2-53 输入定时器指令

图3-2-54 输入定时器T1

图3-2-55 输入线圈Y021
3)输入计数器指令
按上述方法输入常开触点X022(见图3-2-56)。在图3-2-41的梯形图符号工具栏中,单击第五个按钮“”,或者按快捷键“F7”,弹出图3-2-57所示的“梯形图输入”对话框,在其中输入“c0 k10”,单击“确定”按钮,计数器指令被输入梯形图程序中。
按上述方法分别按“F5”“F7”快捷键,输入计数器C0和线圈Y022,如图3-2-58和图3-2-59所示。

图3-2-56 输入常开触点X022

图3-2-57 输入计数器指令

图3-2-58 输入计数器C0

图3-2-59 输入线圈Y022
4)输入高级指令—数据传送指令MOV
按上述方法输入常开触点X023(见图3-2-60)。
在图3-2-41所示的梯形图符号工具栏中,单击第六个按钮“”,或者按快捷键“F8”,弹出图3-2-61所示的“梯形图输入”对话框,在其中输入“mov d0 d2”,单击“确定”按钮,数据传送高级指令MOV被输入梯形图程序中。

图3-2-60 输入常开触点X023

图3-2-61 输入高级指令MOV
5)程序转换
输入后的完整示例程序如图3-2-62所示,此时程序编辑窗口呈灰色,表明仍处于程序编辑状态,单击工具栏中的“”或“
”按钮或按快捷键“F4”,转换后的程序已有步数显示,且程序窗口变为白色,如图3-2-63所示。

图3-2-62 转换前的梯形图程序

图3-2-63 转换后的梯形图程序
2.PLC和计算机联机工作
PLC和计算机联机工作的步骤如下。
(1)将计算机编程软件中编写的PLC程序保存。
(2)用编程电缆将PLC装置通过PLC的编程接口和计算机的COM接口或USB接口连接好。
(3)接通PLC的电源。
(4)将计算机中的PLC程序下载至PLC。
单击工具栏中的“”下载按钮,将PLC程序下载,如图3-2-64所示。
单击图3-2-64中的“”按钮,将“程序”“软元件注释”“参数”下的内容都选上(见图3-2-65),再单击图3-2-64中的“
”按钮,出现图3-2-66所示对话框,单击“
”按钮后PLC程序开始写入,会看到写入过程的进度条(见图3-2-67),如果没有注释内容,将弹出消息提示框如图3-2-68所示,图3-2-69所示对话框表示将程序下载到PLC的工作已完成。

图3-2-64 PLC写入对话框

图3-2-65 选择所有

图3-2-66 执行PLC写入

图3-2-67 PLC写入过程

图3-2-68 消息提示框

图3-2-69 写入完成
(5)PLC程序上传至计算机。
单击“”上传按钮,弹出PLC读取对话框如图3-2-70所示,在其中的“文件选择”页中单击“
”,将参数、程序都选择上,单击“
”按钮,弹出图3-2-71所示对话框,单击“
”按钮,PLC开始读取,出现读取过程的进度条如图3-2-72所示。在相继出现图3-2-73、图3-2-74所示对话框后,PLC程序从PLC装置上传至计算机。

图3-2-70 PLC读取

图3-2-71 执行PLC读取

图3-2-72 PLC读取过程进度条

图3-2-73 PLC读取消息提示框

图3-2-74 读取完成
(6)通信设置。
如果PLC与计算机没有联通,可以单击图3-2-70中的“传输设置”按钮进行通信设置,在弹出的图3-2-75所示对话框中,单击“”串行图标,在弹出的图3-2-76所示对话框中选择正确的通信端口(如COM1口),单击图3-2-75中的“通信测试”按钮,如果弹出图3-2-77所示对话框,表示PLC与计算机正确连接上了,否则系统会一直测试到连接成功为止。单击图3-2-75中的“系统图象”按钮,弹出图3-2-78所示对话框,显示计算机与PLC通信的状况。

图3-2-75 传输设置

图3-2-76 选择通信端口

图3-2-77 计算机与PLC连接成功
(7)梯形图、列表互换。
单击工具栏中的“”,或者在图3-2-31(b)所示的“显示”菜单中单击“列表显示”命令,可以把PLC程序在梯形图、列表形式之间进行显示切换,图3-2-79所示是与图3-2-63所示梯形图程序对应的列表显示转换结果。

图3-2-78 计算机与PLC正常联通系统图像

图3-2-79 列表显示