台达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℃以内。