如何使用光學(xué)編碼器測(cè)量角度?
今天我們向大家展示如何將亨士樂(lè)旋轉(zhuǎn)編碼器的測(cè)試數(shù)據(jù)從直線計(jì)數(shù)轉(zhuǎn)換為機(jī)械單位。這類(lèi)轉(zhuǎn)換可能有助于用光學(xué)編碼器去測(cè)量角度。其實(shí)在很多網(wǎng)絡(luò)視頻中都展示了如何使用光學(xué)編碼器將直線計(jì)數(shù)轉(zhuǎn)換為機(jī)械度。
為了計(jì)算一個(gè)度的測(cè)量,我們把360除以線數(shù),以得到每個(gè)脈沖的度數(shù)。
(360度/每圈200個(gè)脈沖)=1.8度/每圈。
我們所設(shè)置的高速計(jì)數(shù)器將自動(dòng)地在亨士樂(lè)編碼器逆時(shí)針旋轉(zhuǎn)的任何時(shí)候?qū)⒁粋€(gè)加到它的運(yùn)行總數(shù)中,而從運(yùn)行總數(shù)中減去一個(gè),只要光學(xué)編碼器是順時(shí)針旋轉(zhuǎn)的。
這個(gè)值被加載到PLC的蓄電池中,乘以1.8(K18)來(lái)轉(zhuǎn)換為度。這個(gè)數(shù)字然后輸出到一個(gè)地址(V2500),我們可以顯示在屏幕上。
當(dāng)索引(z)脈沖發(fā)生時(shí),我們重置計(jì)數(shù)器,讓它知道我們回到了零。
下面是關(guān)于hengstler編碼器脈沖到度轉(zhuǎn)換的PLC代碼.
這幅圖像是用于光編碼器的脈沖級(jí)轉(zhuǎn)換的PLC代碼。
值得注意的是,PLC的設(shè)置是為了在關(guān)閉電源時(shí)保留計(jì)數(shù)值,但如果光學(xué)編碼器在此期間旋轉(zhuǎn),計(jì)數(shù)不會(huì)改變,而功率值將不同于編碼器的實(shí)際位置。
最好的做法是hengstler增量編碼器光學(xué)編碼器打開(kāi)電源,直到看到一個(gè)指數(shù)脈沖并開(kāi)始從那里開(kāi)始計(jì)數(shù)。這就是所謂的"自導(dǎo)"技術(shù)。
在默認(rèn)情況下角形PLC內(nèi)的計(jì)數(shù)模式可以跟蹤負(fù)數(shù),因此我們可以根據(jù)零后的旋轉(zhuǎn)方向積累負(fù)度值。雖然這看起來(lái)有點(diǎn)讓人迷惑,但這實(shí)際上只是你的參考點(diǎn)的問(wèn)題。-90度是正270度的精確點(diǎn)。如果我們想轉(zhuǎn)換到我們?cè)谡确秶鷥?nèi)的位置,你可以修改PLC代碼來(lái)增加360的測(cè)量值,任何時(shí)候它是負(fù)的。
了解更多編碼器相關(guān)知識(shí),敬請(qǐng)關(guān)注亨士樂(lè)編碼器國(guó)內(nèi)正規(guī)Shou權(quán)代理西安德伍拓自動(dòng)化傳動(dòng)系統(tǒng)有限公司網(wǎng)站。公司技術(shù)團(tuán)隊(duì)為您免費(fèi)提供Hengstler編碼器的選型、安裝、調(diào)試、保養(yǎng)等技術(shù)指導(dǎo)服務(wù),盡量避免企業(yè)因?yàn)榫幋a器技術(shù)人員的短缺帶來(lái)的損失,采取拉線上+拉線下服務(wù)的服務(wù)形式,幫助企業(yè)解決技術(shù)難題。