Verbindingsdiagnose
Live verbindingsstatus van de machine, poortdetectie, GRBL-handshake en recent TX/RX-verkeer. Open dit wanneer er iets mis is.
Het paneel Verbindingsdiagnose is de volledige informatiestroom waarmee je begrijpt wat de machine en Beam Bench tegen elkaar zeggen. Het paneel is alleen-lezen: je kunt hier niets aanklikken dat de machinestatus verandert. Het bestaat zodat je kunt zien wat er gebeurt en, indien nodig, een momentopname kunt samenstellen voor een bugrapport.
Open dit paneel wanneer:
- De machine geen verbinding wil maken.
- De verbinding midden in een job wegvalt.
- Je onleesbare antwoorden ziet in de Console.
- Je een bugrapport over de verbinding indient.
Openen
- Standaard dockzone:
lower-right - Standaard zichtbaar: nee: open het vanuit het menu Venster
- Sneltoets: geen standaardinstelling
Wat je ziet
Verbinding verbroken, zonder vastgelegd TX/RX-verkeer.
Het paneel vernieuwt de momentopname automatisch elke seconde. Van boven naar beneden:
Koptekst
- Titel met een tijdstempel van de momentopname (lokale tijd, bijvoorbeeld
14:45:30). - Een knop met een vernieuwingspictogram (rechtsboven) die de momentopname geforceerd vernieuwt.
Blok met machinestatus
- Session State: de huidige backend-sessiestatus, opgemaakt (liggende streepjes vervangen door spaties):
disconnected,connecting,validating,ready,running,paused,alarm,error. - Handshake Message: de meest recente handshake-respons.
Geen verbindingspoging geregistreerd.als er geen geschiedenis is. - Firmware Version: de firmwaretekenreeks van de controller, indien beschikbaar.
Tabel met seriële poorten
Kolommen: Poort, VID, PID, Status.
- Poort: bijvoorbeeld
COM3,/dev/ttyUSB0,/dev/tty.usbserial-1410. - VID / PID: leveranciers- en product-ID's in hexadecimale notatie, of
-als het besturingssysteem deze niet beschikbaar stelt. - Status:
in gebruik door Beam Benchofbeschikbaar.
Bekende problemen
Wanneer de detectielaag iets aantreft waarvan het systeem op de hoogte is (bijvoorbeeld een niet-geïnstalleerd stuurprogramma voor een herkende chip), verschijnt hier een amberkleurig waarschuwingsvak.
Logboek met verbindingsgebeurtenissen
De laatste 6 gebeurtenissen in monospace-indeling met: tijdstempel, fase (connect, handshake, enzovoort), poortnaam, baudrate en fout of bericht. Handig om precies te zien wanneer en waarom een verbinding is mislukt.
Blokken met TX/RX-verkeer
Recent serieel verkeer in twee representaties:
- Hex: onbewerkte bytestroom in hexadecimale notatie.
- ASCII: dezelfde bytes als afdrukbare tekst waar mogelijk.
Een van beide kan leeg zijn als er recent geen verkeer is vastgelegd.
Actieknoppen
- Diagnose opslaan: schrijf de huidige momentopname naar een bestand. Handig om diagnoses te delen in de Facebook-groep of aan een bugrapport toe te voegen.
- Naar Beam Bench verzenden: open het dialoogvenster Feedbackrapport met vooraf ingevulde verbindingscontext, klaar om te verzenden.
Wat je kunt doen
Controleren of de machine daadwerkelijk zichtbaar is
Controleer de tabel met seriële poorten. Als de poort van je machine wordt vermeld, kan het besturingssysteem deze zien. Als de poort ontbreekt, ligt het probleem bij het stuurprogramma of de hardware.
Controleren of Beam Bench de poort heeft overgenomen
De kolom Status toont in gebruik door Beam Bench voor de poort die momenteel door de app is geopend. Als je een verbinding verwachtte en de poort beschikbaar toont, is de verbinding niet voltooid.
Controleren waarom de verbinding is mislukt
Lees Handshake Message en het logboek Verbindingsgebeurtenissen. De meest recente foutgebeurtenis vermeldt de fase en de fout.
Controleren of de controller reageert
De blokken met TX / RX-verkeer tonen recente activiteit. Als TX gegevens bevat maar RX leeg is, reageert de machine niet. Als beide zijn gevuld maar de inhoud onleesbaar is, is de baudrate of framing onjuist.
Een bugrapport over de verbinding indienen
Klik op Naar Beam Bench verzenden. Het dialoogvenster Feedbackrapport vult de verbindingscontext vooraf in (status, poorten, recent verkeer). Voeg een beschrijving toe en dien het rapport in.
Handig om te weten
- Het interval voor automatisch vernieuwen is 1 s. De tijdstempel in de koptekst wordt bij elke vernieuwing bijgewerkt.
- De TX/RX-buffers hebben een beperkte grootte; alleen recent verkeer wordt bewaard, niet de hele sessie.
- Het logboek met verbindingsgebeurtenissen toont de laatste 6 gebeurtenissen. Oudere gebeurtenissen worden verwijderd.
- Met Diagnose opslaan wordt een bundel in feedbackstijl gemaakt, maar deze wordt lokaal opgeslagen in plaats van verzonden.
- Dit paneel wijzigt de machinestatus niet. De verbindings- en verbreekknoppen staan in Laser Control en het dialoogvenster Apparaatinstellingen.
Gerelateerd
- Laser Control: knoppen voor verbinden/verbreken
- Console-paneel: handmatig G-code-verkeer
- Dialoogvenster Apparaatinstellingen: poort, baudrate, profiel
- Dialoogvenster Feedbackrapport
- Verbindingsproblemen: symptoomgerichte oplossingen