EasyManua.ls Logo

S&A CW-6300 - 六 Modbus Rs-485 通讯功能

S&A CW-6300
34 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CW-6300 Series
30
六、MODBUS RS-485 通讯功能
本系统采用 MODBUS-RTU 通讯从机模式,波特率 9600无奇偶校验,8
位数据位,1 位停止位,支持 MODBUS-RTU 命令 03(读保持寄存器)06(写
单个寄存器)通讯格式如下
103 命令格
主机发送命令
从机响应
功能码
1 个字节
0x03
字节数
1 个字节
2*NN 为寄存器的数量)
寄存器值
N*2 个字节
错误
如:主机发送地址为 1,请求从机读寄存器 108-110 的命令
主机发送:01 03 00 6B 00 03 XX YY。其中,01 为从机地址,03 为功能码,
00 6B 为起始地址,00 03 为寄存器数量,XX YY CRC 校验得到的结果。
从机响应:01 03 06 02 2B 00 00 00 64 XX YY 。其中,01 为从机地址,03
为功能码,06为发送的数据字节数,02 2B 00 00 00 64分别对应寄存器 108-110
中的数值,XX YY 是校验码。
如果从机接收到数据有误,则返回数据 01 83 01 XX YY。其中,01 为从
机地址,83 为差错码,01 为异常码,XX YY 为校验码。
206 命令格
主机发送命令
从机响应
错误
如:主机发送地址为 1,请求将数据 00 03 写入寄存器 2 的命令
主机发送:01 06 00 02 00 03 XX YY。其中,01 为从机地址,06 为功能码,
00 02 为寄存器地址,00 03 为要写入的数据,XX YY CRC 校验码。
功能码
1 个字节
0x03
起始地址
2 个字节
0x0400 0x044a,0x0100 0x0108,0x0800 0x0803
寄存器数量
2 个字节
1 10
差错码
1 个字节
0x83
异常码
1 个字节
01 02 03 04
功能码
1 个字节
0x06
寄存器地址
2 个字节
0x0400 0x044a
寄存器值
2 个字节
0x0000 0xffff
功能码
1 个字节
0x86
寄存器地址
2 个字节
0x0400 0x044a
寄存器值
2 个字节
0x0000 0xffff
差错码
1 个字节
0x86
异常码
1 个字节
01 02 03 04

Related product manuals