2. iQ-F编程环境与工程创建

要让一台三菱FX5U(iQ-F系列)PLC真正进入可诊断、可远程运维的状态,第一步不是写程序,而是把"工程"这个容器搭对。GX Works3是iQ-F唯一的官方编程与配置平台,它把硬件型号、参数、程序、模块配置、标签、注释全部组织在一个工程文件里。后续所有故障诊断(如模块报错、通信异常、I/O诊断)都依赖这个工程中记录的硬件与参数信息。因此,本节的目标是:装好GX Works3、建一个型号正确的工程、完成最小可运行程序、下载并确认PLC进入RUN状态。

一、GX Works3的安装与版本选择

GX Works3的安装包通常以DVD或ISO形式提供,安装前需确认三点:操作系统为Windows 10/11 64位(较新版本已不支持32位);已安装.NET Framework与相应运行库;安装路径不含中文与空格,避免后续工程路径解析异常。安装过程中会依次安装环境组件、GX Works3主体和USB/以太网通信驱动,其中通信驱动是后续与PLC建立连接的关键,不能跳过。

版本选择上,GX Works3的版本号与支持的CPU型号、功能强相关。例如早期版本可能不支持FX5U的某些内置功能(如内置以太网的高级设置、CC-Link IE Field Basic)。建议使用较新的稳定版本,并在安装后通过"帮助→版本信息"确认版本号。若工程需要在多台电脑间迁移,应保持版本一致,否则高版本工程在低版本中可能无法打开。

安装完成后,建议先不连接PLC,直接启动GX Works3,确认软件能正常打开"新建工程"对话框,说明环境组件安装成功。

二、新建工程:型号与程序语言的选择

启动GX Works3后,选择"新建工程",会弹出工程类型选择窗口。这里的关键参数有三项:系列、机型、程序语言。

  • 系列:选择"FX5CPU"(iQ-F系列)。
  • 机型:根据实际硬件选择,如FX5U-32MT/ES、FX5U-64MT/ES等。机型决定了可用I/O点数、内置功能与模块扩展能力,选错会导致参数设置项与实际硬件不匹配。
  • 程序语言:可选梯形图(Ladder)、ST、FBD/LD等。对于以诊断和运维为主的工程,梯形图最直观,便于后续在线监控时观察触点与线圈状态。

此外,"工程名"与"保存路径"建议使用英文或拼音,避免中文路径在远程传输或版本管理时出现乱码。新建完成后,工程树中会出现"PLC参数""模块配置""程序"等节点,这就是后续所有配置的入口。

三、参数设置:让工程与硬件一致

参数设置是工程创建中最容易被忽略、却对诊断影响最大的一步。双击工程树中的"PLC参数",需要关注以下几类:

参数类别典型设置项对后续诊断的影响
PLC系统参数运行模式、时钟、注释容量影响在线监控时注释能否显示
内置以太网IP地址、子网掩码、通信协议远程运维的连接基础
内置RS-485波特率、数据位、校验与变频器/仪表通信的诊断依据
I/O分配输入输出起始编号、模块分配故障时定位具体I/O点

以内置以太网为例,若计划后续通过以太网远程运维,应在此处设置固定IP,例如192.168.1.10,子网掩码255.255.255.0。这个IP必须与上位机或远程网关在同一网段,否则后续无法建立连接。设置完成后点击"应用",参数会写入工程文件,下载时随程序一起写入PLC。

四、程序编写与下载

完成参数设置后,进入程序编辑区。对于本节的最小可运行示例,可以编写一段简单的起保停程序:X0为启动输入,X1为停止输入,Y0为输出。梯形图中X0常开触点与Y0常开触点并联,再与X1常闭触点串联,最后驱动Y0线圈。这段程序虽然简单,但足以验证下载、运行和在线监控的完整链路。

X0(常开) ──┬── X1(常闭) ── ( Y0 )
Y0(常开) ──┘

下载前需先建立与PLC的连接。FX5U支持USB和以太网两种方式。USB连接时,用USB线连接电脑与PLC的USB口,在GX Works3中选择"在线→当前连接目标",选择USB;以太网连接时,需先在电脑端设置同网段IP,再在连接目标中指定PLC的IP地址。连接成功后,状态栏会显示"已连接"。

下载操作选择"在线→写入至可编程控制器",勾选"程序"与"参数",点击执行。下载过程中PLC会短暂停止,下载完成后需将PLC切换到RUN状态。此时观察PLC面板的RUN指示灯应常亮,ERR指示灯应熄灭。若ERR灯闪烁或常亮,说明参数或程序存在问题,需回到工程中检查。

五、工程创建完成后的验证

验证工程是否真正可用,不能只看"下载成功"。建议做三步确认:第一,在线监控下强制X0为ON,观察Y0是否输出,X1为ON时Y0是否断开;第二,查看"诊断→PLC诊断",确认无模块异常、无通信错误;第三,记录当前工程版本与PLC固件版本,作为后续远程运维的基线。只有这三步都通过,工程才算真正建立完成,后续的故障诊断与远程运维才有可靠的参照。

iQ-F工程创建与下载验证链路 ① 安装GX Works3 Win10/11 64位 含USB/以太网驱动 ② 新建工程 系列:FX5CPU 机型:FX5U-32MT ③ 参数设置 IP:192.168.1.10 I/O分配、通信 ④ 程序编写 梯形图 起保停示例 ⑤ 连接与下载 USB / 以太网连接 写入程序 + 参数 PLC切换至RUN ⑥ 验证与基线 强制X0→Y0输出 PLC诊断无异常 记录工程/固件版本 FX5U PLC RUN 常亮 ERR 熄灭 USB Ethernet X0 X1 ... Y0 Y1 I/O端子 连接目标

至此,一个可用于后续诊断与远程运维的iQ-F工程基础已经建立。工程中保存的机型、IP参数、I/O分配和程序,将成为后续判断"是硬件故障还是参数错误""是通信中断还是程序逻辑问题"的重要依据。下一阶段的所有在线监控、故障诊断和远程操作,都将在本节建立的这个工程框架内展开。