cyh1986
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 370 個
工控威望: 744 點(diǎn)
下載積分: 737 分
在線時間: 302(小時)
注冊時間: 2009-04-28
最后登錄: 2024-12-17
查看cyh1986的 主題 / 回貼
樓主  發(fā)表于: 2012-09-12 09:40
沒有用過伺服,前段時間看了排盤機(jī)的程序。有個地方?jīng)]有弄明白。

伺服電機(jī)的編碼器接到X0,X1,(AB相),C252計(jì)數(shù)。編碼器反饋的脈沖和設(shè)定發(fā)出的脈沖之間存在一個比例關(guān)系。到時要對這兩個數(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é)果是一樣的。請問大家這個有必要要這樣處理嗎?
today698
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 12 個
工控威望: 97 點(diǎn)
下載積分: 640 分
在線時間: 7(小時)
注冊時間: 2010-08-05
最后登錄: 2013-09-03
查看today698的 主題 / 回貼
1樓  發(fā)表于: 2012-10-30 20:55
就是要搞的別人看不懂啊,那才讓人感覺到高深莫測呀
lijinniu
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 623 個
工控威望: 3669 點(diǎn)
下載積分: 29981 分
在線時間: 1407(小時)
注冊時間: 2007-08-17
最后登錄: 2024-06-11
查看lijinniu的 主題 / 回貼
2樓  發(fā)表于: 2012-10-31 15:12
這是浮點(diǎn)數(shù)的運(yùn)算。精度當(dāng)然要高一些。