在PLC程序中,信號(hào)防抖是一個(gè)非常重要的概念,用于處理由于機(jī)械開關(guān)觸點(diǎn)抖動(dòng)而產(chǎn)生的虛假信號(hào)。本文介紹一下用梯形圖、AWBlock 和 ST語(yǔ)言三種編程,實(shí)現(xiàn)信號(hào)防抖的控制邏輯。
?信號(hào)防抖
在PLC程序中,信號(hào)防抖是一個(gè)非常重要的概念,用于處理由于機(jī)械開關(guān)(如按鈕、行程開關(guān))觸點(diǎn)抖動(dòng)而產(chǎn)生的虛假信號(hào)。當(dāng)按下或松開一個(gè)物理按鈕時(shí),其內(nèi)部的金屬觸點(diǎn)會(huì)在完全閉合或斷開的瞬間發(fā)生多次快速的抖動(dòng)。這種抖動(dòng)在PLC看來(lái),會(huì)被識(shí)別為一連串快速的ON/OFF信號(hào)。如果不進(jìn)行處理,這會(huì)導(dǎo)致你的程序邏輯被錯(cuò)誤地執(zhí)行多次。
防抖程序的核心功能是:收到信號(hào)后,先保持指定的時(shí)間,期間信號(hào)的變化會(huì)被忽略。
?控制邏輯與硬件接線
1. 硬件元件
IO 地址根據(jù)實(shí)際情況設(shè)置,PC 模擬不影響功能。
2. 核心邏輯
- 當(dāng) bSignal 信號(hào)由 0 變?yōu)?1 時(shí),啟動(dòng)一個(gè)定時(shí)器,定時(shí)時(shí)間設(shè)為 200ms。
- 在定時(shí)器計(jì)時(shí)結(jié)束前,bSignal 信號(hào)再次變?yōu)?0,輸出保持不變。
?使用 AWPLC 實(shí)現(xiàn)信號(hào)防抖程序
AWPLC 目前支持梯形圖、AWBlock和ST語(yǔ)言三種編程,下面用這三種編程語(yǔ)言分別信號(hào)防抖控制邏輯。
1. 梯形圖

2. AWBlock

3. ST

-
plc
+關(guān)注
關(guān)注
5052文章
14762瀏覽量
488297 -
信號(hào)
+關(guān)注
關(guān)注
12文章
2922瀏覽量
80382
發(fā)布評(píng)論請(qǐng)先 登錄
手機(jī)防抖技術(shù):EIS電子防抖和OIS光學(xué)防抖
6個(gè)經(jīng)典的PLC程序實(shí)例
設(shè)計(jì)手槍防抖系統(tǒng)
信號(hào)連續(xù)的個(gè)數(shù)計(jì)數(shù)、信號(hào)防抖
電子防抖和光學(xué)防抖的區(qū)別是什么
電子防抖和光學(xué)防抖哪個(gè)好_為什么
光學(xué)防抖技術(shù)解析
松下全新混合防抖專利曝光 防抖效果超過(guò)7檔
單片機(jī)按鈕防抖的C語(yǔ)言程序免費(fèi)下載
新升級(jí)的視頻超級(jí)防抖3.0 防抖效果到底如何
視頻防抖原理:如何在畫質(zhì)和防抖效果之間尋求平衡
手機(jī)“光學(xué)防抖”和“電子防抖”的區(qū)別
科研相機(jī)防抖技術(shù)-機(jī)身防抖和電子防抖
經(jīng)典 PLC 程序(6) - 信號(hào)防抖
評(píng)論