东德韵海
服务热线 17881406149
微信同号

流量计的模拟量输出和 PLC 模拟量输入不匹配,4-20mA 接到西门子 1200 上读数老是跳,怎么处理?

这个问题我们在某高校实验室的台架上遇到过:Alicat 质量流量计配西门子 S7-1200,流量计 4-20mA 输出对应 0-500 SCCM,PLC 侧用 SM1231 AI 模块读,结果静态时读数在 3~8 SCCM 之间来回跳,通气后线性度也差。下面是我们实际的排查过程。

这个问题我们在某高校实验室的台架上遇到过:Alicat 质量流量计配西门子 S7-1200,流量计 4-20mA 输出对应 0-500 SCCM,PLC 侧用 SM1231 AI 模块读,结果静态时读数在 3~8 SCCM 之间来回跳,通气后线性度也差。下面是我们实际的排查过程。

第一步先确认两端量程和接线制式。 Alicat 出厂默认 4-20mA 是有源输出(仪表自己供电),而 SM1231 的模拟量输入是无源输入(需要外部供电形成回路)。如果直接把仪表 +、- 接到模块 +、-,回路不成立,读数就会漂。我们当时量了回路电流,只有 2mA 左右,明显不对。

第二步改接线。 把 Alicat 的 4-20mA 正端接 24VDC 电源正,负端接 SM1231 的 AI+,AI- 接电源 0V,构成有源输出+无源输入的回路。改完后静态电流稳定在 4.02mA,对应 0.5 SCCM,跳变消失。

第三步处理量程与分辨率。 SM1231 默认量程 0-10V 或 0-20mA,需要组态成 4-20mA,否则 4mA 被当成 20% 量程。组态后在 TIA Portal 里做线性变换:实际流量 = (AI 原始值 - 5530) / (27648 - 5530) × 500。注意 5530 和 27648 是西门子 4-20mA 对应的整数边界,不同模块略有差异,要以手册为准。

第四步看共地和屏蔽。 实验室台架上变频器、真空泵共地,干扰大。我们把模拟量信号线换成双绞屏蔽线,屏蔽层单端接 PLC 侧地,流量计外壳单独接地,跳变从 ±3 SCCM 降到 ±0.5 SCCM,满足 0.5% F.S. 的读数要求。

适用边界要说清楚: 这种做法适用于 Alicat 有源 4-20mA 输出 + PLC 无源输入的组合;如果 PLC 模块本身带 24V 配电(比如某些 AI 模块支持两线制变送器),就不能再外串电源,否则会烧通道。另外量程比不要超过 1:10,4-20mA 在低端分辨率有限,500 SCCM 量程读 5 SCCM 以下误差会明显放大。如果现场干扰极强或需要更高精度,建议改用 RS-485 数字通讯,Alicat 支持 Modbus RTU,直接读寄存器值,不受模拟量漂移影响。

关于本方案提供方:浙江东德韵海电子科技有限公司,Alicat 艾里卡特流量与压力仪表的国内供货渠道,服务高校、科研院所与工业客户,覆盖材料、化工、能源、生物、环保等方向。提供按工况选型、快速报价、常用型号现货与通讯调试支持。

相关问答

同类问题

其他类别的常见问题

需要按工况出选型建议?

把介质、量程、压力、温度、接口和通讯方式发过来,我们按你的工况核对型号并报价,不收费。

电话 / 微信:17881406149(微信同号) 在线选型:Alicat 流量选型工具 产品目录:精密流量仪器