0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

模拟量滤波程序算法详解

skda8921 来源:PLC 工控微课 作者:W 2022-11-14 09:53 次阅读

在自动化项目中经常用到模拟量,而工程项目现场环境大多数都是比较杂乱,干扰会比较大,会造成对模拟量信号和稳定性有所影响,这对PLC现场调试工程师带来比较大的烦恼,特别是入行不深的工控老铁们。干扰太大就要对模拟量信号进行滤波,使其尽量消除现场的干扰,今天就给大家分享个模拟量滤波的FB块,这个程序分为二种滤波位,一种是求全部采集到的模拟量的平均值 ,第二种是去除最大值 和最小值 再求平均值 ,二种方法各有好坏,根据自己的现场情况而选择。滤波中还有一个最重要的一点就是采集周期,此程序是通过调用OB中断块来采集模拟量,并通过设定OB中断块的中断时间来定义采集模拟量的周期。需要程序的扫描后面的二维码,再把程序截图安排上。

触摸屏画面:

ec72aec6-636f-11ed-8abf-dac502259ad0.png

FB块形参声明:

ec936cd8-636f-11ed-8abf-dac502259ad0.png

SCL部分程序:

ecbfc256-636f-11ed-8abf-dac502259ad0.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5008

    文章

    13150

    浏览量

    461999
  • 触摸屏
    +关注

    关注

    42

    文章

    2290

    浏览量

    115984
  • 模拟量
    +关注

    关注

    5

    文章

    491

    浏览量

    25502

原文标题:西门子SCL语言编程系列讲28-模拟量滤波程序算法

文章出处:【微信号:PLC 工控微课,微信公众号:PLC 工控微课】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    模拟量和开关

    模拟量和开关 在控制系统中,一个常见的术语就是模拟量和开关。 不论输入还是输出,一个参数要么是模拟量,要么
    发表于 12-11 11:38 3027次阅读

    求大佬分享模拟量滤波程序

    求大佬分享模拟量滤波程序
    发表于 12-15 07:19

    模拟量处理程序设计实验

    实验  模拟量处理程序设计实验 一 、 实验目的1、 熟悉PLC的功能指令。2、 熟悉对模拟量的处理的常用方法。3、&
    发表于 05-17 10:52 1316次阅读

    模拟量输入(AI)程序设计(利用LabVIEW实现)

    【LabVIEW从入门到精通】8.1 模拟量输入(AI)程序设计(利用LabVIEW实现)
    发表于 01-08 16:03 0次下载

    通过DAQ实现模拟量输入(AI)_labview程序案例

    程序案例通过DAQ实现模拟量输入(AI),喜欢的朋友可以下载来学习。
    发表于 01-13 16:12 32次下载

    模拟量输入(AI)_labview程序案例

    程序案例模拟量输入(AI),喜欢的朋友可以下载来学习。
    发表于 01-13 16:12 18次下载

    模拟量输出(AO)_labview程序案例

    程序案例模拟量输出(AO),喜欢的朋友可以下载来学习。
    发表于 01-13 16:12 86次下载

    利用LabVIEW实现模拟量输出(AO)_程序案例

    程序案例 利用LabVIEW实现模拟量输出(AO)
    发表于 01-13 16:22 313次下载

    利用LabVIEW实现模拟量输入(AI)_程序案例

    程序案例 利用LabVIEW实现模拟量输入(AI)
    发表于 01-13 16:22 28次下载

    基于LabviewCVI(DLL+DAQ)的模拟量输出(AO)_程序案例

    程序案例 基于LabviewCVI(DLL+DAQ)的模拟量输出(AO)
    发表于 01-13 16:22 45次下载

    利用LabWindowsCVI实现模拟量输入AI_程序案例

    程序案例 利用LabWindowsCVI实现模拟量输入AI
    发表于 01-13 16:22 30次下载

    s7-200模拟量处理子程序

    s7-200模拟量处理子程序,介绍西门子200模拟量处理程序的源代码
    发表于 01-20 15:56 11次下载

    无线模拟量/开关模块实际应用详解

    无线模拟量、开关模块主要针对于工业应用设计,用于工业环境下对设备进行IO控制、以及模拟量仪器仪表数据采集;以下将详细讲解其特性。
    发表于 05-08 10:45 17次下载

    开关模拟量是什么

    开关是指输出无源信号,模拟量则是有源信号的输出。通常使用探测器接入有源信号即模拟量
    发表于 07-06 16:21 1.1w次阅读

    模拟量平均值滤波是什么

    模拟量输入模块一般都有平均滤波的功能,例如,S7-200编程软件的系统块中模拟量输入滤波器的“样本数日”就是用来设置平均值滤波的采样周期的
    发表于 12-22 11:34 1848次阅读