Dokumentacja Beam Bench

Niezgodność szybkości transmisji

Połączenie jest aktywne, ale wyświetlane są zniekształcone znaki lub nie ma żadnej odpowiedzi. Szybkość transmisji szeregowej jest niezgodna.

Objawy

Nawiązano połączenie, ale panel Konsola wyświetla:

  • Losowe znaki zamiast komunikatu powitalnego GRBL.
  • Brak jakichkolwiek danych.
  • Częściowo czytelne komunikaty wymieszane z niezrozumiałymi znakami.

Co się dzieje

Komunikacja szeregowa wymaga uzgodnienia szybkości transmisji danych (baud rate) przez oba urządzenia. Gdy wartości są różne, bity zostają nieprawidłowo wyrównane i wyświetlane są niezrozumiałe znaki. Większość kontrolerów GRBL domyślnie używa wartości 115200, ale niektóre starsze lub niestandardowe kompilacje używają wartości 9600.

Rozwiązanie

Jeśli nie znasz szybkości transmisji swojej maszyny

Wypróbuj kolejno:

  1. 115200 (najczęstsza domyślna wartość GRBL).
  2. 9600 (starsze lub niestandardowe urządzenia).
  3. 57600 lub 38400 (rzadko spotykane).

W sekcji Ustawienia urządzenia → Połączenie:

  • Rozłącz urządzenie.
  • Zmień wartość Szybkość transmisji.
  • Połącz się ponownie.

Powtarzaj te czynności, aż w konsoli pojawi się poprawny komunikat powitalny, taki jak Grbl 1.1h ['$' for help].

Jeśli dokumentacja maszyny określa szybkość transmisji

Użyj podanej wartości. Jeśli dokumentacja podaje jedną wartość, ale oprogramowanie układowe zostało ponownie zbudowane, decydujące jest oprogramowanie układowe , wypróbuj inne szybkości transmisji, aż znajdziesz działającą.

Jeśli tylko komunikat powitalny jest zniekształcony, ale polecenia działają

Jest to problem z synchronizacją podczas uruchamiania, a nie rzeczywista niezgodność. Sprawdź to, wysyłając $$; jeśli odpowiedź jest poprawna, szybkość transmisji jest właściwa.

Jeśli niezrozumiałe znaki pojawiają się przy każdej szybkości transmisji

Problem leży gdzie indziej:

  • Kabel USB jest uszkodzony (wymień go).
  • Kontroler jest uszkodzony.
  • Sterownik jest niezgodny (Okna).

Zobacz Maszyna nie łączy się.

Sprawdzenie rozwiązania

  • Po nawiązaniu połączenia konsola poprawnie wyświetla komunikat powitalny GRBL.
  • Wysłanie $$ zwraca poprawny zrzut ustawień $.
  • Zapytania o status (?) zwracają poprawne raporty stanu.

Nadal nie działa?

On this page