如果是老機器,以前沒有問題,證明程序是沒有問題的。
絲桿換新的,也不一定是好用,因為裝配不好也會造成這情況。
如果精度要求高的,還要做絲桿反向間隙補償。
首先要判斷是結構問題還是電路問題。程序問題可以不考慮。
最簡單的判斷方式,把伺服設置為脈沖顯示方式。
讓程序跑,當每次跑到同一位置時,看伺服驅動器監控出的脈數是多了,還是少了,還是相等。
--如果相等,那跟電路沒有關系,查結構問題。
--如果時大時小,那就是干擾,檢查脈沖線有沒有經過電機線。等。。(特別是脈沖插頭的屏蔽線有沒有碰到另的引腳。)
--如果穩定大,或穩定小,PLC內部有導電的塵點,吹下就好。吹都不好,那就是有某些電容部件老化,換plc.
實在沒辦法,可以在PLC改個程序,讓動作多少次后回原點一次。