针对西门子S7-1200PLC的AD采样过程中,因外界干扰、传感器采样数据扰动等原因导致的采样数据抖动问题,基于最小均方(LMS,least mean square)原理,设计了一种改进型加权平均数字滤波算法。在1200PLC中通过SCL语言编制对应的滤波算法程序,对AD采样的数据进行数字滤波。通过设计强干扰环境下的AD采样实验证明:该数字滤波算法高效、可靠,采样数据稳定、准确。