编辑: 紫甘兰 | 2013-06-16 |
1 字节) 写入寄存器的数据 (2*寄存器个数个字节) CRC 校验码 (2 字节) 从设备正确报文 从设备地址 (01H-FFH
1 字节) 功能码 (10H
1 字节) 起始寄存器地址 (2 字节) 寄存器个数 (2 字节) CRC 校验码 (2 字节) 注:
1、CRC 检验码低位在前、高位在后,寄存器地址, 寄存器个数,数据均为高位在前、低位在后;
2、寄存器字长为 16bit(两个字节);
2、寄存器说明与命令格式 (1)、电参量数据寄存器定义表 寄存器地址(Hex) 寄存器内容 寄存器个数 寄存器状态 数据范围 0010H A 相电压
1 只读 0~12000 (2)、模块名、地址与波特率寄存器定义表 寄存器地址(Hex) 寄存器内容 寄存器个数 寄存器状态 数据范围 0020H 地址与波特率
1 读/写 地址(0-256) 波特率(03-10) 0021H 模块名
2 只读 按产品型号配置(4 字节) 0023H 寄偶校验
1 读/写0-无校验;
1-寄校验;
2- 偶校验;
3-2 停止位,标志位;
4-2 停止位,空格位;
0024H 电压量程
1 读/写0-65536(不参与计算) 0025H 电流量程
1 读/写0-65536(不参与计算) 传递成功・感知卓越深圳圣斯尔电子技术有限公司 地址:深圳红荔中路赛格科技园
2 栋东
9 楼TEL:0755-83766901~5(5 线) FAX:0755-83762478
网址:http://www.sset.cn (3)、其它寄存器说明 寄存器地址(Hex) 寄存器内容 寄存器个数 寄存器状态 数据范围 00A8H 广播改地址
1 写1,用广播地址 FAH 00A9H 复位 AD
1 写0(4)、命令举例 命令中所有寄存器地址字节、寄存器个数字节、数据字节高位在前,低位在后;
CRC 校验码低位字节 在前,高位字节在后;
A:读所有数据命令举例: 从设备地址 功能码 起始寄存器地址 寄存器个数 CRC-L CRC-H 01H 03H 00H 10H 00H 01H 85H CFH 说明:00H 为寄存器地址高字节,10H 为寄存器地址低字节 B:修改地址与波特率命令举例: (地址由原来的
01 号变为
02 号,波特率改为 9600) 从设备 地址 功能码 起始寄存器 地址 寄存器个数 数据字 节个数 写入寄存器 的数据 CRC-L CRC-H 01H 10H 00H 20H 00H 01H 02H 02H 06H 20H 52H 说明:波特率代码设置:03--1200bps 04--2400bps 05--4800bps 06--9600bps 07--19200bps 08--38400bps 09--57600bps 0A--115200bps C:读模块名与配置命令举例: 从设备地址 功能码 起始寄存器地址 寄存器个数 CRC-L CRC-H 01H 03H 00H 20H 00H 03H 04H 01H D:修改奇偶校验方式命令举例:(改为寄校验方式) 从设备 地址 功能码 起始寄存器 地址 寄存器个数 数据字 节个数 写入寄存器 的数据 CRC-L CRC-H 01H 10H 00H 23H 00H 01H 02H 00H 01H 60H C3H E:广播命令修改地址为
1 的命令举例(此时不论原地址为多少都修改为
1 号地址) : 从设备 地址 功能码 起始寄存器 地址 寄存器个数 数据字 节个数 写入寄存器 的数据 CRC-L CRC-H FAH 10H 00H A8H 00H 01H 02H 00H 01H 09H........