TM3 Modbus 串行线路总线耦合器 简介

简介

TM3 Modbus 串行线路总线耦合器 设计用于在分布式架构中将扩展模块与控制器一起使用时管理串行通讯。TM3 Modbus 串行线路总线耦合器 支持 TM3 扩展模块TM3DM16RTM3DM32R 除外)和 TM2 扩展模块

串行线路配置

TM3 Modbus 串行线路总线耦合器 可以物理地连接到主站设备的串行端口,它必须在表示 EcoStruxure Machine Expert 内设备的 Modbus Serial IOScanner 的逻辑节点下声明。

Modbus 从站配置

TM3 Modbus 串行线路总线耦合器 可作为 Modbus 从站。

Modbus 包结构如下:

 

Modbus 消息

地址

功能代码

数据

CRC

1 字节

1 字节

n 个字节字段

2 个字节

Modbus RTU 消息帧如下:

从站地址

功能代码

数据

CRC

1 字节

1 字节

0-252 个字节

2 个字节

CRC 低位、CRC 高位

串行线路启动和操作模式

下图显示了 TM3 Modbus 串行线路总线耦合器 的操作模式:

下表介绍了启动期间的转换:

描述

1

设备启动

2

启动后,设备自动进入“未配置”状态。

3

设备开始执行配置。

4

控制器已掌握设备控制权。

5

出现了超时错误。

6

重新配置过程被初始化。

7

不可逆的错误导致了系统重启。

串行线路通讯配置

TM3 Modbus 串行线路总线耦合器 网络接口配置参数的定义见下表:

参数

模式

RTU

奇偶校验

停止位

1

数据位

8

串行线路命令列表

下表列出了支持的命令:

Modbus 功能代码十进制索引(十六进制)

子功能:子索引

命令

3 (0003H)

-

读取 n 个寄存器

6 (0006H)

-

写入单个寄存器

16 (0010H)

-

写入 n 个寄存器

22 (0016H)

-

掩蔽写入寄存器

23 (0017H)

-

读取/写入 n 个寄存器

43 (002BH)

14

读取从站标识寄存器

串行线路标识对象

设备标识 Modbus 命令会返回以下对象:

对象 ID

描述

类型

0x00

VendorName

Schneider Electric

ASCII 字符串

0x01

ProductCode

0x1109

0x02

MajorMinorRevision

XYxy (MAJORminor)

串行线路工作限制

TM3 Modbus 串行线路总线耦合器 支持 1 至 127 的从站地址,这个值范围对应于旋转开关地址设置。使用从站地址范围外的地址可能中断串行线路上其他设备之间的通讯。

 小心
意外的设备操作
请勿使用超出指定范围(从 1 到 127)的地址。
不遵循上述说明可能导致人身伤害或设备损坏。