![三菱FX2N PLC及变频器应用技术](https://wfqqreader-1252317822.image.myqcloud.com/cover/396/32607396/b_32607396.jpg)
第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](https://epubservercos.yuewen.com/2F1A9B/17579479907433306/epubprivate/OEBPS/Images/txt003_1.jpg?sign=1738856131-Zoznm6UuwptMs04N3aQFKGgAaDP2aDjr-0-2db2d024f45bb03a8f3e618134f27794)
图3-1-1 FX2NPLC和计算机联机
![img](https://epubservercos.yuewen.com/2F1A9B/17579479907433306/epubprivate/OEBPS/Images/txt003_2.jpg?sign=1738856131-hzlA9oOUepF1hKxjkiW2ihC221UrdeAy-0-974403e0025e5b8643622a439a7c0cde)
图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](https://epubservercos.yuewen.com/2F1A9B/17579479907433306/epubprivate/OEBPS/Images/txt003_3.jpg?sign=1738856131-DAT5a0vjs7TrISmC3lcP8styGmKeeJuF-0-1b0ecf0d60886fa26de07805eb5a94f2)
图3-1-3 SWOPC-FXGP/WIN-C软件启动画面
![img](https://epubservercos.yuewen.com/2F1A9B/17579479907433306/epubprivate/OEBPS/Images/txt003_4.jpg?sign=1738856131-jIpR8DvPRbGFWH7yvfQZw2WSqlXwcNiL-0-9e98bc6743afa67e496d697d0d13239b)
图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](https://epubservercos.yuewen.com/2F1A9B/17579479907433306/epubprivate/OEBPS/Images/txt003_5.jpg?sign=1738856131-hM7xoxAHO5knQXoOkgvSBNP1IMAXTZbu-0-5c37d6e92e5bd7a887fcdcafeee62117)
图3-1-5 GX Developer的V7版启动画面
![img](https://epubservercos.yuewen.com/2F1A9B/17579479907433306/epubprivate/OEBPS/Images/txt003_6.jpg?sign=1738856131-J655xoVtnry7DnbGXxOWCBqd3NBOqLsj-0-910fc557ad1fa409e47f3f5e9a234a5f)
图3-1-6 GX Developer的V8版
表3-1-1 GX Developer V8对比
![img](https://epubservercos.yuewen.com/2F1A9B/17579479907433306/epubprivate/OEBPS/Images/txt003_7.jpg?sign=1738856131-hW3rkzepP4iJOl2LsYOvISjM7w91v5cz-0-22a69ee2a890538513bc31da0851ee15)
注:○:可以读取;×:不可以读取;①可以读取标签程序形式的数据。
GX Developer编程软件名称的统一格式为SWnD5-GPPW-E或SWnD5-GPPW-C,其中n为版本号,E表示为英文版,C表示为中文版,例如SW8D5-GPPW-C表示是中文的V8版。
本书主要介绍GX Developer V8.86版本(截至2017年9月,三菱公司发布的最新版本是V8.103H版)。