
档案库房环境闭环控制:恒湿净化一体机对接环境监控平台实战

物联网 · 盛世宏博 · 恒湿净化一体机、环境闭环控制、Modbus RTU、边缘联动、档案监控平台
近期在调试一套工业环境监控系统时,遇到了关于Modbus连接保持的问题。这次不是单点读温度,而是把恒湿净化一体机从“能通信”做成“会闭环”:传感器采样→边缘判断→平台策略→RS485下发→设备执行→状态回传→再修正。档案库房最怕的不是设备不动,而是“湿度58%开除湿、57%又停、56%又开”,曲线锯齿、压缩机早衰、霉变反而没防住。
[温湿度/PM2.5/TVOC/CO₂测点]
│ 10s采样
▼
[边缘网关:滑动均值+趋势+死区]
│ 30s聚合
▼
[平台规则引擎:场景/优先级/联锁]
│ MQTT/HTTP 下发放目标值
▼
[一体机主控:本地PID/阶梯功率/再热补偿]
│ Modbus RTU 0x03/0x10 回读
▼
[回风/送风/滤网/水位/臭氧 状态反馈]
│
└──────► 下一轮修正平台别直接写“开机/关机”,要下发放目标湿度、死区、模式、净化使能、安全锁。
实战权值:平台PID用“回风30% + 库房测点均值70%”,比单看回风准得多。某项目回风22.0℃、远端测点24.3℃,直接按回风控会把库房烤到超24℃。
不取单秒值,用30s/60s滑动平均过滤气流扰动。
湿度目标55%RH时:
湿度 ≥ 58%RH → 启动除湿
湿度 ≤ 50%RH → 停除湿(不是到45%才停)
湿度 ≤ 45%RH → 启动加湿
湿度 ≥ 48%RH → 停加湿温度目标22℃时:
≥ 24℃ 制冷
≤ 20℃ 制热
20~24℃ 不动没有回差,除湿机一天启停几十次,压缩机直接报废。
SAFETY 烟感/水浸/门禁被破坏/臭氧越限
CONST_HUM 有人时段,温湿度越界
DISINFECT 无人+布防+消毒窗口
PURIFY PM2.5/TVOC高但温湿正常
FRESH_AIR CO₂高、室外空气可用
ENERGY 全达标,低频维持优先级:SAFETY > CONST_HUM > DISINFECT > PURIFY > FRESH_AIR > ENERGY
温度和湿度分别闭环:
示例点表(厂商不同要重映射):
寄存器 | 含义 | 平台动作 |
|---|---|---|
40001 | run_mode | 1自动 / 2加湿 / 3除湿 / 5净化 |
40002 | target_rh ×0.1 | 写550=55.0%RH |
40004 | rh_deadband ×0.1 | 写30=3.0%RH |
40009 | purify_enable | 1开 0关 |
40015 | safety_interlock | 读:有人/门开/消防置位则禁消毒 |
40016 | local_remote | 必须=1(远程才受控) |
40018 | status_word | 回读确认 |
写流水线:
某库12台一体机,RH设55%,实际48%~62%正弦震荡,周期8min。
原因:
整定后:
Kp = 0.12
Ki = 0.03(带 ±5% 积分限幅)
Kd = 0.05
湿度死区 = ±3%RH
压缩机最小运行 = 5min
切换延时 = 10min结果:RH稳定在52~57%,日波动≤±3%RH,压缩机启停次数从120次/天降到9次/天。
场景 | 行为 |
|---|---|
网关掉线 | 一体机按上次EEPROM参数本地跑,不回出厂值 |
平台宕机 | 边缘继续跑死区+安全联锁 |
通信超时 | quality=bad,不写新值,不盲目重启设备 |
臭氧传感器报警 | 停臭氧+强排风继电器吸合,不依赖平台二次确认 |
门禁开门+UV运行 | 硬接点切UV,软件只做审计 |
档案库房闭环的第一原则是:断网了环境也不能失控,平台回来了数据要能补传、质量位要能看懂。
年检/审计看的是“谁在几点把臭氧开了、门开没开、排风什么时候动”,不是大屏漂不漂亮。
恒湿净化一体机、环境闭环控制、Modbus RTU、边缘联动、死区控制、PID整定、温湿解耦、模式仲裁、臭氧联锁、断网自治、档案监控平台、DA/T 42-2022
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。