當前位置:聚美館>智慧生活>心理>

如何利用編碼器計算執行速度

心理 閱讀(2.84W)
如何利用編碼器計算執行速度

具體實現如下:

1、如使用PLC的話,你得有個不依賴主掃描週期的智能計數器,如SIEMENS的FM350或FM450,它不以你主程序的執行而獨立計數(不管你是否訪問它,它都不會丟掉編碼器的脈衝)

2、在程序裏設定定時掃描的週期,如100ms,每隔該週期,去計數模組裏讀編碼器的計數值,與上次的那個值相減,就能得出控制物體的速度,如下例:

編碼器測量輪的圓周爲400mm、編碼器爲1000ppr、用掃描週期100ms的功能塊,計數不採用倍頻,如計數器的讀數差值爲250p,則物體的運動速度爲:400mm/1000ppr*(60*1000/100ms)*250p/1000=60m/min

3、當然,計數的原則是:採用週期如工藝允許,越長越好,編碼器的線數以滿足控制精度爲準,並非越高越好(又易干擾,還貴)

一、運用PLC和編碼器運測量電機速度 在電機或液壓馬達的軸上安裝旋轉編碼器,旋轉編碼器的A相脈衝、B相脈衝、復位Z信號分別接可編程序控制器(PLC)的三個高速計數輸入端,這樣運用PLC和編碼器運測量電機速度

一、運用PLC和編碼器運測量電機速度 在電機或液壓馬達的軸上安裝旋轉編碼器,旋轉編碼器的A相脈衝、B相脈衝、復位Z信號分別接可編程序控制器(PLC)的三個高速計數輸入端,這樣運用PLC和編碼器運測量電機速度