一、設備故障原由
上周接到一個工作現場的反饋工作現場伺服定位不準,經過反復溝通與確定,可以梳理大致的故障現象為以下兩點:
手動控制,只能接收一個步的脈沖。
自動控制,可以接收脈沖,但是在運行過程中會停頓,然后再運行。
二、故障原因分析
遇到這樣的故障現象,還是挺有挑戰性。從處理伺服設備故障的思路出發,一般分為四種:
1)硬件接線異常;
2)程序邏輯異常;
3)現場干擾問題;
4)人工操作不合規導致異常。
經過仔細詢問得知,現場工程師反饋:“設備一直使用正常,近期也沒有新添加什么設備,就是突然出現這種故障現象。"經過初步溝通,我這邊給的初步處理思路是檢查現場接線有沒有異常,其次檢查屏蔽線。掛完電話后,思路一直在為何設備能在自動情況下運行,但又卡頓。手動情況下,按下點動只能接一個步的脈沖。
不知諸位讀者,有沒有與我一樣的疑問,也歡迎補充,伺服的工作原理是一個閉環控制的過程,上位機發多少個脈沖,伺服從A點到B點移動或水平或角位移。所以當時疑問有以下幾點:
如果斷線,那也不存在能自動,不能手動的現象;
如果是干擾,那也不存在干擾手動,不干擾自動,且現場工況不變的情況。
現場工程是檢查了接線與上位機,發現PLC正常、接線正常、程序執行正常。伺服不報任何故障代碼。
遇到這樣故障,也忍不住主動打電話現場溝通,咨詢有什么進展沒有,有沒有突破,現場反饋故障依舊沒有處理。問到伺服的型號為英威騰SV-DA200交流伺服。掛完第二次電話后,搬救兵、查手冊。
三、故障處理過程
看到這里的讀者,我想您一定也有自己的處理的思路了。
經過二輪電話溝通后,大致的問題可以鎖定在伺服上,決定實際監控一下伺服驅動器到底有沒有接收到脈沖。在英威騰SV-DA200驅動器手冊兩組參數分別為R0.02與R0.03,兩組參數分別為反饋脈沖累積(理解為編碼器實際檢測的位置反饋)、指令脈沖累積(理解為驅動器從上位機接收的脈沖個數),通過這兩組參數監測,果然發現在自動的情況下,伺服在伺服使能的狀態下,上位機發脈沖,驅動器只能接收到一個步的脈沖個數。
根據現場反饋的信息,故障現象可以鎖定為硬件線路有問題,但是又迫于現場沒有條件直接更換驅動器,檢查PLC到驅動端線路正常,伺服電機到伺服驅動器端正常,最后懷疑可能CN1接口,直接建議現場在上級允許的情況下拆機。拆機后果然發現CN1的有一根引腳虛接,崩斷的現象。重新焊接,上電設備正常,故障解除。
四、反思總結
工控現場設備故障錯綜復雜,尤其是突發性的故障更是讓人措施不急,因為現場英威騰的驅動板維修時沒有拍照,上圖為筆者在維修一臺V90伺服的照片,也是因為檢測不到脈沖,發現CN2管腳異常。