沒(méi)有用過(guò)伺服,前段時(shí)間看了排盤機(jī)的程序。有個(gè)地方?jīng)]有弄明白。
伺服電機(jī)的編碼器接到X0,X1,(AB相),C252計(jì)數(shù)。編碼器反饋的脈沖和設(shè)定發(fā)出的脈沖之間存在一個(gè)比例關(guān)系。到時(shí)要對(duì)這兩個(gè)數(shù)值進(jìn)行比較。
我看他的程序里進(jìn)行了很多FLT,DINT,DEDIV這樣的操作,把整數(shù)編程2進(jìn)制之后進(jìn)行比例的換算。我一開(kāi)始考慮是不是二進(jìn)制精度要高些,我自己試了一下二進(jìn)制轉(zhuǎn)換,我發(fā)現(xiàn)轉(zhuǎn)換和不轉(zhuǎn)換的結(jié)果是一樣的。請(qǐng)問(wèn)大家這個(gè)有必要要這樣處理嗎?