hwl666
級別: 略有小成
|
描述:示意圖幫忙看看
圖片: 各位高手幫忙看下! 我這有臺電機程序要求每次運行至工作點后回Ready位置,但是工作點設置錯誤,設置超過了極限位置,每次向工作點運行都只能到達右極限位置,然后回Ready位置(無過極限報警), 在這里問題出來了,每次回Ready 位置都不一樣,比如:第一回Ready在A點,那么第二次是B點,第三次是C點,為什么回每次Ready越靠近原點(Ready位置越來越小)?為什么不會是C,D點? |
---|---|
|
匯榮鋁業(yè)
級別: 網(wǎng)絡英雄
|
監(jiān)控一下發(fā)給驅(qū)動器的脈沖,脈沖要是沒問題,那就得檢查機械部分了。 |
---|---|
|
匯榮鋁業(yè)
級別: 網(wǎng)絡英雄
|
樓主的問題我研究了幾個小時,現(xiàn)在有點頭緒,主要的故障現(xiàn)象是改變方向時丟脈沖,表現(xiàn)為往任何一個方向走都準,但一改變方向就累計偏差,并且次數(shù)越多偏的就越多。解決的辦法:一般步進驅(qū)動器對方向和脈沖信號都有一定的要求,如:方向信號在第一個脈沖上升或下降沿到來前幾微妙決定,否則會有一個脈沖運轉(zhuǎn)的角度與實際需要的轉(zhuǎn)向相反,最后故障表現(xiàn)越走越偏,細分越小越明顯,用軟件改變發(fā)脈沖的邏輯或者在切換轉(zhuǎn)向時加延時。 |
---|---|
|