AIAI智检

在线工具 / 信捷 PLC · 持续扩展

通信地址查询

查询信捷 PLC 的 Modbus 地址、快速生成通讯指令,并核对 RTU / ASCII 线路参数。

当前已按信捷 XD/XL《基本指令手册》通信章节实现。

01 · ADDRESS TOOL

信捷 Modbus 地址查询

PDU 零基地址

X、Y 采用 PLC 编号的八进制规则,例如 Y10 = 八进制 10 = 十进制 8。

PDU CONVERTER

Modbus 显示地址转换

用于 REGR / REGW / MRGW

多数 Modbus 资料使用 40001 起算:41908 → PDU 1907(H0773)。若从站手册明确写“40000 为第一个地址”,才选择 40000 起算。

02 · MODBUS

8 个常用 Modbus 功能码

信捷 XD/XL 作为主站时,通过下列指令访问支持 Modbus RTU 或 ASCII 的从站。

01H

读线圈

COLR · 读取可读写位对象。

02H

读输入线圈

INPR · 读取只读离散输入。

03H

读保持寄存器

REGR · 读取可读写字对象。

04H

读输入寄存器

INRR · 读取只读字对象。

05H

写单个线圈

COLW · 写入一个位对象。

06H

写单个寄存器

REGW · 写入一个字对象。

0FH

写多个线圈

MCLW · 连续写多个位对象。

10H

写多个寄存器

MRGW · 连续写多个字对象。

03 · PLC TEMPLATE

信捷通讯指令模板

K2 = COM2

04 · FRAME FORMAT

RTU / ASCII 帧结构

Modbus RTU

站号功能码数据CRC 低CRC 高

二进制传输,校验为 CRC-16;CRC 低字节在前。相同波特率下效率高,现场通常优先使用。

Modbus ASCII

:站号功能码数据LRCCR LF

每个字节以两个 ASCII 字符发送,使用 LRC 校验;可读性较高,但效率低于 RTU。

06H 示例01 06 00 02 13 88 CRC-L CRC-H

向 1# 从站地址 H0002 写入十进制 5000。CRC 由协议栈自动计算。

XINJE DIAGNOSTICS

信捷 Modbus 错误码查询

SD140 / SD150 / SD160

COM0 看 SD140,COM1 看 SD150,COM2 看 SD160。通讯执行结束后读取对应 SD 寄存器。

PROGRAM BUILDER

信捷 Modbus 通信程序生成

复制到梯形图后核对型号

信捷 MRGW 最大连续写入 K123;汇川 H3U/H3S 的 MODBUS 写多个寄存器最大为 123。请用上升沿或一次脉冲触发,不能长期保持触发条件 ON。

VENDOR CATALOG

厂商 / 系列资料入口

按型号加载规则

DELTA DVP ES2 / EX2

台达设备地址换算

固定地址表

适用于 DVP ES2 / EX2 固定 Modbus 地址表。X/Y 使用八进制编号;M 的 0 - 1535 与 1536 以上属于不同地址段。

05 · SERIAL SETTINGS

串口与 RS485 技术参数

默认 Modbus 参数
站号 1 · 19200bps · 8 数据位 · 1 停止位 · Even 偶校验
站号范围
1 - 254
波特率范围
300bps - 9Mbps;PLC 本体 A/B 口运行 Modbus 时,不建议按 X-NET 的 1Mbps 以上能力估算。
RS485 接线
A = RS485+,B = RS485-;总线使用双绞线,推荐屏蔽双绞线单端接地。
终端电阻
总线首端和末端各 120Ω;中间节点不加终端电阻。
主从原则
RS485 一主多从,任一时刻仅主站发起请求;RS232 仅适合一对一。

06 · COMMISSIONING

调试检查顺序

  1. 统一参数所有节点确认协议、站号、波特率、数据位、停止位和校验一致。
  2. 确认角色RS485 网络只保留一个主站;从站之间不可直接读写。
  3. 核对地址使用本页换算 PDU 零基地址;X/Y 需按八进制编号换算。
  4. 分段验证先读一个 D/M 点,再增加连续长度和写入动作。
  5. 查看异常CRC 错误优先检查 A/B 反接、屏蔽/接地、终端电阻与总线干扰。
资料依据

信捷 XD/XL 系列可编程控制器用户手册《基本指令篇》:第 6 章“通讯功能”(PDF 第 256 页起,印刷页 238 页起)。

信捷已上线