企業分站 | 網站地圖 | RSS | XML

PLC 高速計數簡單介紹

您的當前位置: 首 頁 >> 新聞資訊 >> 技術中心

新聞分類

產品分類

聯係澳門亞遊集團

蘇州澳門亞遊集團機器人係統工程有限公司

聯係人:  閻先生  13812899510

座 機:0512-50350978-8006

郵 箱:hongqi.yan@ouyazm.com

地 址:昆山市張浦鎮花苑路1888號B棟

網 址:www.ouyazm.com


PLC 高速計數簡單介紹

發布日期:2019-12-17 09:26 來源:http://www.ouyazm.com 點擊:

PLC 高速計數



PLC為什麽要設有高速計數器功能呢?這要從PLC的掃描周期來理解。PLC內部的普通計數器的計數方式是PLC在進行輸入掃描而得到的信號變化時計一次數。但是PLC在程序執行過程中,是不進行輸入掃描的。


所謂高速計數器顧名思義是用於采集頻率較高的輸入信號,如果采用普通的I口輸入,因為掃描周期的存在造成信息丟失。規模較小的程序掃描周期也會在10ms左右,因此超過100Hz的信息一定會丟失。而高速計數器的最高采集頻率為200KHz,不受PLC掃描周期的影響,大大拓展了PLC的應用範圍。


典型的應用為采集旋轉運動的旋轉頻率,例如伺服電機的Z脈衝反饋,如果伺服電機額定轉速6000r/min,Z脈衝頻率為100Hz,采用普通的開關量采集肯定會造成數據丟失。


(高速計數器簡表)


高速計數器同時可以觸發中斷事件,能夠根據需要及時對數據進行處理,提高程序的實時性和靈活性。對於224和226CPU,一共6個高速脈衝計數器,單相為30KHz,雙相20KHz。224XPsi可以提供最高200KHz的信號采集。


如何使用高速計數器(HSC)


第一、按需配置,有效初始化



使用前需要構思好高速計數器的工作模式及後麵數據的處理方式,不建議采用複雜的工作模式,建議采用簡單的工作模式如:模式0,結合中斷進行數據處理,這樣程序會更加靈活。下麵給出了一個配置HSC0的初始化程序,需要寫在初始化程序中。

主要配置思路:配置為模式0,增計數,預設值為1,使用中斷事件進行處理。每收到一個脈衝就進入中斷服務程序,在中斷服務程序中進行數據處理。


第二、靈活處理,效果最優



上麵是一個簡單的中斷處理程序,如果是正轉則圈數加1,如果是反轉圈數減1,可以根據需要進行其他的處理,不過一定要注意中斷處理程序盡量短,否則影響整個程序效率。


高速計數器(HSC)的注意事項


● 專口專用,特別是大部分模式下,高速計數器需要占用好幾個I口,一定要注意

● 如果用來記錄圈數等,可以配合掉電後保存M存儲區或者通過SM37.1將數據永久保存,實現絕對值編碼器的效果。

●  如果脈衝不是特別特別高,建議使用簡單的計數器模式,配合中斷實現複雜的數據處理,這樣係統會比較靈活。


相關標簽:智能製造/澳門亞遊集團機器人

上一篇:PLC與傳感器的接線方法
下一篇:沒有了

最近瀏覽:

相關產品:

相關新聞:

在線客服
分享
AG亚洲国际 AG亚游视讯 AG电子游戏平台 AG总代 AG平台手机版 威尼斯人真人充值 AG真人线上网站