返回
“请教各位老师,现场一个 4-20mA 压力变送器接 1200 的模拟量模块。变送器是新换的,24V 供电。现在 PLC 读数跳得厉害,0-1.0MPa 的量程,数据在 0.2 到 0.5 之间来回蹦
发布

“请教各位老师,现场一个 4-20mA 压力变送器接 1200 的模拟量模块。变送器是新换的,24V 供电。现在 PLC 读数跳得厉害,0-1.0MPa 的量程,数据在 0.2 到 0.5 之间来回蹦

11阅读 1 回复 2026-03-30 11:37发布
关注Ta

15609535131762普通会员楼主

电话/手机:联系客服

“请教各位老师,现场一个 4-20mA 压力变送器接 1200 的模拟量模块。变送器是新换的,24V 供电。现在 PLC 读数跳得厉害,0-1.0MPa 的量程,数据在 0.2 到 0.5 之间来回蹦。
我做了这些检查:

万用表量电流,非常稳定。

线是屏蔽双绞线,单端接地了。

特意买了信号隔离器加上,还是跳。

把 PLC 的滤波设成‘弱’或‘强’都没效果。

奇了怪了,表量着没问题,进 PLC 就乱跳。是模块坏了还是哪里有高频干扰?急死人了,在线求救!”

以下内容回复后可见

