4. GX Works3工程环境准备
远程诊断与运维能否顺利开展,很大程度上取决于工程环境是否在最初就搭建正确。GX Works3 是 iQ-R 系列 PLC 的官方工程工具,本节围绕“新建工程—CPU 参数—以太网端口—远程访问基础参数”这条主线,把后续章节要用到的通信底座一次性配置到位。需要强调的是,本节所有参数均为教学示例值,实际项目中应以现场网络规划与设备手册为准。
一、创建 iQ-R 工程:选对系列与型号
打开 GX Works3 后,通过“新建工程”进入工程类型选择界面。这里有两个关键选择:系列与机型。系列应选择 iQ-R,机型则要与实际 CPU 一致,例如 R04CPU、R08CPU、R16CPU 等。机型一旦选错,后续可用的参数项、模块配置范围都会不同,因此建议在选型前先确认 CPU 正面铭牌。
工程类型通常选择“标准工程”,程序语言可选梯形图(Ladder)或结构化文本(ST)。对于以远程诊断为主的工程,梯形图更直观,便于现场维护人员阅读。创建完成后,工程树中会出现“PLC 参数”“模块配置”“网络参数”等节点,这些正是本节后续配置的入口。
R04_RemoteDiag_2024,避免后期多个工程混淆。工程保存路径不要放在中文或过深目录下,以免个别工具链读取异常。二、CPU 参数设置:为远程访问打好基础
进入“PLC 参数”→“CPU 参数”,需要重点关注以下几类设置:
- 运行模式与启动方式:确认上电后 CPU 的启动模式(如 RUN/STOP),远程运维场景通常希望上电即进入 RUN,但调试阶段可先设为 STOP,避免误动作。
- 内置以太网端口设置:iQ-R 部分 CPU 自带以太网口,需在此启用并分配 IP。若使用以太网模块(如 RJ71EN71),则需在模块配置中单独设置。
- 远程口令与访问权限:为防止未授权访问,建议启用远程口令,并区分“读取”与“写入/运行”权限。示例中可设读取口令为
read123,写入口令为write456(仅示例,实际应使用强口令)。 - 通信超时与重试:远程链路可能不稳定,适当增大超时时间(如 30 秒)和重试次数(如 3 次),可减少误断连。
这些参数决定了 CPU 是否“愿意”接受远程连接,以及连接后能做什么。配置完成后需点击“应用”并写入工程,否则仅保存在本地未生效。
三、以太网端口配置:IP、子网与端口号
以太网端口是远程访问的物理与逻辑出口。以 CPU 内置以太网口为例,需设置:
- IP 地址:例如
192.168.1.10,需与现场网络规划一致,且不与其它设备冲突。 - 子网掩码:例如
255.255.255.0。 - 默认网关:若需跨网段访问,例如
192.168.1.1;同网段可留空。 - 通信端口:GX Works3 与 CPU 通信常用端口为
5007(TCP/UDP),远程维护时需在防火墙放行。
若使用 RJ71EN71 等以太网模块,还需在“模块配置”中为其分配槽号与 IP,并注意模块与 CPU 内置口不能使用相同 IP。配置完成后,可用 ping 192.168.1.10 验证物理连通性,再用 GX Works3 的“在线”→“连接目标”测试通信。
四、远程访问基础参数与验证
远程访问不仅依赖 IP,还涉及路由与端口映射。若 PLC 位于内网,而工程师在外网,需要在路由器上做端口映射(如将公网 5007 映射到 192.168.1.10:5007)。同时,GX Works3 连接目标中应选择“CPU 模块”→“以太网”,输入目标 IP 与端口。
验证顺序建议为:先本地直连 ping 通,再通过 GX Works3 在线连接,最后模拟远程(如通过 VPN 或端口映射)连接。每一步都确认“连接成功”且能读取 CPU 型号与运行状态,才算环境准备完成。