荧光法溶解氧仪读数正常但平台没数,问题多出在这一层

“数采仪上显示连接成功,平台上就是没数。”华东某印染厂的一位运维工程师打电话过来,开场就是这一句。现场装的是一台荧光法溶解氧仪,探头在好氧池末端,表头读数 6.2 mg/L,人看着没毛病,数采仪的通讯灯也正常闪,可平台上的溶解氧曲线是一条平线。

先说结论:这类“表头有数、平台没数”的故障,多数不是荧光法溶解氧仪本身坏了,而是数采仪这一侧的量程映射、单位换算或者平台因子配置对不上。真正的仪表故障,比如荧光帽老化、光路污染,通常表现为数值漂移、响应变慢或读数跳动,很少表现为完全无数据。

一、按四层拆,故障基本跑不出这四层

  • 协议层。数采仪与平台之间走 HJ 212,报文里几个字段最关键:MN(设备唯一标识)、PW(访问密码)、ST(系统编码)、CN(命令编码)、Qn(请求编码)、Flag(标志位)、CP(命令参数)。常见错法是 MN 填错一位、PW 与平台登记的不一致、CN 用错——该发 1011 实时数据,结果只发 2021 小时数据;或者补遗走 3021,但起止时间段没对上。
  • 网络层。4G 信号格数好看不代表链路通。现场能 ping 通,也不代表平台端口放通,有些厂区防火墙只开了 80,212 端口是关着的。
  • 设备层。荧光法溶解氧仪到数采仪这一段,要么走 RS485 Modbus,要么走 4-20mA。RS485 重点看站号、波特率、校验位(现场多是 9600、8N1)、Modbus 功能码(03 读保持寄存器、04 读输入寄存器)和 CRC 校验;模拟量重点看量程映射。
  • 平台层。因子编码选对没有、单位是 mg/L 还是 %饱和度、量程上下限怎么填、数据有效性规则会不会把值判成异常直接丢弃。

二、排查顺序本身就是省时间的办法

断电拆探头要停池、要重新标定,代价最高;改配置在办公室十分钟能做完。所以顺序应该反过来:先确认平台侧收没收到报文,再看数采仪日志有没有把报文发出去,再看数采仪能不能从仪表读到值,最后才怀疑仪表本身。

判断点很直接:平台按 MN 查得到记录,说明链路是通的,问题在数据解析;平台查不到任何记录,说明报文根本没到,往网络层和协议层查。

三、每一步的现象、判断和动作

  • 现象:平台无任何记录。判断:链路断或 MN 不匹配。动作:在数采仪上抓一次上报日志,核对 MN、PW 与平台登记信息是否逐位一致,再确认目标 IP 和端口。
  • 现象:报文发出但平台回错。判断:CN 或 CP 字段不合规。动作:核对实时数据用 1011、小时数据用 2021、补遗用 3021 的对应关系,检查 Qn 是否重复。
  • 现象:平台有记录但数值为 0 或恒定。判断:数采仪没读到仪表值,或量程映射错。动作:在数采仪本地看原始值,与表头对比;模拟量查量程上下限,RS485 查站号和寄存器地址表。
  • 现象:数值只有表头的一半或几倍。判断:量程映射比例错。动作:按仪表实际输出量程重新配置,不要凭经验套 0-20。

四、三个最容易误判的坑

  • 把单位当成数值。荧光法溶解氧仪既能输出 mg/L,也能输出 %饱和度,两者不是简单换算,还受温度、盐度、气压补偿影响。数采仪按 mg/L 配、仪表切到 %,曲线就会看着“偏低还一直跳”,很容易被当成探头坏。
  • 把荧光帽老化当成通讯故障。荧光帽有使用寿命,用久了响应变慢、低氧段读数偏高,运维一看数不对就去重启数采仪。正确做法是拿空气饱和水或饱和亚硫酸钠溶液做对照,看响应时间和读数稳定性,而不是看通讯灯。
  • 把补遗成功当成实时正常。3021 补的是历史数据,实时看的是 1011。平台上冒出数据,可能只是补遗补上去的,实时通道依旧断着。

五、客户常问的四个问题

“我这个情况到底要不要传溶解氧?”看你所在行业的排污许可证和属地平台要求,纳入自动监测因子的才需要传,拿不准就问属地,别自己拍板。

“表头显示 6.2,平台只有 3.1,是不是仪表坏了?”大概率是量程映射比例错,先对数采仪的量程配置,再怀疑仪表。

“数采仪日志全是超时,是仪表通讯坏了吗?”超时先看站号和波特率,再看 RS485 的 A/B 线有没有接反、终端电阻有没有,最后才拆表。

“我传 %饱和度行不行?”看平台因子怎么配的,配的是 mg/L 就老实传 mg/L,两边单位不一致,数据再准也过不了审核。