|
9#

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