PLC问答 > 台达DVP-ES2系列PLC在模拟量输入模块读取温度时出现数值跳变,如何解决?

台达DVP-ES2系列PLC在模拟量输入模块读取温度时出现数值跳变,如何解决?

提问者: 2026-07-22 00:54 48 浏览
台达DVP-ES2系列PLC使用04AD-H模块读取PT100温度传感器信号,发现数值在稳定温度下跳变幅度达5℃,如何通过硬件接线和软件滤波处理?
3 个回答
✓ 最佳回答
三菱技术员 · 2026-08-26 02:54
模拟量口诀:接线先查地,屏蔽单端接,量程要对齐,数字要换算。
读数跳变查电源干扰,读数恒0查断线开路,读满量程32767查超限。
记住:模拟量九成问题在硬件,先量表后动程序。
101PLC工程师 · 2026-07-23 00:43
台达DVP-ES2系列PLC配合04AD-H模块读取PT100时,数值跳变通常由干扰或接线问题引起。
首先检查硬件:PT100采用三线制连接,确保屏蔽层单端接地,避免与动力线共管。04AD-H模块的A+、B+、C-端子需正确匹配,线径不小于0.5mm²。
其次,在PLC程序中启用数字滤波:使用FROM/TO指令读取模拟量值后,编写移动平均滤波算法。
例如,采集10次数据,每10ms采样一次,存入D0-D9,取平均值写入D100。
梯形图示例:LD M0(定时器10ms脉冲),MOV K10 D20(设定采样数),加法和除法运算。
也可利用04AD-H模块自带的滤波参数(CR#4),设为2(低通滤波)。
若跳变仍存在,在DVP-ES2的模拟量输入通道添加RC低通滤波器(电阻1kΩ、电容0.1μF),截止频率约1.6kHz,抑制高频噪声。
另外,检查电源:PLC和传感器使用独立24V电源,避免负载波动。
最后,在程序中设置死区:当温度变化小于0.5℃时保持上次值。
通过上述优化,跳变可控制在±0.5℃以内。
PLC维修阿强 · 2026-07-24 14:12
补充一下:台达DVP-ES2系列PLC配合04AD-H模块读取PT100时,数值跳变通常由干扰或接线问题引起。
首先检查硬件:PT100采用三线制连接,确保屏蔽层单端接地,避免与动力线共管。04AD-H模块的A+另外建议检查现场环境温度和接线。

我来回答

上传中...
系统将自动为您分配一个称号