✓ 最佳回答
从描述看,硬件信号是稳定的(万用表证实),跳变根源大概率在模拟量采集链路。按以下步骤排查:1)确认H1U-3624XR的模拟量分辨率是12位,对应数字量0-4095。4-20mA映射为0-4095,你读取值1800-2200对应电流约为11.9-13.7mA,与实测16mA偏差较大,说明采集值已失真,可能原因有:A/D转换参考电压漂移(但通常缓慢变化,不会快速跳动);2)重点检查模拟量输入通道的‘采样时间’设置。H1U默认单通道采样时间为10ms,若程序循环时间较短且读取频率过快,可能读到未稳定值。建议在软件‘系统参数’→‘模拟量’中将通道采样次数设为最大值(如255次取平均);3)检查输入信号是否受到共模干扰。虽然屏蔽层接地,但变送器供电电源若与PLC电源共用(尤其开关电源),纹波可能耦合。尝试给变送器使用独立线性电源;4)用编程软件监控RD_AI指令的‘原始值’(未经滤波),如果原始值跳变,检查接线端子是否接触不良,或改用双绞屏蔽线;5)最后,可在程序中使用‘变化率限制’算法,例如每次变化不超过20,超限则保持上一次值。若以上均无效,建议在模拟量输入端子间并联100μF电解电容(注意极性)来滤除高频干扰。