浙江陆恒 陆恒生物 陆恒环境 陆恒 COD检测仪 多参数水质分析仪 在线监测仪 LH-T725 LH-M900 LH-C660 数显唐度计 COD试剂盒 氨氮试剂 磷试剂 余氯 ph 过氧乙酸 过氧化氢 氰化物

LH-G8818
2026-04-02
LH-OL590红外测油仪
2026-03-30
LH-CR300
2026-03-19
硬度检测仪LH-K1300
2026-03-17
LH-TZn 型总锌水质分析仪
2026-03-16
LH-BOD型生化需氧量(BOD)水质在线自动分析仪
2026-03-12
LH-CN型氰化物水质分析仪
2026-03-11
LH-Phe型挥发酚水质分析仪
2026-03-10
LH-S型硫化物水质分析仪
2026-03-09
LH-TAl型总铝水质在线自动分析仪
2026-03-07
LH-TAs型总砷水质分析仪
2026-03-06
LH-SO42-型硫酸盐水质分析仪
2026-03-05
LH-PO4型正磷酸盐水质分析仪
2026-03-04
LH-PO4型磷酸盐水质分析仪
2026-03-03
LH-NO3-N型硝酸盐氮水质分析仪
2026-03-02
LH-NO2-N型亚硝酸盐氮水质分析仪
2026-02-27
LH-F01型氟化物水质分析仪。
2026-02-26

本文主要描述了在线单参数控制器做从机的Modbus通讯协议。支持串行链路的Modbus-RTU通讯方式。
波特率:9600bps(默认)
校验码:无校验
数据位:8
停止位:1
串行链路RTU数据帧格式
地址1字节 | 功能码1字节 | 数据0~252字节,与具体命令相关 | CRC16校验2字节 |
CRC16校验:2字节,低8位在前,高8位在后
支持的功能码有读保持寄存器(0x03)、写单个寄存器(0x06);下面分别介绍每个功能码的读写数据格式。
功能说明:读连续块中保持寄存器,可读取1至125个寄存器;
请求码格式:
定义 | 地址 | 功能码 | 起始地址 | 寄存器个数 | CRC校验 |
数据 | ADDR | 0x03 | Rstart | num | CRC 16 |
字节数 | 1 | 1 | 2 | 2 | 2 |
响应码格式:
定义 | 地址 | 功能码 | 数据个数 | 数据 | CRC校验 |
数据 | ADDR | 0x03 | num*2 | Data | CRC 16 |
字节数 | 1 | 1 | 1 | num*2 | 2 |
功能说明:写单个保存寄存器,只适用于单个寄存器的参数;
请求码格式:
定义 | 地址 | 功能码 | 寄存器地址 | 数据 | CRC校验 |
数据 | ADDR | 0x06 | RAddr | num | CRC 16 |
字节数 | 1 | 1 | 2 | 2 | 2 |
响应码格式(与请求码命令一样):
定义 | 地址 | 功能码 | 寄存器地址 | 数据 | CRC校验 |
数据 | ADDR | 0x06 | RAddr | num | CRC 16 |
字节数 | 1 | 1 | 2 | 2 | 2 |
寄存器地址 | 寄存器名称 | 数据类型 | 长度(字节) | 读写方式 | 具体功能描述 |
0x0D00 | 第一通道数据 | Flaot | 4 | 只读 | 读出第一通道的数据,字节序:大端(ABCD) |
0x0D02 | 第二通道数据 | Flaot | 4 | 只读 | 读出第二通道的数据,字节序:大端(ABCD) |
0x0D04 | 第三通道数据 | Flaot | 4 | 只读 | 读出第三通道的数据,字节序:大端(ABCD) |
0x0D06 | 第四通道数据 | Flaot | 4 | 只读 | 读出第四通道的数据,字节序:大端(ABCD) |
0x0D08 | 温度值 | Flaot | 4 | 只读 | 读出绑定的温度值,字节序:大端(ABCD) |
1、读取一个通道数据(读一个寄存器)
发送命令:01 03 0D 00 00 02 C6 A7
返回命令:01 03 04 40 e2 1e 9b 07 ce
有效数据部分:40 e2 1e 9b
数据值 40 e2 1e 9b(H) 表示十六进制读数,转化成十进制数值为 7.066236。
2、读取全部通道数据(读多个寄存器)
发送命令:01 03 0D 00 00 0A C7 61
返回命令:01 03 14 40 e2 0f fc 43 b2 81 6b 3b e3 a1 6e 00 00 00 00 41 dc 28 5d cc 39
第一通道数据值 40 e2 0f fc(H)表示十六进制读数值,转化成十进制数值为 7.064451。
第二通道数据值 43 b2 81 6b(H) 表示十六进制读数值,转化成十进制数值为 357.0111。
第三通道数据值 3b e3 a1 6e(H) 表示十六进制读数值,转化成十进制数值为 0.006946。
第四通道数据值 00 00 00 00(H) 表示十六进制读数值,转化成十进制数值为 0.000000。
温度值 41 dc 28 5d(H) 表示十六进制读数的温度值,转化成十进制数值为 27.51971。