第3章 三菱编程软件操作使用

3.1 编程工具

3.1.1 PLC编程电缆

编程电缆是将PLC和计算机或编程器通信连接起来的必备工具,现在的编程电缆多是RS232接口电缆,一端与PLC相连,另一端一般接在计算机的COM端口上,PLC新机型的编程电缆现在也有采用USB接口电缆的。FX系列PLC常见的编程电缆有RS-232C(长3m)和RS-422(长1.5m)两种。

3.1.2 计算机或编程器

三菱公司实现PLC编程的手段有两种,一种是计算机,用户必须在计算机上安装三菱公司的PLC编程软件,通过软件编程将PLC软件编好下载到PLC中实现,如图3-1-1所示。另一种是编程器,用户只要将编程电缆连接到PLC中,直接根据编程器中的面板用指令表语言输入指令到PLC中即可,三菱公司的编程器有FX-10P-E、FX-20P-E两种,适用于所有FX系列PLC,但FX-20P-E编程器通过转换器FX-20P-E-FKIT也可用于F系列PLC,图3-1-2是FX-20P-E手持编程器(Handy Programming Panel,HPP)与PLC的连接示例。

img

图3-1-1 FX2NPLC和计算机联机

img

图3-1-2 FX-20P-E手持编程器与PLC的连接

FX-20P-E手持编程器有联机和脱机两种操作方式。

(1)联机(Online)方式:编程器可对PLC的用户程序存储器进行直接操作、存取,在写入程序时,若PLC内未装EEPROM存储器,程序写入PLC内部RAM,若PLC内装有EEPROM存储器,程序写入该存储器。

(2)脱机(Offline)方式:脱机方式可进行HPP内部存储器的存取,编制的程序应先写入HPP内部的RAM,再成批地传送到PLC的存储器中,也可以在HPP和ROM写入器之间进行程序传送。

本书主要讲述计算机编程方式,编程器的使用方法读者可参考相关说明书或参考资料。

3.1.3 可编程工具软件

目前,能够在Windows环境下编写FX2N PLC程序的编程软件有以下几种。

1.SWOPC-FXGP/WIN-C编程软件

SWOPC-FXGP/WIN-C编程软件可对FX系列PLC进行编程,其特点是占用内存小(不到2MB)、使用方便、可在Windows 3.1和Windows 95环境下运行,并实现实时监控,C表明是中文版(若为英文版则最后英文为E),图3-1-3是SWOPC-FXGP/WIN-C软件的启动画面,图3-1-4是该软件支持的PLC型号。

img

图3-1-3 SWOPC-FXGP/WIN-C软件启动画面

img

图3-1-4 SWOPC-FXGP/WIN-C软件支持的PLC型号

2.GX Developer编程软件

GX Developer是另一个能够编写三菱FX2N PLC程序且功能比SWOPC-FXGP/WIN-C更强大的编程软件。GX Developer软件的特点如下。

(1)可以创建梯形图、SFC(顺序功能图)、ST(结构化文本)或者指令表等多种PLC程序并将其存储为文件,用打印机打印,能够成批量注释数据。

(2)能够在软件中与PLC进行实时通信、文件传送、操作监控和测试。

(3)在安装配套仿真软件的情况下,能够脱离PLC进行模拟仿真。

(4)支持Windows 9x以上的各种操作系统。

(5)使用GX Developer 同一个软件可以创建Q系列、A系列、FX等系列的PLC程序,特别是利用它编写的FX系列PLC程序,能够在DOS版程序[FXGP(DOS)格式]、SWOPC-FXGP/WIN版程序[FXGP(WIN)格式]之间相互转换,实现了设置操作的通用性。

(6)可充分利用Windows应用程序Excel、Word的特点来创建注释数据,加强现有资源的利用,操作起来非常方便。

(7)GX Developer还使编程标准化,例如,通过标签编程可创建顺控程序,可将反复使用的梯形图程序转化为功能块(FB)使顺控程序的开发变得简便易行;在任意的梯形图程序中附加宏名再将其宏登记到文件中,只需要通过输入简单的指令,就可以读出或者改变软元件加以利用。

GX Developer编程软件开始得到大家充分认可的是其Version 7(简称V7)版本,图3-1-5是V7版本的启动画面,图3-1-6是当下流行的Version 8(简称V8)版本。和V8版本比较起来,V7版本在安装时没有选择部件 1—选择ST语言,在工具栏中也没有菜单中的“ST”选项,并且不支持其最新的FX3U PLC,用V8版本创建的工程,在V7版本中有可能不能读取,两个版本的对应情况如表3-1-1所示。

img

图3-1-5 GX Developer的V7版启动画面

img

图3-1-6 GX Developer的V8版

表3-1-1 GX Developer V8对比

img

注:○:可以读取;×:不可以读取;①可以读取标签程序形式的数据。

GX Developer编程软件名称的统一格式为SWnD5-GPPW-E或SWnD5-GPPW-C,其中n为版本号,E表示为英文版,C表示为中文版,例如SW8D5-GPPW-C表示是中文的V8版。

本书主要介绍GX Developer V8.86版本(截至2017年9月,三菱公司发布的最新版本是V8.103H版)。