
S-SC-SZPH数字pH传感器
规格 规格 详细信息 主要材料 PPS壳体 测量范围 0-14 pH 分辨率 0.01 pH 精度 0.1 pH 重复性 0.1 pH 温度补偿 0.0~60.0℃ 温度分辨率 0.1 ℃ 温度精度 0.5℃ 电极耐压 0-0.1Mpa 电极耐温 0.0~60.0℃(不结
规格
| 规格 | 详细信息 |
| 主要材料 | PPS壳体 |
| 测量范围 | 0-14 pH |
| 分辨率 | 0.01 pH |
| 精度 | ±0.1 pH |
| 重复性 | ±0.1 pH |
| 温度补偿 |
0.0~60.0℃ |
| 温度分辨率 | 0.1 ℃ |
| 温度精度 | 0.5℃ |
| 电极耐压 | 0-0.1Mpa |
| 电极耐温 |
0.0~60.0℃(不结冰) |
| 电源 | 10~28VDC |
| 防护等级 | IP68/NEMA6P |
| 安装螺纹 | 3/4英寸前后螺纹 |
| 电缆长度 | 标准:10米,最大可延长至200米 |
表1数字 pH传感器技术规格
产品概述
数字pH传感器使用玻璃指示电极和参比电极组合在一起的复合电极来测量水质的pH值。玻璃电极中内参比电极的电势是 恒定的,与待测溶液的pH无关。当玻璃泡浸没在H+浓度变化的被测溶液中,参比电极的稳定电势与玻璃球产生的电势形成 的差值将被电压计读取并作为测量结果。
广泛应用于水质处理、水文监测、废水处理、游泳池、鱼塘和化肥、化工、生物等领域的pH监测。图1为传感器尺寸图。
图1 数字pH传感器尺寸图
远程通讯
A、传感器配有MODBUS RS485通讯功能,具体MODBUS-RTU表如下表。
| MODBUS-RTU | |
| 波特率 | 19200 |
| 数据位 | 8位 |
| 奇偶校验 | 无 |
| 停止位 | 1位 |
B、采用MODBUS标准协议。具体协议内容见下表。
| 地址 | 数据类型 | 说明 | 寄存器数 | 读/写 | 备注 |
| pH读取数据 | |||||
| 0 | Float | pH值 | 2 | R | 0.01~14 |
| 2 | Float | 温度值 | 2 | R | 0.1~99.9 |
| 4 | Float | 电极信号 | 2 | R | -1000mV~1000mV |
| 6 | Float | 因子 | 2 | R/W | 0.1~10.0 |
| 10 | Float | 偏差值 | 2 | R/W | (-14.00 ~ 14.00) |
| 35 | Singed | 序列号高 | 1 | R | |
| 36 | Singed | 序列号中 | 1 | R | |
| 37 | Singed | 序列号低 | 1 | R | |
| pH校准(详见校准) | |||||
| 第一步 | |||||
| 64 | Singed | 发送96 | 1 | R/W | 进入校准模式 |
| 第二步 | |||||
| 65 | Singed | 发送4 | 1 | W | 校准中性溶液6.864 |
| 65 | Singed | 发送2 | 1 | W | 校准酸性溶液4.001 |
| 65 | Singed | 发送8 | 1 | W | 校准碱性溶液9.18 |
| 67 | Singed | 状态指示 | 1 | R |
0x0000:已成功校准 0x0001:校准尚未完成 0x0002:未接收到标准液信息或标准液错误 0x0003:信号无法稳定或信号超出范围 0x0004:斜率或偏置超出允许范围 |
| pH通讯设置 | |||||
| 61961 | Singed | 通信速率 | 1 | W/R |
0:4800(默认值2) 1:9600 2:19200 3:38400 |
| 61962 | Singed | 奇偶校验 | 1 | W/R |
0:无校验(默认值0) 1:偶校验 2:奇校验 |
| 61964 | Singed | 停止位 | 1 | W/R |
0:1bit(默认值0) 1:2bit |
| 61965 | Singed | 本机地址 | 1 | W/R | 1~200(默认值2) |
| 功能码 |
W:写整形数据为06 浮点型为16 R:03 |
||||
485解析:
1、读取pH值
| pH读取数据 | |||||
| 地址 | 数据类型 | 说明 | 寄存器数 | 读/写 | 备注 |
| 0 | Float | pH值 | 2 | R | 0.01~14 |
发送命令:01 03 00 00 00 02 C4 0B
设备返回:01 03 04 00 00 40 E0 CA 7B
发送命令解析:
01:设备地址01
03:读寄存器内容的功能码03
00 00:读取的起始寄存器地址为0000
00 02:读取2个寄存器
C4 0B:CRC16校验码
设备返回解析:
01:设备地址01
03:读寄存器内容的功能码03
04:返回的数据长度4个字节
00 00 40 E0:读取的pH值为7.00(使用IEEE 754方式对40 E0 00 00进行解析)
CA 7B:CRC16校验码
设备返回:01 03 04 00 00 40 E0 CA 7B
发送命令解析:
01:设备地址01
03:读寄存器内容的功能码03
00 00:读取的起始寄存器地址为0000
00 02:读取2个寄存器
C4 0B:CRC16校验码
设备返回解析:
01:设备地址01
03:读寄存器内容的功能码03
04:返回的数据长度4个字节
00 00 40 E0:读取的pH值为7.00(使用IEEE 754方式对40 E0 00 00进行解析)
CA 7B:CRC16校验码
2、读取序列号
| pH读取数据 | |||||
| 地址 | 数据类型 | 说明 | 寄存器数 | 读/写 | 备注 |
| 35 | Singed | 序列号高 | 1 | R | |
发送命令:01 03 00 23 00 01 75 C0
设备返回:01 03 02 00 00 B8 44
发送命令解析:
01:设备地址01
03:读寄存器内容的功能码03
00 23:读取的起始寄存器地址为0035
00 01:读取1个寄存器
75 C0:CRC16校验码
设备返回解析:
01:设备地址01
03:读寄存器内容的功能码03
02:返回的数据长度2个字节
00 00:读取的序列号为0
B8 44:CRC16校验码
设备返回:01 03 02 00 00 B8 44
发送命令解析:
01:设备地址01
03:读寄存器内容的功能码03
00 23:读取的起始寄存器地址为0035
00 01:读取1个寄存器
75 C0:CRC16校验码
设备返回解析:
01:设备地址01
03:读寄存器内容的功能码03
02:返回的数据长度2个字节
00 00:读取的序列号为0
B8 44:CRC16校验码
3、pH校准
| pH校准(详见校准) | |||||
| 地址 | 数据类型 | 说明 | 寄存器数 | 读/写 | 备注 |
| 65 | Singed | 发送4 | 1 | W | 校准中性溶液6.864 |
发送命令:01 06 00 41 00 0F 99 DA
设备返回:01 06 00 41 00 0F 99 DA
发送命令解析:
01:设备地址01
06:写寄存器内容的功能码06
00 41:写数据的寄存器地址为0065
00 0F:写数据内容为0015
99 DA:CRC16校验码
设备返回解析:
01:设备地址01
06:写寄存器内容的功能码06
00 41:返回写数据的寄存器地址为0065
00 0F:返回修改数据内容为0015
99 DA:CRC16校验码
设备返回:01 06 00 41 00 0F 99 DA
发送命令解析:
01:设备地址01
06:写寄存器内容的功能码06
00 41:写数据的寄存器地址为0065
00 0F:写数据内容为0015
99 DA:CRC16校验码
设备返回解析:
01:设备地址01
06:写寄存器内容的功能码06
00 41:返回写数据的寄存器地址为0065
00 0F:返回修改数据内容为0015
99 DA:CRC16校验码
4、设置因子
| pH读取数据 | |||||
| 地址 | 数据类型 | 说明 | 寄存器数 | 读/写 | 备注 |
| 6 | Float | 因子 | 2 | R/W | 0.1~10.0 |
发送命令:01 10 00 06 00 02 04 00 00 3F 80 63 D5
设备返回:01 10 00 06 00 02 A1 C9
发送命令解析:
01:设备地址01
10:写寄存器内容的功能码16
00 06:写数据的起始寄存器地址为0006
00 02:写2个寄存器的数据
04:数据长度4个字节
00 00 3F 80:写的因子值为:1.00(使用IEEE 754方式对3F 80 00 00进行解析)
63 D5:CRC16校验码
设备返回解析:
01:设备地址01
10:写寄存器内容的功能码16
00 06:返回写数据的起始寄存器地址为0006
00 02:返回2个寄存器
A1 C9:CRC16校验码
设备返回:01 10 00 06 00 02 A1 C9
发送命令解析:
01:设备地址01
10:写寄存器内容的功能码16
00 06:写数据的起始寄存器地址为0006
00 02:写2个寄存器的数据
04:数据长度4个字节
00 00 3F 80:写的因子值为:1.00(使用IEEE 754方式对3F 80 00 00进行解析)
63 D5:CRC16校验码
设备返回解析:
01:设备地址01
10:写寄存器内容的功能码16
00 06:返回写数据的起始寄存器地址为0006
00 02:返回2个寄存器
A1 C9:CRC16校验码
