Diagnostyka połączenia
Bieżący stan połączenia maszyny, wykrywanie portów, uzgadnianie GRBL, ostatni ruch TX/RX. Otwórz ten panel, gdy coś działa nieprawidłowo.
Panel Diagnostyka połączenia służy do szczegółowego sprawdzania komunikacji między maszyną a Beam Bench. Jest tylko do odczytu: nie ma tu niczego, czego kliknięcie zmieniłoby stan maszyny. Panel pozwala sprawdzić, co się dzieje, i w razie potrzeby przygotować migawkę do zgłoszenia błędu.
Otwórz ten panel, gdy:
- Maszyny nie można połączyć.
- Połączenie zostaje przerwane w trakcie zadania.
- Widzisz zniekształcone odpowiedzi w Konsoli.
- Zgłaszasz błąd związany z łącznością.
Otwieranie
- Domyślna lokalizacja: środek po prawej stronie po otwarciu
- Domyślnie widoczny: nie: otwórz z menu Okno
- Skrót klawiszowy: brak domyślnego
Co zobaczysz
Stan rozłączenia bez przechwyconego ruchu TX/RX.
Panel automatycznie odświeża migawkę co sekundę. Od góry do dołu:
Nagłówek
- Tytuł ze znacznikiem czasu migawki (czas lokalny, np.
2:45:30 PM). - Przycisk z ikoną odświeżania (w prawym górnym rogu) wymusza odświeżenie migawki.
Blok stanu maszyny
- Stan sesji: bieżący stan sesji zaplecza, sformatowany (podkreślenia zastąpione spacjami):
disconnected,connecting,validating,ready,running,paused,alarm,error. - Komunikat uzgadniania: najnowsza odpowiedź uzgadniania.
No connection attempt recorded.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, VID, PID, Stan.
- Port: np.
COM3,/dev/ttyUSB0,/dev/tty.usbserial-1410. - VID / PID: identyfikatory dostawcy i produktu w systemie szesnastkowym lub
-, jeśli system operacyjny ich nie udostępnia. - Stan:
in use by Beam Benchlubavailable.
Znane problemy
Gdy warstwa wykrywania rozpozna znany problem (np. brak sterownika dla rozpoznanego układu), pojawia się on tutaj w bursztynowym polu alertu.
Dziennik zdarzeń połączenia
Ostatnie ograniczone zdarzenia w formacie o stałej szerokości znaków zawierają: znacznik czasu, etap (connect, handshake itd.), nazwę portu, szybkość transmisji oraz błąd lub komunikat. Ułatwia to dokładne sprawdzenie, kiedy i dlaczego połączenie się nie powiodło.
Bloki ruchu TX / RX
Ostatni ruch szeregowy w dwóch reprezentacjach:
- Szesnastkowy: surowy strumień bajtów zapisany szesnastkowo.
- ASCII: te same bajty jako drukowalny tekst, jeśli to możliwe.
Każda z reprezentacji może być pusta, jeśli niedawno nie przechwycono żadnego ruchu.
Przyciski działań
- Zapisz diagnostykę: zapisuje bieżącą migawkę do pliku. Przydatne podczas udostępniania diagnostyki w grupie na Facebooku lub dołączania jej do zgłoszenia błędu.
- Wyślij do Beam Bench: otwiera okno dialogowe Raport opinii z wstępnie wypełnionym kontekstem łączności, gotowym do wysłania.
Co można zrobić
Sprawdzanie, czy maszyna jest rzeczywiście widoczna
Sprawdź tabelę portów szeregowych. Jeśli port maszyny znajduje się na liście, system operacyjny go widzi. Jeśli go brakuje, problem dotyczy sterownika lub sprzętu.
Sprawdzanie, czy Beam Bench przejął port
Kolumna Stan pokazuje in use by Beam Bench dla portu aktualnie otwartego przez aplikację. Jeśli oczekiwano połączenia, a port ma stan available, połączenie nie zostało ukończone.
Sprawdzanie przyczyny nieudanego połączenia
Przeczytaj Komunikat uzgadniania i Dziennik zdarzeń połączenia. Najnowsze zdarzenie niepowodzenia wskazuje etap i błąd.
Weryfikowanie odpowiedzi kontrolera
Bloki ruchu TX / RX pokazują ostatnią aktywność. Jeśli TX zawiera dane, a RX jest pusty, maszyna nie odpowiada. Jeśli oba bloki zawierają dane, ale są one zniekształcone, szybkość transmisji lub ramkowanie są nieprawidłowe.
Zgłaszanie błędu dotyczącego łączności
Kliknij Wyślij do Beam Bench. Okno dialogowe Raport opinii zawiera dostępny kontekst łączności. Podaj model maszyny i kontrolera oraz krótki opis, a następnie sprawdź raport przed wysłaniem. Próby sondowania rozróżniają port, którego nie można było otworzyć, port bez odpowiedzi i nierozpoznaną odpowiedź.
Warto wiedzieć o działaniu
- Interwał automatycznego odświeżania wynosi 1 sekundę. Znacznik czasu w nagłówku jest aktualizowany przy każdym odświeżeniu.
- Bufory TX/RX mają ograniczony rozmiar; przechowywany jest tylko ostatni ruch, a nie cała sesja.
- Dziennik zachowuje ograniczoną historię ostatnich zdarzeń. Raporty diagnostyczne zachowują próby sondowania i większą migawkę ostatniego ruchu; starsze wpisy są ostatecznie usuwane.
- Zapisz diagnostykę tworzy pakiet w stylu informacji zwrotnej, ale zapisuje go lokalnie zamiast wysyłać.
- Ten panel nie modyfikuje stanu maszyny. Elementy sterujące połączeniem i rozłączeniem znajdują się w Laser Control i oknie dialogowym Ustawienia urządzenia.
Powiązane
- Laser Control: elementy sterujące połączeniem / rozłączeniem
- Panel Konsola: ręczny ruch G-code
- Okno dialogowe Ustawienia urządzenia: port, szybkość transmisji, profil
- Okno dialogowe Raport opinii
- Problemy z połączeniem: rozwiązania według objawów