基于S7-1200 AD采样的高效数字滤波算法的设计与实践
CSTR:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

TP271+.4

基金项目:

国家重点研发计划项目(2017YFC1702503);云南省重大科技专项(2017RA010);昆明理工大学引进人才科研启动基金项目(KKZ3201601002)。


Design and practice of an efficient digital filter algorithm based on S7-1200 AD Sampling
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

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

    Abstract:

    In the AD sampling process of Siemens S7-1200PLC, sampling data jitter is caused by external interference and sensor sampling data disturbance. Based on the principle of Least Mean Square (LMS), an improved weighted average digital filtering algorithm is designed in this paper. In 1200PLC, the corresponding filter algorithm program is compiled by SCL language to filter the sampled data of AD. An experiment is done on the AD sampling under a strong interference environment, and the sampling data is stable and accurate, proving that the digital filtering algorithm is efficient and reliable.

    参考文献
    相似文献
    引证文献
引用本文

陈明方,刘金鑫,张永霞,葛天佑,臧家秀,陈浩.基于S7-1200 AD采样的高效数字滤波算法的设计与实践[J].重庆大学学报,2019,42(5):108-118.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2018-11-30
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2019-05-24
  • 出版日期:
文章二维码