Diagnostyka połączenia
Bieżący stan połączenia z maszyną, wykrywanie portów, uzgadnianie GRBL, ostatni ruch TX/RX. Otwórz ten panel, gdy coś jest nie tak.
Panel Diagnostyka połączenia to centrum informacji o tym, co maszyna i Beam Bench przekazują sobie nawzajem. Jest tylko do odczytu: nie ma tu niczego, czego kliknięcie zmieniałoby stan maszyny. Panel umożliwia sprawdzenie, co się dzieje, a w razie potrzeby utworzenie migawki do zgłoszenia błędu.
Otwórz ten panel, gdy:
- Nie można połączyć maszyny.
- Połączenie zostaje przerwane w trakcie zadania.
- Widzisz zniekształcone odpowiedzi w Konsoli.
- Zgłaszasz błąd związany z łącznością.
Otwieranie panelu
- Domyślna strefa dokowania:
lower-right - Widoczny domyślnie: nie: otwórz z menu Okno
- Skrót klawiszowy: brak domyślnego
Co widać
Stan rozłączenia bez zarejestrowanego ruchu TX/RX.
Panel automatycznie odświeża migawkę co sekundę. Od góry:
Nagłówek
- Tytuł ze znacznikiem czasu migawki (czas lokalny, np.
14:45:30). - Przycisk z ikoną odświeżania (u góry po prawej), wymuszający odświeżenie migawki.
Sekcja stanu maszyny
- Stan sesji: bieżący stan sesji backendu, sformatowany (podkreślenia zastąpione spacjami):
disconnected,connecting,validating,ready,running,paused,alarm,error. - Komunikat uzgadniania: najnowsza odpowiedź uzgadniania.
Nie zarejestrowano próby połączenia.jeśli nie ma historii. - Wersja oprogramowania układowego: ciąg wersji oprogramowania układowego kontrolera, jeśli jest dostępny.
Tabela portów szeregowych
Kolumny: Port połączenia, VID, PID, Stan.
- Port połączenia: np.
COM3,/dev/ttyUSB0,/dev/tty.usbserial-1410. - VID / PID: identyfikatory producenta i produktu w zapisie szesnastkowym lub
-, jeśli system operacyjny ich nie udostępnia. - Stan:
używany przez Beam Benchlubdostępny.
Znane problemy
Gdy warstwa wykrywania wykryje znany problem (np. brak sterownika dla rozpoznanego układu), pojawi się on tutaj w bursztynowym polu alertu.
Dziennik zdarzeń połączenia
Ostatnie 6 zdarzeń w formacie o stałej szerokości znaków zawierających: znacznik czasu, etap (connect, handshake itd.), nazwę portu, szybkość transmisji, błąd lub komunikat. Ułatwia dokładne ustalenie, kiedy i dlaczego połączenie się nie powiodło.
Sekcje ruchu TX / RX
Ostatni ruch szeregowy w dwóch reprezentacjach:
- Hex: surowy strumień bajtów w zapisie szesnastkowym.
- ASCII: te same bajty jako tekst drukowalny, jeśli to możliwe.
Każda z sekcji może być pusta, jeśli ostatnio nie zarejestrowano ruchu.
Przyciski akcji
- Zapisz diagnostykę: zapisuje bieżącą migawkę do pliku. Przydatne podczas udostępniania danych diagnostycznych w grupie na Facebooku lub dołączania ich do zgłoszenia błędu.
- Wyślij do Beam Bench: otwiera okno dialogowe Zgłoszenie opinii z wstępnie wypełnionym kontekstem połączenia, gotowym do wysłania.
Co można zrobić
Sprawdzić, czy maszyna jest rzeczywiście widoczna
Sprawdź tabelę portów szeregowych. Jeśli port maszyny znajduje się na liście, system operacyjny ją widzi. Jeśli go brakuje, problem dotyczy sterownika lub sprzętu.
Sprawdzić, czy Beam Bench przejął port
Kolumna Stan pokazuje używany przez Beam Bench dla portu aktualnie otwartego przez aplikację. Jeśli oczekiwano połączenia, a port ma stan dostępny, połączenie nie zostało nawiązane.
Sprawdzić, dlaczego połączenie się nie powiodło
Przeczytaj Komunikat uzgadniania i dziennik Zdarzenia połączenia. Najnowsze zdarzenie niepowodzenia wskazuje etap i błąd.
Sprawdzić, czy kontroler odpowiada
Sekcje ruchu TX / RX pokazują ostatnią aktywność. Jeśli TX zawiera dane, a RX jest pusty, maszyna nie odpowiada. Jeśli obie sekcje są wypełnione, ale dane są zniekształcone, nieprawidłowa jest szybkość transmisji lub format ramki.
Zgłosić błąd związany z łącznością
Kliknij Wyślij do Beam Bench. Okno dialogowe Zgłoszenie opinii automatycznie uzupełni kontekst połączenia (stan, porty, ostatni ruch). Dodaj opis i wyślij zgłoszenie.
Warto wiedzieć o działaniu
- Interwał automatycznego odświeżania wynosi 1 s. Znacznik czasu w nagłówku aktualizuje się przy każdym odświeżeniu.
- Bufory TX/RX mają ograniczony rozmiar; przechowywany jest tylko ostatni ruch, a nie cała sesja.
- Dziennik zdarzeń połączenia pokazuje ostatnie 6 zdarzeń. Starsze zdarzenia są usuwane.
- Zapisz diagnostykę tworzy pakiet w stylu zgłoszenia opinii, ale zapisuje go lokalnie zamiast wysyłać.
- Ten panel nie modyfikuje stanu maszyny. Elementy sterujące połączeniem i rozłączeniem znajdują się w Sterowanie laserem (Laser Control) i oknie dialogowym Ustawienia urządzenia.
Powiązane
- Sterowanie laserem (Laser Control): elementy sterujące połączeniem i rozłączeniem
- Panel Konsola: ręczny ruch G-code
- Okno dialogowe Ustawienia urządzenia: port, szybkość transmisji, profil
- Okno dialogowe Zgłoszenie opinii
- Problemy z połączeniem: rozwiązania według objawów