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

提问者:游客 2026-07-22 07:35:07 👁 22 次浏览
台达DVP-ES2系列PLC使用04AD-H模块读取PT100温度传感器信号,发现数值在稳定温度下跳变幅度达5℃,如何通过硬件接线和软件滤波处理?

💬 2 个回答

✅ 最佳答案
补充一下:台达DVP-ES2系列PLC配合04AD-H模块读取PT100时,数值跳变通常由干扰或接线问题引起。首先检查硬件:PT100采用三线制连接,确保屏蔽层单端接地,避免与动力线共管。04AD-H模块的A+另外建议检查现场环境温度和接线。
回答者:PLC维修阿强 2026-07-22 07:35:07 👍 0
台达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℃以内。
回答者:101PLC工程师 2026-07-22 07:35:07 👍 0 采纳

✍️ 我来回答

回答展示在你的昵称下,客户会通过你找上门 —— 好回答 = 好名片