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