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