工業機器人本體撞擊后找回零點(機械原點標定)
撞擊不一定直接丟零點;撞擊后出現整體焊偏、坐標錯亂、限位誤報警,才說明零點偏移 / 丟失。
??重要前提:先檢查硬件損傷,如果連桿變形、減速器松動、關節有間隙,只做零點標定無法修復精度。
一、撞擊后第一步:硬件安全檢查(不可跳過)
-
按下急停,斷電,掛禁止操作標識;移除工裝、工件,清理干涉區域。
-
目視檢查:各關節殼體、連桿有無裂紋、磕碰變形;螺栓、法蘭有無松動;減速器有無異響。
-
上電切手動 T1/T2 模式,速度≤5?10%,單軸低速點動每個關節;觀察有無卡頓、異響、反向間隙變大。
若關節卡滯、異響明顯,優先檢修機械,不要直接標定零點。
-
檢查本體編碼器后備電池,電壓不足先更換,否則標定完還會再次丟零點。
-
清除碰撞相關報警。
二、零點找回通用操作流程
原理:把關節實際機械零位(本體刻線 / 定位銷)和編碼器電氣零點重新匹配寫入控制器。
-
使用關節模式,逐軸低速移動,把每根軸本體上的零位刻度線、刻痕、定位孔對齊基準;部分機型插入零點銷確認到位,禁止暴力敲擊銷軸。
-
優先調腕部 J4?J6,再調基座 J1?J3;全部軸對齊機械零點姿態。
不能靠記憶、靠舊程序點位回零,必須以機身物理標記為準。
-
進入控制器零點標定菜單
示教器進入系統菜單:零點標定 / Mastering / 更新轉數計數器;
-
只有某一根軸撞偏移:選擇單軸標定;
-
整體撞擊、多軸偏移:執行全軸零點標定。
-
寫入零點數據
保持機器人不動,伺服使能接通,確認各軸標記完全對齊;執行設置零點 / 保存編碼器脈沖,系統把當前機械位置記錄為電氣零點。寫入過程禁止觸碰手臂。
-
-
標定完成后必須做的驗證
① 回零姿態復核:各軸角度讀數與零點理論角度核對;
② 重新標定TCP 工具中心點(撞擊后 TCP 大概率失效);
③ 低速單步運行原有程序,觀察軌跡,測試重復定位精度;
④ 焊接機器人試焊,確認不再整體焊偏。
順序:機械零點標定 → TCP 標定 → 再跑原有程序;順序顛倒標定無效。
三、兩種特殊情況
-
機械標記磨損看不清
使用激光跟蹤儀、20 點標定法,軟件自動解算零點偏移;要求各軸偏差不能過大,否則解算失敗。
-
協作機器人撞擊保護停機
協作機力矩傳感器觸發碰撞停機≠零點一定丟失。
-
先清除碰撞報警;拖動示教復歸到安全姿態;
-
觀察坐標是否錯亂;如果坐標正常、軌跡不偏移,不需要重新標定零點;
-
出現點位漂移、坐標異常,再執行零點標定,同時復核力矩傳感器參數。
四、常見誤區
-
?直接執行自動回零:撞擊后機械位置已經錯位,自動回零會把錯誤位置當成零點。
-
?只恢復零點,不重校 TCP:零點找回來了,焊槍工具點依然偏移,依舊焊偏。
-
?機械已經變形、減速器間隙變大,反復標定零點:標定掩蓋硬件損傷,精度依舊差。
-
安全停機,檢查本體連桿、關節、減速器有無變形松動,排除機械硬件損壞;檢查編碼器后備電池。
-
切換手動低速模式,單軸點動,將各關節對齊本體上機械零位刻度或定位銷。
-
進入控制器零點標定界面,選擇單軸或全軸零點標定,將機械零位與編碼器電氣零點匹配寫入系統。
-
保存參數重啟,完成后重新標定 TCP 工具中心點。
-
低速試運行程序,驗證重復定位精度與作業效果。若機械結構受損,零點標定無法恢復精度,需要維修本體。