3. GX Works3工程创建与以太网参数设置
在 iQ-F 系列 PLC 的工业以太网集成工程中,GX Works3 既是编程平台,也是网络参数的唯一配置入口。以太网通信能否建立,往往不取决于梯形图逻辑,而取决于工程创建阶段是否正确选择了 CPU 型号、是否在模块配置中挂载了以太网相关模块、以及以太网端口参数是否与对端设备匹配。本节围绕“工程创建—模块配置—端口设置—协议确认—参数写入”这条主线,说明每一步的实际操作对象与判断依据。
一、工程创建:型号与系列决定可用功能
启动 GX Works3 后,通过“新建工程”进入工程类型选择界面。此处需要依次确定三个关键项:系列(Series)、机型(Type)和程序语言。对于 iQ-F 系列,系列选择 FX5CPU;机型需与实际硬件一致,例如 FX5U-32MT/ES、FX5U-64MT/ES、FX5U-80MT/ES,或 FX5UC 紧凑型。机型选择错误会直接导致后续模块配置树中不出现以太网端口节点,或出现与实物不符的模块。
程序语言通常选择“梯形图(Ladder)”,若工程涉及结构化文本可另建 ST 程序。工程创建完成后,左侧导航窗口会出现“参数”“模块配置”“程序”等节点。需要特别说明的是:iQ-F 的以太网端口属于 CPU 本体内置功能,不需要像 iQ-R 那样额外挂载以太网单元,但在“模块配置”中仍会以 CPU 内置以太网端口的形式呈现,其 IP 地址、子网掩码等参数在“参数 → FX5UCPU → 模块参数 → 以太网端口”下设置。
二、模块配置:确认本体与扩展的拓扑关系
模块配置界面以图形方式展示 CPU 本体、扩展板(Extension Board)和扩展适配器(Extension Adapter)的挂载关系。iQ-F 的扩展板安装在 CPU 正面,扩展适配器安装在左侧,二者可同时使用。常见配置包括:
- CPU 本体:FX5U-32MT/ES,内置以太网端口(1 个 RJ45,10/100 Mbps)。
- 扩展板:FX5-485ADP(RS-485 通信)、FX5-232ADP(RS-232 通信)等。
- 扩展适配器:FX5-ENET(以太网适配器,用于增加第二个以太网端口)。
在模块配置中,必须保证图形化挂载与实物完全一致。若实物安装了 FX5-ENET 适配器,而工程中未添加,则第二个以太网端口的参数无法设置;反之,若工程中添加了实物不存在的模块,写入时会报“模块配置不一致”错误。模块配置完成后,点击“反映到参数”或直接进入参数设置,系统会将模块信息同步到 CPU 参数中。
三、以太网端口设置:IP、子网与通信模式
进入“参数 → FX5UCPU → 模块参数 → 以太网端口”,可看到“基本设置”“应用设置”“IP地址设置”等选项卡。核心参数如下:
| 参数项 | 示例值 | 说明 |
|---|---|---|
| IP地址 | 192.168.1.10 | CPU 本体以太网端口地址 |
| 子网掩码 | 255.255.255.0 | 与对端设备同网段 |
| 默认网关 | 192.168.1.1 | 跨网段通信时使用 |
| 通信速度/模式 | 自动协商 / 100Mbps 全双工 | 建议与交换机一致 |
| 开放方式 | MC协议 / SLMP / Socket | 决定通信协议 |
IP 地址必须与上位机、HMI 或其它 PLC 处于同一网段。例如上位机为 192.168.1.100,则 PLC 可设为 192.168.1.10,子网掩码 255.255.255.0。若使用 FX5-ENET 适配器,则需在“以太网端口(适配器)”中单独设置第二组 IP,两个端口不能使用相同地址。
四、通信协议支持列表
iQ-F 内置以太网端口支持多种协议,选择不同协议时参数界面会动态变化:
- SLMP(Seamless Message Protocol):三菱专用协议,支持二进制/ASCII,常用于与 GX Works3、HMI、上位机通信。
- MC协议:与 SLMP 兼容,用于 Q/L/FX 系列上位链路通信。
- Socket通信(TCP/UDP):开放套接字,可自定义数据格式,适合与第三方设备通信。
- Modbus TCP:需通过专用指令或参数启用,作为服务器或客户端。
- FTP服务器:用于文件传输,可读取 CPU 内文件。
- SNTP:网络时间同步。
选择协议后,需设置端口号。SLMP 默认 TCP 端口为 5000,UDP 为 5000;Socket 通信可自定义,如 6000。若同时使用多个协议,需确保端口号不冲突。
五、参数写入流程与生效条件
参数设置完成后,必须执行写入操作才能生效。GX Works3 的写入流程如下:
- 点击工具栏“在线” → “写入至可编程控制器”。
- 在弹出的写入对话框中,勾选“参数”和“程序”(若仅修改参数,可只勾选参数)。
- 点击“执行”,等待写入完成。写入过程中 CPU 的 RUN/STOP 状态可能变化,建议在 STOP 状态下写入参数。
- 写入完成后,CPU 需要复位或重新上电,以太网参数才会正式生效。部分参数(如 IP 地址)在 RUN 状态下修改后需断电重启。
六、验证与排障
参数写入并复位后,可通过以下方式验证:
- 在电脑命令提示符中执行
ping 192.168.1.10,若返回“来自 192.168.1.10 的回复”,说明物理层与 IP 层连通。 - 在 GX Works3 中点击“在线” → “读取可编程控制器信息”,若能正常读取,说明 SLMP 通信正常。
- 若 PING 不通,依次检查:网线是否插好、电脑 IP 是否同网段、PLC 是否已复位、防火墙是否拦截。
综上,GX Works3 的以太网参数配置是一条从工程创建到写入验证的完整链路。工程创建决定了可用功能范围,模块配置保证了软硬件一致,端口设置与协议选择决定了通信能否建立,而写入与复位则是参数生效的必要条件。每一步都需与实物核对,才能避免“配置正确但通信不通”的常见问题。