|
9#
樓主 |
發(fā)表于 2016-5-5 20:07:11
|
只看該作者
各位大俠,,感謝之前提的建議,,之前說的長13米,跨距5米的龍門機(jī)構(gòu)已經(jīng)裝配完成,,已試用一段時(shí)間了,,對(duì)于之前提到的同步問題,與我們這邊的電氣工程師討論下來沒采用高端的算法控制(呵呵,,主要還是因?yàn)橛貌粊恚?br />
剛開始同步采用用一臺(tái)伺服驅(qū)動(dòng)器的接收脈沖作為另一臺(tái)的發(fā)出脈沖信號(hào),,發(fā)現(xiàn)同步運(yùn)行過程中 開始與結(jié)束點(diǎn)是一樣的,誤差很小,,但是運(yùn)行過程中跟隨的那臺(tái)會(huì)出現(xiàn)一個(gè)滯后,,導(dǎo)致開始與結(jié)束時(shí)的位置一樣,但是運(yùn)行過程不同步,、,。
后來改為發(fā)出同樣的脈沖信號(hào),,在運(yùn)行過程中兩端的伺服電機(jī)脈沖相差基本保持在5個(gè)脈沖左右,但是停下來那一瞬間會(huì)飆到100多的脈沖差,,我估計(jì)負(fù)載慣量有點(diǎn)大,,導(dǎo)致每次在0位點(diǎn)沒法立即停下來,還會(huì)繼續(xù)往前移個(gè)十幾絲,。后來只能在程序里面做補(bǔ)償,,等到累計(jì)到1000左右的脈沖差時(shí)自動(dòng)進(jìn)行一個(gè)補(bǔ)償消除。現(xiàn)在問題又來了,,縱向的同步問題靠這種方式解決,;但是橫向動(dòng)作每次停止時(shí)的累計(jì)誤差倒是沒法補(bǔ)償了,因?yàn)橛玫氖俏鏖T子200功能有限,,只能記2個(gè)伺服的位置,,現(xiàn)在每過一段時(shí)間就要去調(diào)一次0位點(diǎn),很困擾�,�,!有什么好辦法解決么?@螺旋線 祥云飛魚 @祥云飛魚
|
|