GRBL-virhekoodit
Mitä error:N ja alarm:N tarkoittavat ja miten ne poistetaan.
Näet tämän
Console-paneelissa näkyy error:N tai alarm:N, jossa N on numero. Kone kieltäytyy liikkumasta (hälytys) tai kieltäytyy vastaanottamasta tiettyä komentoa (virhe).
Mitä tapahtuu
GRBL palauttaa rakenteisia virhe- ja hälytysvastauksia. Numero on koodi, joka ilmaisee tarkalleen, mikä meni pieleen.
Yleiset virhekoodit
| Koodi | Merkitys | Yleinen korjaus |
|---|---|---|
error:1 | Komentokirjain puuttuu tai sitä odotetaan | Virheellinen G-code-syntaksi. Yleensä Beam Bench -virhe, ilmoita siitä. |
error:2 | Virheellinen numeromuoto | Sama. |
error:3 | Virheellinen $-komento | Lähetä kelvollinen $-komento. |
error:9 | G-code lukittu hälytyksen aikana | Poista hälytys ensin ($X tai Move-paneelin Unlock). |
error:15 | Liike ylittää ohjelmallisen rajan | Komennettu liike menee koneen työalueen ulkopuolelle ($130-$132 mukaan). Tarkista projektin koko ja koneen työalueen mitat. |
error:20 | Komentoa ei tueta | Laiteohjelmisto ei tunne tätä G-codea. Käytä Beam Benchin tukemaa osajoukkoa. |
error:22 | Syöttönopeutta ei ole määritetty | Ensimmäisellä liikkeellä ei ollut F-arvoa. Yleensä Beam Bench -virhe, ilmoita siitä. |
error:24 | Liike ilman Y-akselia | Sama. |
Yleiset hälytyskoodit
| Koodi | Merkitys | Yleinen korjaus |
|---|---|---|
alarm:1 | Rajakytkin laukeaa | Rajakytkimeen osuttiin. Siirrä pää pois manuaalisesti ja valitse Unlock. |
alarm:2 | G-code-liikkeen kohde ylittää koneen liikealueen | Työ kulki työalueen rajan yli. Kehystä työ uudelleen rajojen sisällä. |
alarm:3 | Nollaus liikkeen aikana | Ohjelmallinen nollaus tapahtui kesken liikkeen. Sijainti on epävarma, suorita kotiajo ennen jatkamista. |
alarm:8 | Kotiajo epäonnistui: irrotusliike ei vapauttanut kytkintä | Rajakytkin on jumissa tai johdotettu väärin. Tarkista kytkimet. |
alarm:9 | Kotiajo epäonnistui: rajakytkintä ei löytynyt | Pää ei saavuttanut rajakytkintä kotiajoetäisyyden sisällä. Tarkista kytkinten johdotus, kotiajon suunta ($23) ja että $132 on määritetty oikein. |
Korjaus
Hälytyksen poistaminen
Napsauta Move-paneelissa Unlock, kun kone on hälytystilassa. Tämä lähettää GRBL:lle komennon $X.
Voit myös lähettää $X-komennon manuaalisesti Console-paneelissa.
Poistettuasi lukituksen suorita kotiajo ennen mitään ajoa. Kone ei enää luota sijaintiinsa.
Yläpuolelta puuttuvan koodin täydellisen merkityksen selvittäminen
GRBL:n lähdekoodi dokumentoi kaikki virhe- ja hälytyskoodit. Hae verkosta "GRBL error codes" nähdäksesi laiteohjelmistoversiosi täydellisen viitteen.
Toistuvat hälytykset normaalin käytön aikana
Tämä viittaa mekaaniseen tai johdotusongelmaan: rajakytkin vikaantuu, ohjelmalliset rajat on määritetty väärin, moottori pysähtyy ja ohjain havaitsee sen.
Ongelma ei ratkennut?
- Connection Diagnostics -paneeli: viimeaikainen liikenne ja tapahtumat.
- Console-paneeli: lähetä
$$nähdäksesi nykyiset asetukset. - GRBL:n perusteet: käsitteiden kertaus.
- Dollar-asetusten viite.
- Lähetä Facebook-ryhmään tarkka koodi ja viimeisin loki.