Beam Bench檔案

GRBL錯誤程式碼

error:N和alarm:N表示什麼,以及如何清除它們。

你看到的情況

Console panel顯示error:Nalarm:N,其中N為數字。機器拒絕移動(報警),或拒絕接受特定命令(錯誤)。

發生了什麼

GRBL具有結構化的錯誤和報警響應。這個數字是一個程式碼,用於標識具體出了什麼問題。

常見錯誤程式碼

程式碼含義常見修復方法
error:1應為命令字母G-code語法錯誤。通常是Beam Bench的程式錯誤,請報告此問題。
error:2數字格式錯誤同上。
error:3無效的$命令傳送有效的$命令。
error:9報警期間G-code被鎖定先清除報警(傳送$X,或在Move panel中點選Unlock)。
error:15移動超出軟限位命令的移動超出了機器工作臺範圍(參見$130-$132)。檢查專案尺寸和機器工作臺尺寸。
error:20不支援的命令韌體不識別該G-code。請使用Beam Bench支援的G-code子集。
error:22未設定進給速度首次移動沒有F值。通常是Beam Bench的程式錯誤,請報告此問題。
error:24未包含Y的移動同上。

常見報警程式碼

程式碼含義常見修復方法
alarm:1觸發硬限位撞到了限位開關。手動將雷射頭移開,然後點選Unlock。
alarm:2程式碼移動目標超出機器程式作業超出了工作臺邊界。重新走框,確保在邊界內。
alarm:3移動過程中復位移動過程中發生了軟復位。位置不確定,繼續前先回零。
alarm:8回零失敗:脫離移動未能離開限位開關限位開關卡住或接線錯誤。檢查限位開關。
alarm:9回零失敗:無法找到限位開關雷射頭在回零距離內未到達限位開關。檢查開關接線、回零方向($23),並確認$132設定正確。

修復

清除報警

Move panel中,機器處於報警狀態時點選Unlock。這會向GRBL傳送$X

或者在Console panel中手動傳送$X

解鎖後,在執行任何操作前先回零。機器不再信任其位置。

查詢上方未列出的程式碼的完整含義

GRBL的原始碼記錄了每個錯誤程式碼和報警程式碼的說明。線上搜尋"GRBL error codes",查詢適用於你的韌體版本的完整參考。

正常使用期間反覆出現報警

這通常提示機械或接線問題:限位開關故障、軟限位設定錯誤,或電機失速且控制器檢測到了這一情況。

仍然無法解決?

On this page