带 Modbus 输出的 Daviteq MBRTU-PODO 光学溶解氧传感器
介绍
带 Modbus 输出的光学溶解氧传感器 MBRTU-PODO
- 准确且维护成本低的光学溶解氧技术(发光淬火)。
- RS485/Modbus信号输出。
- 行业标准、坚固的机身外壳,正面和背面带有 3⁄4” NPT。
- 灵活的电缆出口:固定电缆(0001)和可拆卸电缆(0002)。
- 集成(探头安装)防水压力传感器。
- 自动温度和压力补偿。
- 使用用户输入的电导率/盐度浓度值进行自动盐度补偿。
- 通过集成校准方便地更换传感器盖。
测量水中的溶解氧
规格
范围 | 溶解氧饱和度 %:0 至 500%。 DO 浓度:0 至 50 mg/L (ppm)。 工作温度:0 至 50°C。 储存温度:-20 至 70°C。 工作大气压力:40 至 115 kPa。 最大承压:1000 kPa。 |
响应时间 | DO:T90~40s 100~10%。 温度:T90 ~ 45s for 5 – 45oC (w/ stiring)。 |
准确性 | 溶解氧:0-100% < ± 1 %。 100-200% < ± 2 %。 温度:± 0.2 °C。 压力:± 0.2 kPa。 |
输入/输出/协议 | 输入:4.5 – 36 伏直流电。 消耗:60V 时平均 5 mA。 输出:RS485/Modbus 或 UART。 |
校准 |
|
溶解氧补偿因子 | 温度:自动,全量程。
盐度:用户输入自动(0 至 55 ppt)。 压力:
|
解决 | 低量程 (<1 mg/L):~ 1 ppb (0.001 mg/L)。 中等范围 (<10 mg/L):~ 4-8 ppb (0.004-0.008 mg/L)。 高量程 (>10 mg/L):~10 ppb (0.01 mg/L)。* *范围越大,分辨率越低。 |
预期传感器帽寿命 | 在最佳情况下,最长可达 2 年的使用寿命。 |
其他的 | 防水:IP68 等级,带固定电缆。 认证:RoHs、CE、C-Tick(进行中)。 材料:Ryton (PPS) 主体。 电缆长度:6 m(存在选项)。 |
产品图片
过程光学溶解氧传感器 MBRTU-PODO
MBRTU-PODO-H1 .PNG
接线
请如下图接线:
金属丝 颜色 | 描述 |
红色的 | 电源 (4.5 ~ 36 V DC) |
黑色的 | 地线 |
绿色的 | UART_RX(用于升级或PC连接) |
白色的 | UART_TX(用于升级或PC连接) |
黄色的 | RS485A |
蓝色的 | RS485B |
注意:如果不升级/烧写探针,两根串口线可以剪掉。
校准和测量
选项中的溶解氧校准
重置校准
a) 重置 100% 校准。
用户写入 0x0220 = 8
b) 重置 0% 校准。
用户写入 0x0220 = 16
c) 重置温度校准。
用户写入 0x0220 = 32
1点校准
1点校准是指在100%饱和点校准探头,可以通过以下方式之一获得:
a) 在空气饱和水中(标准方法)。
空气饱和水(例如amp500 mL 的 le) 可通过以下方法连续获得:(1) 使用鼓泡器或某种类型的曝气器用空气吹扫水约 3 ~ 5 分钟,或 (2) 通过磁力搅拌器以 800 rpm 的速度搅拌水 1 小时。
空气饱和水准备好后,将探头的传感器帽和温度传感器浸入空气饱和水中,待读数稳定后(通常为1~3分钟)校准探头。
用户写入 0x0220 = 1 ,然后等待 30 秒。
如果0x0102最终读数不在100±0.5%,请检查当前测试环境是否稳定或重试。
b) 在水饱和空气中(方便的方法)。
或者,使用水饱和空气可以轻松完成 1 点校准,但根据不同的操作,可能会导致 0 ~ 2% 的误差。 推荐程序如下:
i) 将探头的传感器帽和温度传感器浸入淡水/自来水中 1~2 分钟。
ii) 取出探头,迅速用纸巾蘸干传感器帽表面的水。
iii) 将传感器端安装在内部装有湿海绵的校准/存储瓶中。 在此校准步骤中,避免传感器盖与校准/存储瓶中的任何水直接接触。 保持传感器盖和湿海绵之间的距离为 ~ 2 厘米。
v) 等待读数稳定(2 ~ 4 分钟),然后写入 0x0220 = 2。
2 点校准(100% 和 0% 饱和点)
(i) 将探头放入空气饱和水中,DO读数稳定后写入0x0220 = 1。
(ii) 在 DO 读数变为 100% 后,将探头移至零氧水(使用过量添加的硫化钠
水ample)。
(iii) 在 DO 读数稳定后(约至少 0 分钟)写入 0220x2 = 2。
- (iv) 0 点校准时用户读数饱和度为 0102x1,0 点校准时为 0104x2。
大多数应用不需要 2 点校准,除非用户需要在低溶解氧浓度 (<0.5 ppm) 下进行非常精确的测量。 - 不允许在没有“0% 校准”的情况下执行“100% 校准”。
温度点校准
i) 用户写入 0x000A = 环境温度 x100(例如:如果环境温度 = 32.15,则用户写入 0x000A=3215)。
ii) 0x000A 处的用户读数温度。 如果它等于您输入的值,则校准完成。 如果没有,请重试步骤 1。
Modbus RTU协议
命令结构:
- 在最后一个响应完成后的 50 毫秒内不应发送命令。
- 如果在 > 25mS 内未看到来自从站的预期响应,则抛出通信错误。
- 探头遵循功能 0x03、0x06、0x10、0x17 的 Modbus 标准
串行传输结构:
- 除非另有说明,否则数据类型为大端。
- 每次RS485传输都会有:8个起始位,XNUMX个数据位,无校验位,XNUMX个停止位;
- 默认波特率:9600(部分探头波特率可能为19200);
- 默认从站地址:1
- 起始位之后传输的 8 个数据位是最高有效位在前。
- 位序列
起始位 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 停止位 |
定时
- 固件更新必须在开机或软复位后 5 秒内运行 在此期间探头尖端 LED 将呈蓝色常亮
- 第一个命令不能在开机或软复位后早于 8 秒运行
- 如果发出的命令在 200 毫秒后没有预期的响应发生超时
Modbus RTU协议:
登记 # | 读/写 | 细节 | 类型 | 笔记 |
0x0003 | R | LDO(毫克/升)x100 | 单位16 | |
0x0006 | R | 饱和度 % x100 | 单位16 | |
0x0008 | 读/写 | 盐度 (ppt) x100 | 单位16 | |
0x0009 | R | 压力 (kPa) x100 | 单位16 | |
000 | R | 温度 (°C) x100 | 单位16 | |
0x000F | R | 波特率 | 单位16 | 注 1 |
0x0010 | R | 从地址 | 单位16 | |
0x0011 | R | 探头编号 | 单位32 | |
0x0013 | R | 传感器盖 ID | 单位32 | |
0x0015 | R | 探头固件版本 x100 | 单位16 | 注 2 |
0x0016 | R | 探头固件小修订 | 单位16 | 注 2 |
0x0063 | W | 波特率 | 单位16 | 注 1 |
0x0064 | W | 从地址 | 单位16 | |
0x0100 | R | 低压差(毫克/升) | 漂浮 | |
0x0102 | R | 饱和度% | 漂浮 | |
0x0108 | R | 压力(kPa) | 漂浮 | |
0x010A | R | 温度(℃) | 漂浮 | |
0x010C | 读/写 | 当前探测日期时间 | 6 字节 | 注 3 |
0x010F | R | 错误位 | 单位16 | 注 4 |
0x0117 | R | 盐度 (ppt) | 漂浮 | |
0x0132 | 读/写 | 温度偏移 | 漂浮 | |
0x0220 | 读/写 | 校准位 | 单位16 | 注 5 |
0x02CF | R | 膜盖序列号 | 单位16 | |
0x0300 | W | 软重启 | 单位16 | 注 6 |
笔记:
- 注1: 波特率值:0= 300、1= 2400、2= 2400、3= 4800、4= 9600、5= 19200、6=38400、7= 115200。
- 注2: 固件版本是地址 0x0015 除以 100,然后是十进制,然后是地址 0x0016。 前任ample:如果 0x0015 = 908 且 0x0016 = 29,则固件版本为 v9.08.29。
- 注3: 探头没有 RTC,如果探头没有连续供电或被重置,所有值都将重置为 0。
日期时间字节为年、月、日、日、时、分、秒。 从最重要到最不重要。
Example:如果用户写入 0x010C=0x010203040506,则日期时间将设置为 3 年 2001 月 4 日凌晨 05:06:XNUMX。 - 注 4:从 1 开始,从最低位到最高位计算:
- 位 1 = 测量校准错误。
- 位 3 = 探头温度超出范围,最大 120 °C。
- 位 4 = 浓度超出范围:最小 0 mg/L,最大 50 mg/L。 o 位 5 = 探头压力传感器错误。
- 位 6 = 压力传感器超出范围:最小 10 kPa,最大 500 kPa。
探头将使用默认压力 = 101.3 kPa。 - 位 7 = 压力传感器通信错误,探头将使用默认压力 = 101.3 kPa。
注5:写入 (0x0220) 1 运行 100% 校准。 2 运行 0% 校准。 8 重置 100% 校准。 16 重置 0% 校准。 32 重置温度校准。
- Note 6: 如果向该地址写入 1,则执行软重启,所有其他读/写操作将被忽略。
注7: 如果探头有内置压力传感器,这是一个只读地址。
注8: 这些值是2点校准的结果,而地址0x0003和0x0006代表1点校准的结果。
Examp乐传输
CMD:读取探测数据
原始十六进制:01 03 0003 0018 B5C0
地址 | 命令 | 起始地址 | # 寄存器 | CRC |
0x01 | 0x03 | 0x0003 | 0x0018 | 0xB5C0 |
1 | 读 | 3 | 0x18 |
Examp来自探针的第 1 个响应:
原始十六进制:01 03 30 031B 0206 0000 2726 0208 0BB8 27AA 0AAA 0000 0000 0000 0BB8 0005 0001 0001 0410 0457 0000 038C 0052 0001 031D 2741 0000 4 FADXNUMX
Examp来自探针的第 2 个响应:
原始十六进制:01 03 30 0313 0206 0000 26F3 0208 0000 27AC 0AC8 0000 0000 0000 0000 0005 0001 0001 0410 0457
0000 038C 0052 0001 031A 2748 0000 5BC0
浓度(毫克/升) | 饱和度% | 盐度 (ppt) | 压力(kPa) | 温度(℃) | 浓度 2pt (mg/L) | 饱和度 % 2pt |
0x0313 | 0x26F3 | 0x0000 | 0x27AC | 0x0AC8 | 0x031A | 0x2748 |
7.87毫克/升 | 99.71% | 0 ppt | 101.56千帕 | 27.60 摄氏度 | 7.94毫克/升 | 100.56% |
CMD:运行 100% 校准
原始十六进制:01 10 0220 0001 02 0001 4330
地址 | 命令 | 起始地址 | # 寄存器 | # 字节数 | 价值 | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0001 | 0x4330 |
1 | 多写 | 544 | 1 | 2 | 运行 100% 卡路里 |
Examp来自探针的第 1 个响应:
原始十六进制:01 10 0220 0001 01BB 成功!
CMD:运行 0% 校准
原始十六进制:01 10 0220 0001 02 0002 0331
地址 | 命令 | 起始地址 | # 寄存器 | # 字节数 | 价值 | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0002 | 0x0331 |
1 | 多写 | 544 | 1 | 2 | 运行 0% 卡路里 |
Examp来自探针的第 1 个响应:
原始十六进制:01 10 0220 0001 01BB 成功!
CMD:更新盐度 = 45.00 ppt,压力 =101.00 kPa,温度 = 27.00 °C
原始十六进制:01 10 0008 0003 06 1194 2774 0A8C 185D
地址 | 命令 | 起始地址 | # 寄存器 | # 字节数 | 价值 | CRC |
0x01 | 0x10 | 0x0008 | 0x0003 | 0x06 | 0x1194 2774 0A8C | 0x185D |
1 | 多写 | 719 | 1 | 2 | 45, 101, 27 |
Examp来自探针的第 1 个响应:
原始十六进制:01 10 0008 0003 01CA 成功!
地址 | 命令 | 起始地址 | # 寄存器 | # 字节数 | 价值 | CRC |
0x01 | 0x10 | 0x02CF | 0x0001 | 0x02 | 0x0457 | 0xD751 |
1 | 多写 | 719 | 1 | 2 | 1111 |
Examp来自探针的第 1 个响应:
原始十六进制:01 10 02CF 0001 304E 成功!
方面
MBRTU-PODO尺寸图(单位:mm)
维护
探头维护包括清洁传感器帽,以及测试系统的适当调节、准备和存储。
不使用探头时,强烈建议在存放探头时安装好传感器盖,并将原包装中包含的校准/存储瓶拧到探头上。 如果校准/存储瓶不可用,一个盛有清水的烧杯或潮湿/潮湿的封盖装置也足够了。 校准/存储瓶内的海绵应保持湿润以获得最佳效果。
避免传感器帽接触有机溶剂、刮擦和滥用碰撞,以加强和延长传感器帽的使用寿命。 应特别注意清洁帽盖的涂层,将探头和帽盖浸入淡水中,然后用纸巾轻轻拍干表面。 不要擦拭涂层表面。
如果盖子涂层褪色或剥落,请更换传感器盖子。 拧下旧盖后,请勿触摸探头尖上的透明窗口。 如果窗口或盖子内部存在任何污染物或残留物,请使用无粉擦拭物小心地将其清除。 然后将新的传感器盖重新拧到探头上。
文件/资源
![]() |
带 Modbus 输出的 Daviteq MBRTU-PODO 光学溶解氧传感器 [pdf] 用户指南 MBRTU-PODO 带 Modbus 输出的光学溶解氧传感器, MBRTU-PODO, 带 Modbus 输出的光学溶解氧传感器, 带 Modbus 输出的传感器, Modbus 输出 |