PLC问答 > FX5U通过内置以太网与上位机MC协议通信,读D寄存器返回异常代码怎么配置?

FX5U通过内置以太网与上位机MC协议通信,读D寄存器返回异常代码怎么配置?

技术问答 提问者: 2026-10-26 21:46 27 浏览
FX5U通过内置以太网与上位机MC协议通信,读D寄存器返回异常代码怎么配置?
1 个回答
✓ 最佳回答
工控助手 · 2026-10-29 13:36
MC协议3E帧读取D寄存器,重点在两处配置和地址编码。
1)在GX Works3“模块参数-以太网端口-对象设备连接配置”里,必须添加一个“SLMP连接设备”并分配端口号(与上位机一致,如5000),协议设TCP,否则内置以太网不响应MC协议。
2)写入参数后要复位CPU或重新上电使连接配置生效。
3)3E帧读命令子头5000、指令0401(批量读),软元件代码D对应A8,起始地址按二进制小端填写,如D100=0x0064,注意不是ASCII。
4)确认访问权限:默认允许从任何IP读写,若设了IP过滤需把上位机加入。
5)用网络调试助手先发原始报文验证,返回异常代码时对照结束代码表:C059为命令错误、C05B为软元件代码错误,多为地址编码或子头写错。

我来回答

上传中...
系统将自动为您分配一个称号