返回主站|会员中心|保存桌面

三菱电机服务商    

PLC、变频器、伺服驱动、触摸屏,机器人

联系方式
  • 联系人:吴经理
  • 电话:18576370666
  • 邮件:18576370666@163.com
新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > 三菱FX5U在模块参数中修改了通信设置,仿真后设置无效?
新闻中心
三菱FX5U在模块参数中修改了通信设置,仿真后设置无效?
发布时间:2025-11-20        浏览次数:1        返回列表

三菱 FX5U 仿真时通信设置无效:原因分析与解决方法

三菱 FX5U 的 GX Works3 仿真(GX Simulator3)中,修改模块参数后通信设置无效是高频问题,核心原因是仿真环境对 “硬件级通信参数” 的支持有限,或参数配置 / 仿真操作未遵循 FX5U 的特殊规则。以下从 “原因定位→分步解决→关键注意事项” 全维度说明:

一、核心原因:仿真不支持 “真实硬件通信参数”

FX5U 的 GX Simulator3 本质是 “逻辑仿真”,而非 “硬件全仿真”,对通信相关参数的支持有明确限制:

  1. 仅支持部分通信协议的 “逻辑层面仿真”

    • ✅ 支持:内置以太网(MC 协议)、CC-link IE Field Basic(逻辑帧交互)、软元件链接(如 FX5U 间的 MC 协议);

    • ❌ 不支持:串口(RS-232/485)、CC-link/LT(物理层)、Modbus RTU(依赖串口硬件)、特殊功能模块(如 FX5-485ADP)的硬件通信参数;

    • 若修改的是 “串口 / 特殊模块” 的通信波特率、站号、校验位等,仿真时完全无效(仿真器无对应硬件驱动)。

  2. 参数未正确写入 “仿真工程”:FX5U 的模块参数需 “写入 PLC”(仿真时需写入仿真 PLC),仅修改参数但未执行 “写入” 操作,仿真时仍调用旧参数。

  3. 仿真模式未匹配 “参数生效条件”:部分通信参数(如以太网 IP 地址、CC-link 站号)需 “重启 PLC(仿真 PLC)” 后生效,仅修改参数不重启仿真,设置无效。

  4. 工程版本 / 仿真器兼容性问题:GX Works3 版本过低(如 V1.00)、GX Simulator3 未安装补丁,导致参数解析错误,仿真时无法加载新设置。

二、分步解决:从 “参数配置” 到 “仿真验证”

步骤 1:确认通信类型是否支持仿真(先排除不支持的场景)

通信类型仿真支持情况无效原因
FX5U 内置以太网(MC 协议)支持需正确配置 IP / 端口
FX5-485ADP/232ADP 模块不支持无硬件驱动,仅能离线写参数
CC-link IE Field Basic部分支持仅逻辑帧,无物理层交互
Modbus RTU(串口)不支持依赖串口硬件,仿真无模拟
Modbus TCP(以太网)支持需配置以太网参数 + MC 协议

→ 若修改的是 “不支持的通信类型”(如 485 串口波特率):仿真时无法验证,需下载到真实 FX5U 硬件测试;仅能在仿真中验证 “通信逻辑程序”(如 Modbus 指令的软元件赋值),无法验证参数是否生效。

步骤 2:正确配置并写入仿真 PLC 的通信参数

以 “FX5U 内置以太网(MC 协议)” 为例(支持仿真的场景):

  1. 打开 GX Works3 工程,进入「参数」→「PLC 参数」→「内置以太网设置」:

    • 修改 IP 地址、子网掩码、网关(如 192.168.3.10);

    • 配置 MC 协议:启用 “MC 协议(以太网)”,设置端口号(默认 5006)、站号(默认 0)。

  2. 写入参数到仿真 PLC

    • 点击菜单栏「在线」→「仿真」→「启动仿真」(或快捷键 F3);

    • 仿真启动后,点击「在线」→「写入 PLC 参数」→ 勾选 “内置以太网设置”→ 执行写入;

    • 提示 “写入完成” 后,重启仿真 PLC(「在线」→「仿真」→「重启 PLC」)。

  3. 验证参数是否生效

    • 打开「在线」→「监视」→「以太网状态」,查看 IP 地址是否为修改后的值;

    • 用 GX Works3 的「MC 协议测试工具」连接仿真 PLC 的 IP,验证通信是否正常。

步骤 3:排查仿真器 / 工程的兼容性问题

  1. 升级 GX Works3 和仿真器

    • 下载三菱官网最新版 GX Works3(建议 V1.50 以上),安装时勾选 “GX Simulator3”;

    • 安装后打开工程,执行「工具」→「更新 PLC 参数」→「全部更新」,避免参数格式不兼容。

  2. 检查工程是否为 “FX5U 专用工程”

    • 若工程是从 FX3U 升级而来,可能存在参数残留;新建 “FX5U(CPU 型号如 FX5U-32MT/ES)” 工程,重新配置参数。

  3. 关闭 “离线参数缓存”

    • 点击「工具」→「选项」→「仿真」→ 取消勾选 “使用离线参数缓存”→ 重启 GX Works3。

步骤 4:仿真中验证通信逻辑(替代硬件参数验证)

若修改的是 “不支持仿真的通信参数”(如 485 串口),可通过以下方式验证程序逻辑:

  1. 模拟通信触发条件

    • 用 MOV 指令给通信指令(如 RS、MODRW)的 “触发位” 赋值,监视软元件(如 D 寄存器)是否按程序逻辑更新;

    • 例如:Modbus RTU 的发送数据寄存器 D100,仿真时手动赋值,监视接收寄存器 D200 是否按程序解析。

  2. 使用 “虚拟串口 / 以太网” 工具

    • 安装虚拟串口软件(如 VSPD)、虚拟以太网工具(如 TUN/TAP),将仿真 PLC 的通信端口映射到虚拟端口,与上位机(如 MCGS、电脑)通信,验证参数逻辑。

三、关键注意事项

  1. 仿真≠硬件测试:FX5U 的通信参数(尤其是硬件相关的)最终需下载到真实 PLC,通过 “在线监视”→「模块参数」→「读取 PLC 参数」验证是否生效;仿真仅能验证 “逻辑层面”。

  2. 参数生效的前提

    • 所有通信参数(以太网 / 串口)需 “写入 PLC + 重启 PLC” 后生效,仿真时需执行 “仿真 PLC 重启”;

    • 特殊模块(如 FX5-485ADP)的参数需在「参数」→「扩展模块参数」中配置,而非 PLC 参数。

  3. 常见误区

    • 误区 1:修改参数后直接启动仿真→ 需先写入参数再启动 / 重启仿真;

    • 误区 2:仿真时修改参数后未重启→ 部分参数(如 IP)需重启仿真 PLC;

    • 误区 3:认为仿真能验证所有通信→ 仅以太网(MC/TCP)支持,串口 / CC-link 不支持。

四、快速验证流程(总结)

  1. 确认修改的通信类型是否在 “仿真支持列表”(仅以太网 MC/TCP 支持);

  2. 配置参数→ 启动仿真→ 写入 PLC 参数→ 重启仿真 PLC;

  3. 若仍无效:升级 GX Works3→ 新建 FX5U 工程→ 重新配置参数;

  4. 若为串口 / 特殊模块参数:放弃仿真验证,下载到真实 PLC 测试。

如果需要具体通信类型(如 Modbus TCP、CC-link IE)的仿真配置步骤,或某一模块(如 FX5-485ADP)的参数设置细节,可以补充说明,进一步细化操作步骤。

收缩
  • QQ咨询

  • 电话咨询

  • 18576370666
  • 添加微信客服