返回主站|会员中心|保存桌面

AB罗克韦尔服务商    

PLC、变频器、人机界面、传感器

联系方式
  • 联系人:方经理
  • 电话:13073017555
  • 邮件:gzws26@126.com
新闻分类
  • 暂无分类
首页 > 新闻中心 > AB罗克韦尔plc模拟量输入信号的抗干扰优化措施有哪些!
新闻中心
AB罗克韦尔plc模拟量输入信号的抗干扰优化措施有哪些!
发布时间:2026-07-05        浏览次数:0        返回列表

AB 罗克韦尔 PLC 模拟量输入 AI 抗干扰全套优化措施

适用机型:Micro800、Logix5000(1756/5069/5094)、CompactLogix、ControlLogix,焊机 / 钢筋焊接机 4-20mA、0-10V 电流电压模拟量场景(焊接电流、油温、液压压力、变压器温度)。分为硬件接线抗干扰、模块组态硬件滤波、程序软件滤波、工艺逻辑防抖、接地屏蔽规范五大类。

一、硬件布线与接线(最关键,源头抑制干扰)

1. 线缆选型与分槽走线

  1. 模拟量必须用双芯屏蔽电缆(4-20mA 优先屏蔽双绞线),禁止普通多股线;

  2. 强弱电严格分离:

    • 模拟量信号线、24V 传感器低压线单独线槽;

    • 焊机变压器 380V、接触器动力电缆、电磁阀电缆分开走线,间距≥30cm;交叉处垂直 90° 交叉,减少耦合干扰。

  3. 长线 4-20mA 优先,拒绝 0-10V 电压信号电压型极易受长线压降、电磁干扰漂移;焊机现场一律选用 4-20mA 两线制变送器。

2. 屏蔽层接地规范(AB 模拟量模块核心要点)

  1. 单端接地原则:屏蔽线仅 PLC 控制柜内一端接地,变送器侧屏蔽悬空;两端接地会形成地环路,引入工频杂波。

  2. 屏蔽层 360° 压接在金属电缆夹、接地排,禁止只拧一根细线接地。

  3. PLC 柜体、变送器安装支架、焊机机架统一接等电位接地铜排,地阻<4Ω。

3. 回路配套硬件吸收 / 隔离

  1. 模拟量回路增加信号隔离器焊机大电流强干扰场景必加:4-20mA 隔离栅,切断现场地与 PLC 地环路,彻底解决零点漂移、数值跳变。

  2. 变送器侧并联陶瓷滤波电容(0.1μF),吸收高频毛刺;

  3. 模块供电 24V 增加 EMI 滤波电源,不要和电磁阀、接触器共用一路 24V 电源。

  4. 严禁模拟量负端与 DC24V 负极、动力地短接。

4. 负载匹配

4-20mA 回路总电阻不能超过模块允许最大负载(AB AI 模块一般 500Ω 左右),长线不要串过多端子,避免信号衰减波动。

二、AB 模块硬件组态滤波(Logix5000 / Micro800 自带硬件滤波)

1. ControlLogix/CompactLogix 5000 系列(1756-IF8、5069-IF4 等)

RSLogix5000 / Studio5000 模块属性设置:

  1. Input Filter(输入硬件滤波时间)单位:ms,可选 0.4/8/16/32/64/128/256ms;焊机强干扰推荐设置 128ms 或 256ms,硬件先滤除高频瞬时毛刺。

  2. 启用Noise Rejection 噪声抑制工频 50Hz 环境勾选 50Hz 抑制,直接滤除电网工频干扰;

  3. 禁用模块闲置 AI 通道,未使用通道短接 + 组态屏蔽,避免悬空引入干扰串扰相邻通道;

  4. 信号类型确认:4-20mA 模式,关闭电压输入检测,减少采样杂波。

2. Micro800 小型 PLC(2080 模拟量插件)

CCW 软件模块配置:模拟量采样滤波等级 1~10 级,现场焊机设 8~10 级高滤波;开启 50Hz 工频抑制,降低变压器、接触器工频干扰。

3. 采样周期优化

不要把 AI 刷新周期设极小,默认 200~500ms 刷新一次模拟量即可,过快采样只会捕捉更多干扰毛刺。

三、程序软件滤波(AB 梯形图 / ST 通用,多层平滑)

硬件滤波只能滤高频,低频漂移、周期性脉冲干扰需要程序平滑,分 4 种成熟滤波算法,焊接机优先滑动平均滤波

方案 1:滑动平均滤波(最推荐,4-20mA 电流 / 压力通用)

