专题1.5 GX-Developer编程软件的使用
GX-Developer编程软件是应用于三菱Q、QnA、A、FX等系列PLC的中文编程软件,可在Windows 9X及以上版本的操作系统运行。
1.5.1 GX-Developer编程软件的主要功能
GX-Developer的功能十分强大,集成了项目管理、程序输入、编译链接、模拟仿真和程序调试等功能,其主要功能如下。
1)在GX-Developer中,可通过线路符号、列表语言及SFC符号来创建PLC程序,建立注释数据及设置寄存器数据。
2)可创建PLC程序并将其存储为文件,用打印机打印。
3)可以在串行系统中与PLC进行通信、文件传送、操作监控以及各种测试。
4)可脱离PLC进行仿真调试。
1.5.2 系统配置
1.计算机
要求机型:IBM PC/AT(兼容);CPU:486以上;内存:8MB或更高(推荐16MB以上);显示器:分辨率为800像素×600像素,16色或更高。
2.接口单元
采用FX-232AWC型RS-232/RS-422转换器(便携式)或FX-232AW型RS-232C/RS-422转换器(内置式),以及其他指定的转换器。
3.通信电缆
采用FX-422CAB型RS-422缆线(用于FX2、FX2C型PLC,0.3m)或FX-422CAB-150型RS-422缆线(用于FX2、FX2C型PLC,1.5m),以及其他指定的缆线。
1.5.3 GX-Developer编程软件的安装
运行安装盘中的“SETUP”文件,按照逐级提示即可完成GX-Developer的安装。安装结束后,将在桌面上建立一个与“GX-Developer”相对应的图标,同时在桌面的“开始”→“程序”中建立一个“MELSOFT应用程序→GX-Developer”选项。若需增加模拟仿真功能,则可在上述安装结束后,再运行安装盘中LLT文件夹下的“STEUP”文件,按照逐级提示完成模拟仿真功能的安装。
1.5.4 GX-Developer编程软件的界面
双击桌面上的“GX-Developer”图标,即可启动GX-Developer,其窗口如图1-13所示。GX-Developer的窗口由项目标题栏、下拉菜单栏、快捷工具栏、编辑窗口和管理窗口等部分组成。在调试模式下,可打开远程运行窗口、数据监视窗口等。
图1-13 GX-Developer编程软件的窗口
1.下拉菜单
GX-Developer共有10个下拉菜单,每个菜单又有若干个菜单项。许多菜单项的使用方法与目前文本编辑软件的同名菜单项的使用方法基本相同。多数使用者很少直接使用菜单项,而是使用快捷工具。常用的菜单项都有相应的快捷按钮,其快捷键直接显示在相应菜单项的右边。
2.快捷工具栏
GX-Developer共有8个快捷工具栏,即标准、数据切换、梯形图标记、程序、注释、软元件内存、SFC以及SFC符号工具栏。以鼠标选取“显示”菜单下的“工具条”命令,即可打开这些工具栏。常用的有标准、梯形图标记和程序工具栏,将鼠标指针停留在快捷按钮上片刻,即可获得该按钮的提示信息。
3.编辑窗口
PLC程序是在编辑窗口进行输入和编辑的,其使用方法与众多的编辑软件相似。
4.管理窗口
管理窗口可实现项目管理、修改等功能。
1.5.5 工程的创建和调试范例
1.系统的启动与退出
要想启动GX-Developer,可用双击桌面上的图标。图1-14所示为打开的GX-Developer窗口。
图1-14 打开的GX-Developer窗口
选取“工程”菜单下的“关闭”命令,即可退出GX-Developer系统。
2.文件的管理
(1)创建新工程
打开“工程”菜单下的“创建新工程”命令,或者按〈Ctrl+N〉组合键操作,在出现的“创建新工程”对话框中选择PLC类型,如在选择FX2N系列PLC后,单击“确定”按钮。“创建新工程”对话框如图1-15所示。
图1-15 “创建新工程”对话框
(2)打开工程
打开一个已有工程的步骤是,打开“工程”菜单下的“打开工程”命令,或按〈Ctrl+O〉组合键,在出现的“打开工程”对话框中选择已有工程,单击“打开”按钮。“打开工程”对话框如图1-16所示。
图1-16 “打开工程”对话框
(3)文件的保存和关闭
若保存当前PLC程序、注释数据以及其他在同一文件名下的数据,可单击“工程”菜单下的“保存工程”命令,或按〈Ctrl+S〉组合键操作即可。若将已处于打开状态的PLC程序关闭,可单击“工程”菜单下的“关闭工程”命令。
3.编程操作
(1)梯形图输入
使用“梯形图标记”工具按钮(“梯形图输入”对话框如图1-17所示)或通过单击“编辑”菜单下的“梯形图标记”子菜单(如图1-18所示),将已编好的程序输入到计算机中。
图1-17 “梯形图输入”对话框
图1-18 “梯形图标记”子菜单
(2)编辑操作
通过执行“编辑”菜单栏中的指令,可对输入的程序进行修改和检查,如图1-18所示。
(3)梯形图的转换及保存操作
将编辑好的程序先通过单击“变换”菜单下的“变换”命令操作,或按〈F4〉键变换后,才能保存。变换操作如图1-19所示。在变换过程中显示梯形图的变换信息,如果在不完成变换的情况下关闭梯形图窗口,新创建的梯形图就不被保存。
图1-19 变换操作
4.程序调试及运行
(1)程序的检查
单击“诊断”菜单下的“PLC诊断”命令,弹出图1-20所示的“PLC诊断”对话框,进行程序检查。
图1-20 “PLC诊断”对话框
(2)程序的写入
在“STOP”状态下,单击“在线”菜单下的“PLC写入”命令,弹出“PLC写入”对话框,如图1-21所示。单击“参数+程序”按钮,再单击“执行”按钮,即可完成将程序写入PLC的操作。
图1-21 “PLC写入”对话框
(3)程序的读取
在“STOP”状态下,单击“在线”菜单下的“PLC读取”命令,可将PLC中的程序发送到计算机中传送程序时,应注意以下问题。
1)在计算机的RS-232C端口及PLC之间,必须用指定的缆线及转换器进行连接。
2)PLC必须在“STOP”状态下执行程序传送。
3)执行完“PLC写入”命令后,PLC中的程序将被丢失,原有的程序将被新读入的程序所替代。
4)在“PLC读取”时,程序必须在RAM或E2PROM内存保护关断的情况下读取。
(4)程序的运行及监控
1)运行:单击“在线”菜单下的“远程操作”命令,将PLC状态设为RUN模式,单击“执行”按钮,程序运行。“远程操作”对话框如图1-23所示。
2)监控:执行程序运行后,再单击“在线”菜单下的“监视”命令(如图1-23所示),可对PLC的运行过程进行监视。结合控制程序,操作有关输入信号,可观察输出状态。
(5)程序的调试
在程序运行过程中出现的错误有以下两种。
1)一般错误。运行的结果与设计的要求不一致,需要修改程序。先单击“在线”菜单下的“远程操作”命令,将PLC设为STOP模式,再单击“编辑”菜单下的“写入模式”命令,再从第(3)步开始执行(输入正确的程序),直到程序正确为止。
图1-22 监视操作
图1-23 “远程操作”对话框
2)致命错误。在PLC停止运行时,PLC上的ERROR指示灯会亮,若需要修改程序,则应先单击“在线”菜单下的“清除PLC内存”命令,弹出“清除PLC内存”对话框,如图1-24所示。将PLC内的错误程序全部清除后,再从第(3)步开始执行(输入正确的程序),直到程序正确为止。
图1-24 “清除PLC内存”对话框
1.5.6 GX Simulator仿真软件的使用
GX Simulator仿真软件是GX-Developer编程软件的一个附加软件包。在安装GX-Developer编程软件后再加装GX Simulator仿真软件,可以实现不连接PLC的仿真模拟调试。
1.启动仿真
程序编辑完成后,单击菜单栏的“工具”→“梯形图逻辑测试起动”命令,或直接单击工具栏上的快捷按钮,启动仿真。
2.写入程序
启动仿真后,程序将写入虚拟PLC中,并显示写入进度,如图1-25所示。写入完成后,出现仿真窗口,如图1-26所示。此时程序自动运行并进入监视状态,如图1-27所示。
图1-25 程序写入的进度显示
图1-26 PLC运行状态窗口
3.软元件的测试
单击菜单栏的“在线”→“调试”→“软元件测试”命令,或直接单击工具栏上的快捷按钮,也可以单击鼠标右键(右击),在弹出的快捷菜单中选择“软元件测试”,则弹出“软元件测试”对话框,如图1-28所示。
图1-27 程序运行的监视状态
图1-28 软元件测试对话框
在该对话框中“位软元件”下的“软元件”中输入要强制的位元件(也可以选中软件元件后单击鼠标右键),再单击“强制ON”或“强制OFF”按钮。
4.软元件的监控
单击仿真窗口中的“菜单启动”→“继电器内在监视”命令,在弹出的窗口中单击“软元件”,在“位软元件窗口”或“字软元件窗口”中选择需要监控的软元件,监控界面如图1-29所示。
图1-29 软元件监控界面1
在监控界面中,位软元件窗口中置ON的用黄色显示,字软元件窗口中显示当前值。对于位软元件,在其相应的位置处双击,可以强制ON,再次双击可以强制OFF,对于数据寄存器D,可以直接置数。
对于软元件的监控,还可以通过单击工具栏中的软元件登录按钮,在出现的窗口中输入需要监控的软元件,完成后单击“监视开始”按钮,如图1-30所示,可以适时监控程序中各软元件的运行状态。
图1-30 软元件监控界面2
5.时序图的监控
单击仿真窗口的“菜单启动”→“继电器内在监视”命令,出现窗口监视界面,单击“时序图”→“启动”,出现时序图监控界面。单击“软元件”→“软元件登录”,选择或直接输入需要监控的软元件并输入元件编号,单击“登录”按钮进行确认,完成后单击“监视状态”中的“正在进行监控”按钮,如图1-31所示,可以适时监控程序中各软元件的变化时序图。
图1-31 时序图监控界面
6.退出仿真
单击菜单栏中的“工具”→“梯形图逻辑测试结束”命令,或直接单击工具栏上的快捷按钮,退出仿真。这时程序处于“读出模式”,若要对程序进行编辑修改,需要单击菜单栏中的“编辑”→“写入模式”命令或单击工具栏上的快捷按钮,才可以对程序进行编辑和修改。