回答一:步進電機雖然是開環(huán)電機。但精度是非常高的(沒有累積誤差),由于步進電機內用于皮帶等低精容度傳動的結構。配編碼器是防止丟步,并不能改變步進電機本身的機械精度。目前數字型驅動器細分后的分辨率非常高,但由于訊號丟失或干擾使步進電機精度有一定誤差。加絕對值編碼器也會因為步距角脈寬不一樣產生誤差,加編碼器有一定可能改變電機本身的精度問題。但步進電機瞬間偶爾丟脈沖的可能性比較大(特別是高速啟動瞬間,如果加減速處理不好)。編碼器也于事無補。所以給步進電機加編碼器還需要驅動軟件或控制程序很好的配合。
回答二:伺服電機每轉復一周輸出的脈制沖數是可以通過驅動器內部參數設置的,參考所用伺服電機的應用技術手冊,看看目前設置電機每轉一周輸出是多少脈沖。比如說是10000,那么電機轉90度的脈沖數就是2500。所選用的plc要帶高速計數功能的,而且計數的頻率應該滿足要求。plc接收伺服電機ab相差動信號的脈沖,通過計數器,就可以控制伺服電機運轉的角度。