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

网站首页

陆恒生物;数字电导率传感器协议LH-DE21

分享到:
点击次数:258 更新时间:2023年02月15日09:02:38 打印此页 关闭

电导率电极(LH-DE21

MODBUS-RTU协议

 

 

 

1、概述

本文主要描述了电导率电极 Modbus通讯协议。支持串行链路的Modbus-RTU通讯方式。

2、通讯协议格式

波特率:9600bps 

校验码:无校验

数据位:8

停止位:1

3、数据帧格式

串行链路RTU数据帧格式

地址1字节

功能码1字节

数据0~252字节,与具体命令相关

CRC16校验2字节

CRC16校验:2字节,8位在前,高8位在后

 

4、支持的命令

支持的功能码有读保持寄存器(0x03)、写单个寄存器(0x06)、写多个寄存器(0x10);下面分别介绍每个功能码的读写数据格式。

103(0x03读保存寄存器)

功能说明:读连续块中保持寄存器,可读取1125个寄存器;

请求码格式:

定义

地址

功能码

起始地址

寄存器个数

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

 

2060x06写单个寄存器)

功能说明:写单个保存寄存器,只适用于单个寄存器的参数;

请求码格式:

定义

地址

功能码

寄存器地址

数据

CRC校验

数据

ADDR

0x06

RAddr

num

CRC 16

字节数

1

1

2

2

2

 

响应码格式(请求码命令一样)

定义

地址

功能码

寄存器地址

数据

CRC校验

数据

ADDR

0x06

RAddr

num

CRC 16

字节数

1

1

2

2

2

 

3160x10写多个寄存器)

功能说明:写多个保存寄存器,适用于单寄存器或多个寄存器参数。可以写1120个寄存器。

请求码格式:

定义

地址

功能码

起始

地址

寄存器个数

数据

个数

数据

CRC

校验

数据

ADDR

0x10

0x000C

0x0003

0x06

Data

CRC 16

字节数

1

1

2

2

1

6

2

响应码格式

定义

地址

功能码

起始地址

寄存器个数

CRC校验

数据

ADDR

0x10

0x000C

0x0003

CRC 16

字节数

1

1

2

2

2

 

5、寄存器功能列表

寄存器地址

寄存器名称

数据类型

长度(字节)

读写方式

具体功能描述

0x0600

电导率测量值

float

4

只读

字序大端,字节序大端

0x0602

电阻率测量值

float

4

只读

字序大端,字节序大端

0x0604

TDS测量值

float

4

只读

字序大端,字节序大端

0x0606

温度

unsigned

2

只读

读出的数据为温度x10

0x0607

电极常熟

unsigned

2

只读

读出的数据电极常数x1000

0x0608

TDS系数

unsigned

2

读写

写入读出的数据为TDS系数x100

0x0609

温度校准

unsigned

2

读写

写入读出的数据为温度校准值x10

0x060A

温度补偿系数

unsigned

2

读写

写入读出的数据为温度校准值x1000

0x060B

温度补偿模式

unsigned

2

读写

读写状态 0x01手动 0x00自动

0x060C

零点校准

unsigned

2

只写

写入0x01启动零点校准

0x060D

斜率矫正

unsigned

2

读写

写入标液数值x10

0x060F

恢复出厂设置

unsigned

2

只写

写入0x01启动出厂设置

0x06F1

设置地址

unsigned

2

只写

设置范围 1 – 248

0x06F2

读取地址

unsigned

2

只读

设置范围 1 – 248

6、功能说明

1,读取测量信息(读多个寄存器)

发送命令:01 03 06 00 00 02 c4 83

返回命令:01 03 04 3f f0 a3 d7 ce ba

有效数据部分:3f f0 a3 d7

电导率测量值 0x3ff0a3d7 表示十六进制读数值,转化成浮点数值为 1.88即为电导率。浮点数的四个字节传输顺序:字序大端,字节序大端。

 

2设置指令

广播读地址

作用:从未知地址设备中读取地址(总线上只能同时有一个同类型设备)

请求帧:00 03 06 F2 00 01 24 a0

应答帧:00 03 02 00 01 44 44

返回设备地址是1

 

改地址26

作用:修改已知地址设备中的地址(总线上只能同时有一个同类型设备)

请求帧:10 06 06 F1 00 1A 5A 3B

应答帧:10 06 06 F1 00 1A 5A 3B

 

上一条:陆恒生物:LH-G8202在线余氯检测仪说明书 下一条:陆恒生物;数字传感器orp LH-DR31 通讯协议
  • 发表评论
  • 查看评论
文明上网理性发言,请遵守评论服务协议。
首页 上一页 下一页 尾页