4.1.1 软件概述
4.1.1.1 软件简介
FX-GP/WIN-C是三菱公司用于FX系列PLC的编程软件,该软件可在Windows 3.1及Windows 95/98等操作系统下运行。FX-GP/WIN-C软件具有以下功能。
(1)脱机编程
可以在计算机上通过专用软件采用梯形图、指令表及SFC顺序功能图来创建PLC程序。另外,编程后可进行语法检查、双线圈检验、电路检查,并提示错误步;对编程元件、程序块、线圈进行注释等操作。
(2)文件管理
对所编写的程序可作为文件进行保存,这些文件的管理与Windows中其他文件的管理完全一致,可进行复制、删除、重命名、打印等操作。
(3)程序传输
通过专用的电缆、接口,将计算机与PLC建立起通信连接后,可实现程序的读入与写出。
(4)运行监控
PLC与计算机建立通信后,计算机可对PLC进行监控,实时观察各编程元件ON/OFF的情况。
4.1.1.2 操作环境
运行FX-GP/WIN-C软件对计算机的最低配置要求如下。
CPU:80486及以上。
内存:8MB(推荐16MB以上)。
分辨率:800×600,16色。
操作系统,MS-DOS(MS-DOS/V)、Windows 3.1、Windows 95/98/2000等。
4.1.1.3 操作界面
图4-1所示为FX-GP/WIN-C软件的操作界面,该操作界面由下拉菜单、工具栏、编程区、状态栏、功能键、功能图等部分组成。
图4-1 FX-GP/WIN-C软件的操作界面(1)
1—下拉菜单;2—工具栏1;3—工具栏2;4—梯形图编程区;5—状态栏;6—功能键;7—功能图
(1)下拉菜单
下拉菜单按功能分为“文件”、“编辑”、“工具”等11个功能区(见图4-1),软件的所有功能均能在下拉菜单中找到。但在实际使用过程中,下拉菜单的使用频率并不高,而且很多常用的功能都可以在工具栏中找到。因此,下拉菜单只是作为工具栏必要的补充和延伸。
①文件菜单:这部分内容包括文件新建、打开、保存、打印以及显示最近打开几个文件等。因为这部分内容与其他软件相类似,所以在此不再赘述。
②编辑菜单:剪切、复制、粘贴、删除、撤销等功能与其他软件是完全一样的。但是,在这里软件新增了一些功能。在梯形图编程模式下编辑菜单增加了线圈注释、程序块注释、元件注释、元件名等功能。在指令表编程模式下编辑菜单中增加的则是NOP覆盖/写入、NOP插入、NOP删除。
③工具菜单:在梯形图编程模式下工具菜单中涵盖了各种触点、线圈、功能指令、连线以及全部清除、转换功能。在指令表编程模式下工具菜单中仅有全部清除、指令表两个功能键,但是打开指令表对话框(见图4-2),也可以找到所有的触点、线圈、功能指令等。尽管在两种模式下该菜单显示的选项有所不同,但是所涵盖的内容是完全一样的。
图4-2 指令表工具栏
④查找菜单:在使用过程中,该菜单的许多功能是十分常用的,例如线圈/触点查找、元件查找、指令查找、交换元件地址等。因此,这些功能均罗列在工具栏1中(见图4-1),使其使用更简单、快捷。
⑤视图菜单:视图菜单的部分内容与工具栏2的部分内容是一致的。通过该菜单,用户可以选择使用梯形图编程模式、指令表编程模式、SFC编程模式,还可以选择显示注释、显示注释的类型以及寄存器的值。通过该菜单,可以开启或者关闭工具栏1、工具栏2、状态栏、功能键、功能图。此外,视图菜单中还有用于显示触点/线圈列表功能键,用于显示已用元件列表功能键,用于显示T/C(定时器/计数器)数据设定列表功能键。
⑥PLC菜单:该菜单中的功能,主要是在PC与PLC通信时使用的。较常用的有传送(用于程序的写入与读出)、实时监控的开启与停止、端口设置、串行口设置等。
⑦遥控菜单:该菜单的各功能主要是用于PC通过调制解调器与PLC相连接时使用的。该软件可通过电话网络与远程站点连接,从而实现数据的传送、接收。
⑧监控/测试菜单:当与PLC连接进行在线调试时,该菜单可提供程序监控、元件监控、强制Y输出、强制ON/OFF等功能。这些功能在现场调试时非常实用。
⑨选项菜单:该菜单提供了程序检查、参数设置、口令设置、PLC类型设置、串行口设置等功能。程序检查功能主要进行语法检查、双线圈检查、线路检查,检查完毕后显示结果,提示错误步骤。口令设置、PLC类型设置等内容详见后述。
⑩窗口菜单:窗口菜单可选择已打开窗口的布局类型,可水平、垂直、顺序排列以方便编程,实现编程者使用时在各种编程模式下自由切换。
帮助菜单:帮助菜单提供了该软件的版本信息以及简单的使用说明。
(2)工具栏1
为方便使用,该软件将部分使用频率较高的功能置于工具栏(见图4-1),便于编程人员使用。工具栏1主要选取菜单中“文件”、“编辑”、“查找”中常用的功能,以简洁的图标排列组成。使用时将图标移至工具栏图标上,此时会自动弹出该图标的名称,左键单击图标该功能即被选定。
(3)工具栏2
工具栏2由下拉菜单“视图”、“监控/测试”中常用的功能组成。其结构特点、使用与工具栏1完全相同。
(4)梯形图编程区
梯形图以其直观、简洁、通俗易懂等特点为大部分编程人员所采用。因此,在此仅以梯形图编程区作为典型进行说明。
左侧粗实线为母线,母线左侧数字为程序步序号(见图4-3)。编程区中蓝色实心阴影区为当前选定的操作区域,该操作区域为元件写入、删除位置或是连线的写入、删除位置。该区域可通过鼠标或键盘上的方向键选定。此外,在该区域可直接进行指令输入,无需切换到指令表编辑模式。灰色区域是编辑后来进行转换的区域,转换功能在工具菜单、功能键中均能找到。
图4-3 FX-GP/WIN-C软件的操作界面(2)
(5)程序状态栏
在梯形图编程下方就是程序状态栏(见图4-3),状态栏自左向右依次如下。
①显示当前窗口的名称,图4-3所示为梯形图编程窗口,另外还有指令表编辑窗口、SFC编辑窗口、注释窗口、寄存器窗口。
②在梯形图、指令表编辑模式下显示已编辑程序步数和程序步总数,在SFC编程模式下显示光标当前位置。图4-3显示为“程序步[3248/8000]”,即已经编辑3248步程序/程序步总数为8000步。
③显示当前状态,有写入、读入、写出等。
④显示PLC的类型,图4-1显示为FX2N/FX2NC。
(6)功能键
根据图4-1,位于程序状态栏下方的是功能键,位于编程区的是功能图。特别需要说明的是,功能图仅出现在梯形图编程模式下,在指令模式或SFC编程模式等状态下仅有功能键。功能键与功能图所涉及的内容大致相同,相比之下,功能键较功能图功能稍多一点。
功能键的使用有两种方法:一是可通过鼠标左键单击直接选定;二是每个功能键分别与键盘上F1~F9键相对应,分别标注在功能键的左下角,因此,按“F1~F9”键也可选定相应的功能。功能键包括17个功能,分两行显示,通过“Shift”相互切换。
(7)功能图
功能图中包括14个功能。为方便编程人员的使用,功能图可就近置于编程区任意位置。只能通过鼠标左键单击选定。编程人员可根据自己的喜好选择合适编辑方法。