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

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

3天内不再提示

经典 PLC 程序(6) - 信号防抖

ZLG致远电子 2026-01-20 11:47 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PLC程序中,信号防抖是一个非常重要的概念,用于处理由于机械开关触点抖动而产生的虚假信号。本文介绍一下用梯形图、AWBlock 和 ST语言三种编程,实现信号防抖的控制逻辑。


bff8c92e-f5b2-11f0-8ce9-92fbcf53809c.jpg  信号防抖

在PLC程序中,信号防抖是一个非常重要的概念,用于处理由于机械开关(如按钮、行程开关)触点抖动而产生的虚假信号。当按下或松开一个物理按钮时,其内部的金属触点会在完全闭合或断开的瞬间发生多次快速的抖动。这种抖动在PLC看来,会被识别为一连串快速的ON/OFF信号。如果不进行处理,这会导致你的程序逻辑被错误地执行多次。

防抖程序的核心功能是:收到信号后,先保持指定的时间,期间信号的变化会被忽略。


bff8c92e-f5b2-11f0-8ce9-92fbcf53809c.jpg  控制逻辑与硬件接线

1. 硬件元件c008ea2a-f5b2-11f0-8ce9-92fbcf53809c.pngIO 地址根据实际情况设置,PC 模拟不影响功能。

2. 核心逻辑

  • 当 bSignal 信号由 0 变为 1 时,启动一个定时器,定时时间设为 200ms。
  • 在定时器计时结束前,bSignal 信号再次变为 0,输出保持不变。


bff8c92e-f5b2-11f0-8ce9-92fbcf53809c.jpg  使用 AWPLC 实现信号防抖程序

AWPLC 目前支持梯形图、AWBlockST语言三种编程,下面用这三种编程语言分别信号防抖控制逻辑。

1. 梯形图

c01bd9e6-f5b2-11f0-8ce9-92fbcf53809c.png

2. AWBlock

c022d836-f5b2-11f0-8ce9-92fbcf53809c.png

3. ST

c02f3a36-f5b2-11f0-8ce9-92fbcf53809c.png

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

    关注

    5052

    文章

    14929

    浏览量

    489400
  • 信号
    +关注

    关注

    12

    文章

    2950

    浏览量

    80508
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    手机防技术:EIS电子和OIS光学

    相机镜头或机身引入技术已经是很平常的事情了,在手机影像系统逐步增强的同时,高像素让智能手机的拍摄能力越来越接近数码相机了。为了进一步提高手机拍摄的效果,厂商们为手机相机引入了
    的头像 发表于 12-16 16:51 3.3w次阅读

    6经典PLC程序实例

    众所周知,一套完整的PLC程序,并不仅仅是使系统能够运行起来这么简单,它也需要完整的注释、精良的架构、良好的可扩展性、完备的报警保护系统、运行前的模拟系统。今天小编就给大家分享6经典
    发表于 06-21 14:14 1.3w次阅读
    <b class='flag-5'>6</b>个<b class='flag-5'>经典</b>的<b class='flag-5'>PLC</b><b class='flag-5'>程序</b>实例

    设计手枪系统

    为提高射击的精度,设计手枪系统,采用陀螺测试手枪抖动的幅度,用电机带动减速器以及丝杠来补偿抖动。
    发表于 05-04 16:49

    信号连续的个数计数、信号

    可以使用这个vi来实现输入的信号是否是连续的,并且计数连续多少个。#2017.8.3计数连续False(True)信号的个数,达到次数后返回True,并清零重新计数。属性:可重入用途:信号连续的个数计数、
    发表于 04-11 20:55

    函数技巧

    性能优化——函数
    发表于 06-02 07:14

    数码相机CCD

    数码相机CCD              对于CCD技术
    发表于 12-18 16:24 990次阅读

    电子和光学的区别是什么

    光学系统是通过改变镜片组或感光芯片的位置来达到减震入的功能,其效果比电子
    发表于 11-08 11:38 2w次阅读

    电子和光学哪个好_为什么

    光学就是在拍照片定影的时候让照片清楚的记录,而电子是把照片拍下来后,由相机本身功能为照片做一点加工,当然,这种加工远远比不上拍下来就是清晰的照片,所以电子
    发表于 11-08 12:00 3.8w次阅读

    光学技术解析

    研究机构开发出具有最佳补偿效果的手抖动信号估测算法,以及运算负载低且易实作的模糊逻辑(Fuzzy Logic)控制器,可大幅提高手机镜头模块稳定度,并改善音圈马达的磁滞效应,将有助光学技术扩大
    的头像 发表于 02-10 03:51 1.9w次阅读

    松下全新混合专利曝光 效果超过7档

    松下 最新的 技术应用于G9之上,可以达到6.5档的效果,松下又公布了一份全新的混合
    发表于 04-20 13:54 1676次阅读
    松下全新混合<b class='flag-5'>防</b><b class='flag-5'>抖</b>专利曝光 <b class='flag-5'>防</b><b class='flag-5'>抖</b>效果超过7档

    单片机按钮的C语言程序免费下载

    本文档的主要内容详细介绍的是单片机按钮的C语言程序免费下载。
    发表于 07-23 17:37 2次下载
    单片机按钮<b class='flag-5'>防</b><b class='flag-5'>抖</b>的C语言<b class='flag-5'>程序</b>免费下载

    新升级的视频超级3.0 效果到底如何

    01 OPPO Reno4 Pro与iPhone 11 Pro Max对比
    的头像 发表于 08-31 13:21 6525次阅读

    视频原理:如何在画质和效果之间寻求平衡

    一段视频,却没那么简单,其中,拍摄设备的性能起到最为关键的作用。 常见的户外运动短视频离不开设备拍摄 目前,我们常见的视频
    的头像 发表于 09-07 12:23 6074次阅读
    视频<b class='flag-5'>防</b><b class='flag-5'>抖</b>原理:如何在画质和<b class='flag-5'>防</b><b class='flag-5'>抖</b>效果之间寻求平衡

    手机“光学”和“电子”的区别

    使用智能手机拍摄视频时,是很有必要的,晃来晃去的视频,不仅严重影响观感,看多了还会头晕。现在,某些高端智能手机已配备光学,很多小伙伴都不太明白光学
    的头像 发表于 10-13 14:37 2.4w次阅读
    手机“光学<b class='flag-5'>防</b><b class='flag-5'>抖</b>”和“电子<b class='flag-5'>防</b><b class='flag-5'>抖</b>”的区别

    科研相机防技术-机身和电子

    的数码单反/无反相机中。影像传感器和镜头在原理和结构上是近似的,只是镜头中动作对象是
    的头像 发表于 08-14 06:29 2125次阅读
    科研相机防<b class='flag-5'>抖</b>技术-机身<b class='flag-5'>防</b><b class='flag-5'>抖</b>和电子<b class='flag-5'>防</b><b class='flag-5'>抖</b>