购买或集成气体探测器时,常遇到仪表标称 ppm,而国标职业接触限值或环评报告使用 mg/m³。两者并非简单"1:1"关系,而与气体分子量、温度、压力密切相关。掌握换算逻辑,才能正确设定报警值并通过验收。

ppm 和 mg/m³ 分别表示什么?
ppm(parts per million,百万分之一)是体积比浓度,表示目标气体体积占混合气体总体积的比例,常用于气体分析仪与过程控制。mg/m³ 是质量浓度,表示每立方米空气中目标气体的毫克数,国内职业卫生标准(如 GBZ 2.1)及不少排放限值采用该单位。
同一读数在不同单位下"数值不同"是正常现象。例如 CO 的 MAC 常见表述为 30 mg/m³,换算到 ppm 约为 26 ppm(标准状态近似),二者描述的是同一暴露水平。盛世物联 Senseiot 多数变送器可在菜单或寄存器中配置显示单位,集成前请确认与上位系统一致。
标准换算公式是什么?
在理想气体、同一温度压力下,体积比与质量比的换算依赖分子量 M(g/mol):mg/m³ = ppm × M × P / (R × T × 1000),其中 P 为压力(Pa),T 为绝对温度(K),R 为气体常数。工程常用 25°C(298 K)、101.325 kPa 下的简化式:mg/m³ ≈ ppm × M × 0.041。
示例(25°C,101.325 kPa):CO(M≈28)1 ppm ≈ 1.14 mg/m³;H₂S(M≈34)10 ppm ≈ 14 mg/m³;NH₃(M≈17)25 ppm ≈ 17 mg/m³。温度升高或海拔升高时,同一 ppm 对应的 mg/m³ 会变化,合规比对应注明温压条件。


为什么仪表单位与国标不一致会导致报警设定错误?
常见失误:将国标 mg/m³ 限值直接输入 ppm 通道而未换算,导致报警阈值偏松或偏紧。例如把 30 mg/m³ CO 误设为 30 ppm,相当于约 34 mg/m³,超出 MAC。反之,对轻分子气体(如 H₂)若按重分子经验估算,可能过度敏感。
建议在项目设计阶段制作"气体—限值—换算—仪表量程"对照表,并由安全与环境部门会签。盛世物联工程团队可协助核对量程与单位配置,避免投运后返工。需要项目支持请 联系我们。
不同传感器默认输出单位有何差异?
电化学与 NDIR 模组内部多以 ppm 或 %vol 标定;某些国标场景要求输出 mg/m³,需由变送器或上位机完成换算。Modbus 寄存器可能同时提供原始 ppm 与换算后 mg/m³,集成时应读取文档中的缩放系数与小数位。
可燃气体催化传感器常用 %LEL(爆炸下限百分比)而非 ppm 或 mg/m³,这是第三类单位体系,不可混用。浏览 产品中心 时可按目标气体查看默认单位与可选配置。


工程实践中有哪些快速核对技巧?
① 使用权威换算表或手机计算工具,输入分子量与温压;② 用标气验证:已知 ppm 标气经换算后与便携仪 mg/m³ 读数应一致(在误差带内);③ 对固定式系统,定期用同一单位体系做审计,避免 HMI 改单位后报警逻辑未同步。
盛世物联 Senseiot 提供多气体、多量程变送器,支持 ppm / mg/m³ / %vol 等显示配置。批量采购与定制寄存器映射,欢迎 获取报价。