逻辑思路:连续采集 N 个 AI 原始值存入数组,去掉极值取平均值输出平滑值,抑制瞬时尖峰干扰。Logix5000 实现方式:

  1. 建立 DINT 数组 AI_Raw[0..7] 存储 8 次采样值;

  2. 每次 AI 刷新移位数组,丢弃最早数值;

  3. 求和后除以采样个数,输出平滑值 AI_Filtered

  4. 可增加去极值:剔除最大值、最小值再平均,过滤焊机瞬间短路尖峰。

方案 2:一阶惯性滤波(指数平滑,简单占用资源少)

公式:AI_Smooth = AI_Smooth_old * 0.7 + AI_Raw * 0.3系数 0~1,干扰越大,历史值权重越高(0.7~0.9);适合压力、温度缓慢变化模拟量。用 MOV、MUL、ADD 指令梯形图直接实现,无需数组,Micro800 低配机型首选。

方案 3:限幅防抖滤波(突变抑制)

限制单次采样最大允许变化量,过滤焊机瞬时大跳变:例:液压压力每秒正常波动不超过 50,若本次采样与上次差值>50,判定为干扰,沿用上次平滑值,不更新。

方案 4:延时确认滤波(报警防抖)

模拟量超上限 / 下限不立即报警,连续 N 个扫描周期超标才触发故障:

  1. 建立超限计数 TON 计时器;

  2. AI 持续异常 150~300ms 才置故障位;过滤瞬时干扰造成误报警。

四、程序逻辑层抗干扰配套优化

  1. AI 数值禁止直接用于联锁、报警所有逻辑判断全部使用软件滤波后的平滑值 AI_Filtered,原始 AI_Raw 只做备份监控,不参与设备联锁、停机逻辑,防止毛刺误停机。

  2. 模拟量上下限死区设置设置缓冲区间,小幅波动不判定异常:例:标准焊接电流 1000,报警下限 900,设置死区 ±30;910 以上不报警,避免小幅漂移频繁弹窗。

  3. 分段周期读取模拟量不要在 Main 主程序高速循环反复读取 AI,把模拟量处理逻辑放入周期性任务 Periodic Task(周期 200ms),减少高频采样引入干扰波动,降低 CPU 负载。

  4. 闲置通道处理未使用 AI 通道:端子短接 0V,程序内屏蔽判断逻辑,防止通道悬空干扰相邻有效信号。

五、接地、机柜与现场设备 EMC 辅助优化

  1. PLC 控制柜安装金属屏蔽门,柜门与柜体用接地编织带连接,保证完整屏蔽腔体;

  2. 焊机变压器、大功率接触器增加 RC 阻容吸收回路,减少通断高频辐射干扰;

  3. 控制柜远离焊接变压器、焊钳动力线,距离尽量大于 1.5 米;

  4. 禁止模拟量信号线穿过接触器、变压器周边强磁场区域;

  5. 多变送器共用 24V 时,每路传感器前端增加小型磁环滤波,信号线穿过磁环 2~3 圈。

六、钢筋焊接机典型模拟量场景针对性优化

  1. 焊接电流 AI(干扰最强)

  • 硬件:4-20mA 隔离器 + 屏蔽双绞线,模块滤波 256ms;

  • 程序:8 点滑动平均 + 去极值 + 300ms 超限延时报警;

  • 逻辑:电流突变超过 100 直接沿用前值,屏蔽焊接瞬间尖峰。

  1. 液压压力模拟量

  • 一阶惯性滤波,系数 0.8;限幅单次波动≤40;

  1. 变压器温度 PT100 热电阻 AI

  • 变化缓慢,加大硬件滤波 256ms,一阶平滑系数 0.9,不做快速采样。

七、常见干扰现象对应解决办法

  1. AI 数值无规律上下跳变几十 / 几百单位

  • 屏蔽单端接地、增加信号隔离器、模块硬件滤波调至 256ms、滑动平均滤波;

  1. 零点缓慢漂移,空载数值不为 4mA

  • 地环路问题,加装隔离栅,强弱电电源分离;

  1. 焊机启停瞬间 AI 数值瞬间冲顶

  • 限幅滤波 + 去极值滑动平均,RC 吸收接触器;

  1. 频繁报模拟量超限误报警

  • 增加报警延时滤波、设置报警死区,不用原始 AI 做判断。

补充:Logix5000 自带 AOI 标准化滤波。

收缩
  • 电话咨询

  • 13073017555
  • 添加微信客服