開環系統常見的累積誤差問題,除了機械間隙導致的以外,也有可能是程序問題.
接近開關和觸發擋塊/片的配合會很容易導致LZ說的這種累積誤差,特別是存在同個方向反復進出的時候,不同的速率檔片插入接近開關的深度是不同的,即使相同的速度也會有細微的差異,這個時候如果直接對脈沖數清零是有問題的,因為實際位置是不同的.
建議LZ試試看用絕對值系統而不是用每次清脈沖然后走相對位置的方式,如果一定要用這種方式,那么清零也要采取邊沿觸發的方式,也就是在觸發后如果PLC的脈沖還沒停會走出負數脈沖數的那種方式,這個時候才是顯示多少就走多少.
最理想的方式是上全閉環~