优质评论内容

  • 明扬工控技术客服

    明扬工控技术客服2026-03-30 11:41:23

    这种现象,很像不是变送器回路有问题,而是“进模块这一步”出了问题。
    你给的信息很关键:

    变送器新换

    24V 供电

    万用表量电流稳定

    屏蔽、接地、隔离器都做了

    PLC 里读数大幅来回跳

    滤波基本没效果

    这说明重点要从“现场信号源”转到:

    模拟量模块接法、通道配置、公共端、采样方式、接地参考、模块本身状态 这几类去查。

    我按现场经验给你拆一下。

    一、先说结论:最可疑的不是“高频干扰”,而是这 5 类问题

    按概率排,我更怀疑:

    模拟量模块通道类型/量程配置错了

    电流输入接线方式不对,MANA/公共端处理有问题

    万用表量得稳,但 PLC 采样回路参考地在漂

    该通道或模块硬件异常

    你量到的是“平均稳定”,但模块看到的是瞬时脉动/采样冲突

    你这个“0.2 到 0.5MPa 来回蹦”,幅度不算小。
    如果真是普通噪声,一般更多是小幅抖动。
    这种 大范围跳变,更像:

    通道工作模式不对

    输入回路断续

    公共参考不稳

    模块把电流当成别的模式在解释

    二、先查最容易忽略的:模块通道到底设成什么了

    在 1200 模拟量模块里,必须先确认这个通道实际配置是不是:

    Current 4…20mA


    而不是:

    Voltage 0…10V

    Voltage 1…5V

    Current 0…20mA

    Disabled

    或工程里通道参数没真正下载进去

    这个很重要。

    因为如果现场真送的是 4–20mA,但模块参数不是按这个模式采样,PLC 里的值就会乱。

    尤其是新换过变送器、改过工程、换过模块之后,最容易出现:

    以为自己设对了,实际通道没生效。

    先确认两件事:

    TIA 里该通道是否明确设成 4–20mA

    下载后在线监视时,模块诊断里是不是也显示当前模式为 4–20mA

    三、第二个高概率点:接线回路没问题,但“公共端”有问题

    这个现场特别多。

    4–20mA 看起来就两根线,但在 PLC 模拟量模块这边,除了 I+ / I-,还经常牵涉:

    MANA

    模拟地

    公共端

    电源 0V

    屏蔽地

    机壳地

    很多时候,万用表串进去量电流当然稳定,
    但模块采样不是只看“有没有电流”,它还看整个输入参考回路是否正常。

    如果:

    变送器 0V

    模拟量模块 MANA

    PLC 电源 0V

    隔离器输出地

    这些关系处理得不对,就会出现:

    万用表稳定,模块值乱跳。

    因为万用表在测量时,等于临时改变了回路条件,它看到的是平均电流;
    而模块在高速采样时,看到的可能是参考点在漂、共模在变、回路阻抗异常。

    四、非常值得重点查:1200 模拟量模块是不是“单端共地”结构

    S7-1200 某些模拟量模块/板卡,通道并不是完全独立隔离的,
    多个通道之间、以及模拟地之间有公共关系。

    这就带来一个现场坑:

    如果你有多个模拟量点同时接入

    比如同一个模块上还有:

    另一路压力

    温度变送器

    变频器反馈

    电位器

    0–10V 信号

    其中某一路参考地或接线不规范,就可能把整个模块的模拟地拖乱。

    于是你看的这个压力点就跳。

    所以要查:

    这个模块上一共接了几个模拟量

    其他通道是否也有轻微异常

    有没有同时接电流和电压通道

    有没有某一路 0V/MANA 接得很乱

    五、为什么万用表量着稳,PLC 里还是跳

    这个现象很常见,不矛盾。

    因为万用表通常表现为:

    采样慢

    显示平均值

    对高频脉动不敏感

    而 PLC 模拟量模块可能是:

    快速采样

    再数字换算

    对瞬态更敏感

    所以即使你万用表看 12.0mA 很稳,
    实际信号里可能存在:

    高频毛刺

    共模扰动

    地参考漂移

    输入回路瞬时开断

    这些万用表不一定看得出来。

    六、如果加了信号隔离器还跳,反而说明方向更明确了

    这条信息很值钱。

    如果你在变送器和 PLC 之间加了隔离器,还是跳,通常意味着:

    不是变送器本体的问题

    因为隔离器已经把前端信号源和后端分开了。

    也不太像单纯线路串扰

    因为隔离器对很多共模和干扰已经有改善。

    于是重点更应该放到:

    隔离器输出接 PLC 的方式

    PLC 模拟量模块配置

    模块输入硬件/通道状态

    PLC 侧模拟地/MANA 问题

    也就是说,问题更可能已经收缩到 PLC 端 了。

    七、先做一个最快的定位实验:脱离现场回路,直接喂模块一个标准信号

    这是最有效的方法。

    方法

    不要接现场变送器。
    直接用一个可靠的电流源,或者最简单点:

    24V 电源

    高精度电阻

    电流校验仪更好

    给模块这个通道直接送一个固定的 12mA。

    看结果
    如果 PLC 里仍然跳

    那基本锁定是:

    模块通道

    模块参数

    模块公共端

    PLC 侧接线

    如果 PLC 里稳定

    那再回头看:

    现场回路

    隔离器输出方式

    供电参考

    某种现场共模问题

    这个测试比反复怀疑干扰有用得多。

    八、还有一个很容易忽略的点:你万用表是“串联量电流”,但 PLC 模块是不是接成了“电压模式回路”

    有些现场接线虽然“看起来像 4–20mA”,其实因为端子理解错了,变成了很奇怪的接法。

    比如:

    变送器两线制

    模块却按三线制思路接

    电流输入的负端没有回到正确端子

    MANA 没有按手册要求处理

    隔离器输出是有源/无源没分清

    尤其用了隔离器后要特别确认:

    隔离器输出到底是:

    有源 4–20mA 输出
    还是

    无源 4–20mA 输出

    这两个接法不一样。

    如果接错,万用表可能仍然能测到一个“看似稳定”的回路电流,
    但模块实际采样条件不对。

    九、再说一个很常见的坑:模块通道坏了,但不是“彻底坏”

    模拟量模块坏,不一定是完全没值。
    很多时候是:

    某个通道前端采样电路漂移

    A/D 前级异常

    端子接触不良

    该通道受过浪涌

    表现就是:

    数值乱跳

    但不是一直报断线

    换滤波没用

    前端电流测着正常

    所以非常建议你做两个交叉测试:

    测试1:换通道

    把这个压力信号改接到同模块另一个空闲通道,参数同步改好。

    如果问题消失

    基本就是原通道问题。

    测试2:换模块

    如果条件允许,换一块同型号模块。

    如果问题消失

    那就别再怀疑现场了,模块问题概率极高。

    十、端子和接触问题,比“高频干扰”更常见

    你说“进 PLC 就乱跳”,我会马上怀疑:

    模块端子插头压线不好

    导线虚接

    端子氧化

    插拔式端子接触不良

    尤其是模拟量,非常怕这类问题。

    数字量偶尔抖一下大家能忍,
    模拟量一虚接,就可能上下大跳。

    建议直接做:

    重新压接该通道线头

    更换端子位置或端子头

    拔插模块端子

    检查是否有单股线没压紧

    十一、1200 的滤波设强弱没效果,说明这不是普通小抖动

    这一条也很关键。

    如果只是一般噪声,滤波增强通常会有肉眼可见改善。
    现在“弱/强都没效果”,更说明问题不是简单模拟噪声,而像是:

    原始值本身就严重跳变

    或跳变频率/方式不是滤波能解决的

    或模块采样逻辑已经异常

    也就是说,这不像“加点滤波就完事”的问题。

    十二、建议你重点核对这几个接线关系

    按两线制变送器思路,逐项核对:

    1)变送器供电正

    24V+ 到变送器 +

    2)变送器输出回路

    变送器 - 回到 PLC 模拟量输入 I+

    3)模拟量输入回路返回

    模块 I- / MANA / 公共端是否按手册要求回到电源 0V 或指定端子

    4)隔离器是否改变了回路类型

    隔离器输入输出两边是否都按“有源/无源”说明书接对

    5)屏蔽层是否只做屏蔽,不参与信号回路

    屏蔽层不能替代信号负端

    这一块一定要按具体模块手册端子定义逐项对,不要凭经验想当然。

    十三、最实用的排查顺序

    你现在别再先怀疑“高频干扰”了,按这个顺序最快。

    第一步:看模块诊断

    看这个通道有没有:

    Overrange

    Underrange

    Wire break

    Common mode error

    Channel fault

    有些时候诊断已经给线索了。

    第二步:把该信号换到另一个通道

    这是最快区分“通道坏没坏”的办法。

    第三步:脱离现场,用标准电流源直喂模块

    这一步能把问题切成“PLC侧”还是“现场侧”。

    第四步:核对通道参数

    确认在线实际模式就是 4–20mA。

    第五步:重新整理 MANA / 0V / 屏蔽 / 隔离器输出接法

    尤其是公共端关系。

    第六步:换模块或换端子头

    如果前几步都没发现,就别犹豫,直接换件验证。

    十四、我个人对你这个故障的怀疑排序

    根据你提供的信息,我的概率排序是:

    PLC 模拟量模块通道配置或接线公共端问题

    模块某一通道硬件异常

    隔离器输出方式与模块输入方式不匹配

    同模块其他通道把模拟地拖乱

    真正的高频干扰

    注意,高频干扰我反而不放第一位。
    因为你已经做了屏蔽、隔离,而且万用表回路稳定,这更像 PLC 侧输入链路的问题。

    十五、给你一个最短结论

    你这个故障,先别纠结变送器。
    优先把“这个通道”当成嫌疑人。

    最有效的两个动作:

    把信号换到另一个 AI 通道试

    用标准 12mA 直接喂这个模块试

    这两步一做,基本就能把问题范围砍掉 80%。