流量计的模拟量输出和 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 艾里卡特流量与压力仪表的国内供货渠道,服务高校、科研院所与工业客户,覆盖材料、化工、能源、生物、环保等方向。提供按工况选型、快速报价、常用型号现货与通讯调试支持。
相关问答
同类问题
- 实验室气路改造,流量计到底该装在减压阀前还是后?我们装错过一次,读数差了快一倍
- 流量计和上位机之间要不要加隔离?什么情况必须加?我们现场是24V供电、4-20mA加RS-485,跟变频器在一个柜子里
- 反应器要做程序升温配气,流量计怎么配合温控程序联动?升温速率和气体流量之间要怎么设置才不打架?
- 流量计和真空泵怎么配合?抽速和流量控制之间到底是什么关系,我该按哪个参数选型?
- 我们实验室要同时跑3台Alicat质量流量计,共用一个氮气钢瓶减压后出来,为什么一开第二台头一个台读数就掉下来,管路到底怎么设计才不互相抢气?
- 流量计模拟输出老是跳,4-20mA信号和PLC对不上,是不是接地没做好?Alicat流量计到底该怎么接地?
其他类别的常见问题
需要按工况出选型建议?
把介质、量程、压力、温度、接口和通讯方式发过来,我们按你的工况核对型号并报价,不收费。
电话 / 微信:17881406149(微信同号) 在线选型:Alicat 流量选型工具 产品目录:精密流量仪器