当前位置:阿仪网 > 河南绥净环保科技有限公司 > 技术文献 > GNST-CL223氯离子传感器的Modbus通讯协议详解
发布时间:2026/10/6 13:47:20关注度:88
GNST-CL223在线氯离子传感器采用标准Modbus RTU协议,通过RS485接口实现数据通讯。了解通讯协议的具体内容,有助于用户进行系统集成和二次开发。
通讯参数配置
默认通讯参数:波特率9600,数据位8,停止位1,无校验,从机地址0x32(十进制50)。波特率和设备地址可通过保持寄存器修改,设备地址范围0-247,波特率可选2400、4800、9600、14400、19200、38400、57600、115200。
输入寄存器(功能码04读取测量值)
| 地址 | 内容 | 类型 | 单位 |
|---|---|---|---|
| 0x7530 | 设备SN号 | 字符串 | - |
| 0x7536 | 软件版本号 | 字符串 | - |
| 0x7546 | 探头类型 | uint16 | - |
| 0x7566 | 状态 | uint16 | - |
| 0x7567 | 错误码 | uint32 | - |
| 0x7569 | 氯离子浓度 | float | mg/L |
| 0x756b | 温度 | float | ℃ |
| 0x756d | pH | float | - |
| 0x756f | pH电压 | float | V |
| 0x7571 | 氯离子电压 | float | V |
| 0x7573 | 温度电压 | float | V |
保持寄存器(功能码03读取设定值,功能码10写入)
| 地址 | 内容 | 读写 | 类型 |
|---|---|---|---|
| 0x9c40 | 设备地址 | 读/写 | uint16 |
| 0x9c41 | 波特率 | 读/写 | uint32 |
| 0x9c51 | 恢复出厂设置 | 写 | uint16 |
| 0x9c53 | 软件复位 | 写 | uint16 |
| 0x9c62-0x9c6c | pH标定参数 | 读/写 | - |
| 0x9c72-0x9c78 | 氯离子标定参数 | 读/写 | - |
| 0x9c7a | 温度校准值 | 读/写 | float |
通讯示例
读取测量值:发送32 04 75 69 00 06 bf db,接收32 04 0c dd0d42f6 bed241da 33334103 df4。其中0xdd0d42f6为氯离子浓度(123.43mg/L),0xbed241da为温度(27.34℃),0x33334103为pH(8.2)。
pH1标定:发送32 10 9c62 0004 08 653564f9 51ec4080 baf8,写入时间戳和标定值4.01。接收32 10 9c62 0004 4b87。
氯离子1标定:发送32 10 9c72 0004 08 a80a64f9 00003f80 88f4,写入时间戳和标定值1。接收32 10 9c72 0004 04a42。

原创作者:河南绥净环保科技有限公司
相关信息
推荐产品