DOCA0191ZH–05

Modbus 通讯设置

常规设置

项目

设置

地址

1-99

广播

传输模式

RTU

波特率 (bps)

自动 (1):自动模式,支持 9600、19200、38400、57600、115200 的波特率

9600

19200

奇偶校验

O:奇校验

E:偶校验

N:无校验

数据位数

8

停止位数

1(2)

(1)在进入或离开自动模式时,将不会响应前 10 个数据包。

(2) 对于所有奇偶校验设置,停止位缺省设置为 1。

配置 Modbus 地址

RDM 模块支持 1 到 99 的 Modbus 地址。它可以使用模块上的 2 个设置旋钮来设置。

该地址设置将在接触器开启后生效。如果要更改地址设置,请断开电源,修改设置,然后重新开启接触器。

按照以下步骤设置 Modbus 地址:

  1. 将十字螺丝刀插入设置旋钮。

  2. 转动旋钮以设置 Modbus 地址的十位数和一位数。

配置波特率和奇偶校验

RDM 模块支持最高 115200 bps 的波特率,并其支持的奇偶校验设置为奇、偶或无。

使用同一旋钮来设置波特率和奇偶校验。该设置将在接触器接通后生效。如果要更改设置,请断开电源,修改设置,然后重新接通接触器。

Modbus 功能代码

RDM 模块支持以下 Modbus 功能代码:

  • 读取:03 - 读取保持寄存器

  • 写入:06 - 写入单个寄存器

  • 写入:16 - 写入多个寄存器

Modbus 异常代码

下表介绍了由 RDM 模块处理的异常代码。

异常代码

名称

描述

01 (0x01)

非法功能

请求所收到的功能代码并非服务器的授权操作。

02 (0x02)

非法数据地址

服务器接收的数据地址不是服务器的授权地址。

03 (0x03)

非法数据值

请求数据字段中的值并非服务器的授权值。

04 (0x04)

服务器故障

由于存在不可逆的错误,服务器未能执行所请求的操作。

数字量输出设置

可将用于诊断指示(内部故障除外)的数字量输出设置为已启用或已禁用。缺省禁用了除内部故障以外的所有诊断指示。内部故障指示固定为已启用状态。

将此位设置为 1,可启用报警的数字量输出,将其设置为 0,可禁用此输出。不用于任何诊断指示的保留位也应设置为 0。数字量输出配置被写入到寄存器 61701,且其 Modbus 功能代码为 06 或 16。有关更多信息,请参阅 Modbus 寄存器

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

这有帮助吗?