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