
前幾天朋友發(fā)來一條消息說一臺送料機構(gòu)上的編碼器電機出問題了正轉(zhuǎn)完全正常反轉(zhuǎn)的時候電機“吭”一聲悶響就停住驅(qū)動器也不報警。他一開始懷疑機械卡死把負(fù)載脫開空載測試還是老樣子。這臺電機帶的是1000線增量編碼器速度閉環(huán)一直跑得好好的可某天重啟之后就突然變成這樣?!熬幋a器電機只能單向運動”英文就是標(biāo)題里那半句 moving unidirection聽起來不算復(fù)雜但真正排查起來特別磨人。原因是嫌疑對象橫跨四層控制指令、驅(qū)動硬件、編碼器反饋、機械負(fù)載。任何一個環(huán)節(jié)出問題最終都可能表現(xiàn)為“只能往一個方向轉(zhuǎn)”。這篇文章就是我按現(xiàn)場排查的真實順序?qū)懙囊环萁?jīng)驗清單每一步會講清楚為什么查、怎么查、查到什么現(xiàn)象說明什么問題。設(shè)備調(diào)試工程師、產(chǎn)線維護人員或者自己做機器人項目遇到類似情況的這篇可以直接拿來當(dāng)排查手冊用。1. 把“只能單向”拆成五種現(xiàn)象先給故障分層1.1 現(xiàn)象不同排查方向天差地別“電機只能單向運動”這個描述太籠統(tǒng)做設(shè)備維護的人收到這種報修信息第一反應(yīng)往往是拆電機、換編碼器、刷固件。但我見過太多人忙了半天最后發(fā)現(xiàn)是PLC程序里一個輸出點被互鎖了。所以第一步先別動手把現(xiàn)象精確到“反向時到底發(fā)生了什么”。我習(xí)慣用下面這張表做現(xiàn)場記錄現(xiàn)象典型原因?qū)酉乱徊絼幼鞣聪蛲耆珱]反應(yīng)驅(qū)動器無報警指令沒到、使能被關(guān)、方向被軟件禁止查上位機指令與IO信號反向有悶響或輕微卡頓但轉(zhuǎn)子不動H橋某臂開路、編碼器換向錯、機械卡滯脫載空載測試再看驅(qū)動與編碼器反向能轉(zhuǎn)但極慢且抖動PWM占空比丟失、編碼器方向反、電流限幅異常波形測量、給定與反饋對比反向力矩明顯不足帶不動負(fù)載電流力矩限幅、驅(qū)動管老化、負(fù)載單向阻力測電流輸出檢查機械反向瞬間報警過流或過載橋臂直通、編碼器相位錯、換向故障重點查驅(qū)動板與換向信號這張表看起來簡單但能幫你在動手前縮小一半排查范圍。我自己處理過的一臺設(shè)備就屬于第一類電機正反轉(zhuǎn)指令都從PLC輸出正轉(zhuǎn)點動正常反轉(zhuǎn)點了沒反應(yīng)驅(qū)動器狀態(tài)字顯示“未使能”。查到最后不是驅(qū)動器壞了而是PLC程序里反向點動前有一個安全門關(guān)閉的互鎖條件門到位信號某天松了反向輸出被軟件屏蔽正轉(zhuǎn)