Beam Bench-documentatie

Verbindingsdiagnose

Live verbindingsstatus van de machine, poortdetectie, GRBL-handshake en recent TX/RX-verkeer. Open dit wanneer er iets misgaat.

Het paneel Verbindingsdiagnose geeft een volledig overzicht van wat de machine en Beam Bench tegen elkaar zeggen. Het is alleen-lezen: er is hier niets waarop je kunt klikken dat de toestand van de machine wijzigt. Het bestaat zodat je kunt zien wat er gebeurt en, indien nodig, een momentopname voor een bugrapport kunt samenstellen.

Open dit paneel wanneer:

  • De machine geen verbinding wil maken.
  • De verbinding tijdens een taak wegvalt.
  • Je onleesbare antwoorden ziet in de Console.
  • Je een bugrapport over connectiviteit indient.

Openen

  • Standaardlocatie: midden rechts wanneer het wordt geopend
  • Standaard zichtbaar: nee: open het via het menu Venster
  • Sneltoets: geen standaardinstelling

Wat je ziet

Paneel Verbindingsdiagnose wanneer er geen machine is verbonden. 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 2:45:30 PM.
  • Een knop met een vernieuwingspictogram, rechtsboven, die de momentopname geforceerd vernieuwt.

Blok met machinestatus

  • Sessiestatus: de huidige backend-sessiestatus, opgemaakt met underscores vervangen door spaties: disconnected, connecting, validating, ready, running, paused, alarm, error.
  • Handshakebericht: de meest recente handshake-respons. No connection attempt recorded. als er geen geschiedenis is.
  • Firmwareversie: de firmwaretekenreeks van de controller als die beschikbaar is.

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 use by Beam Bench of available.

Bekende problemen

Wanneer de detectielaag iets vaststelt waarvan deze op de hoogte is, bijvoorbeeld een niet-geïnstalleerd stuurprogramma voor een herkende chip, verschijnt hier een amberkleurig waarschuwingsvak.

Logboek met verbindingsgebeurtenissen

Recente begrensde gebeurtenissen in monospace-indeling met: tijdstempel, fase (connect, handshake, enzovoort), poortnaam, baudrate en foutmelding of bericht. Dit helpt om precies te zien wanneer en waarom een verbinding is mislukt.

TX- en RX-verkeersblokken

Recent serieel verkeer in twee weergaven:

  • Hex: onbewerkte bytestroom als hexadecimale waarden.
  • ASCII: dezelfde bytes als afdrukbare tekst waar mogelijk.

Een van beide kan leeg zijn als er onlangs geen verkeer is vastgelegd.

Actieknoppen

  • Diagnose opslaan: schrijf de huidige momentopname naar een bestand. Handig om diagnosegegevens te delen in de Facebook-groep of aan een bugrapport toe te voegen.
  • Naar Beam Bench sturen: open het dialoogvenster Feedbackrapport met vooraf ingevulde connectiviteitscontext, 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 opgeëist

De kolom Status toont in use by Beam Bench voor de poort die momenteel door de app is geopend. Als je een verbinding verwachtte en de poort available toont, is de verbinding niet voltooid.

Nagaan waarom de verbinding is mislukt

Lees het Handshakebericht en het logboek Verbindingsgebeurtenissen. De meest recente foutgebeurtenis vermeldt de fase en de fout.

Controleren of de controller reageert

De blokken TX / RX-verkeer tonen recente activiteit. Als TX gegevens bevat maar RX leeg is, reageert de machine niet. Als beide gevuld zijn maar de inhoud onleesbaar is, is de baudrate of framing onjuist.

Een bugrapport over connectiviteit indienen

Klik op Naar Beam Bench sturen. Het dialoogvenster Feedbackrapport bevat beschikbare connectiviteitscontext. Geef het model van de machine en controller en een korte beschrijving op en controleer het rapport voordat je het indient. Met sondepogingen wordt onderscheid gemaakt tussen een poort die niet kon worden geopend, een stille poort en een niet-herkende respons.

Handig om te weten

  • Het automatische vernieuwingsinterval is 1 seconde. De tijdstempel in de koptekst wordt bij elke vernieuwing bijgewerkt.
  • TX/RX-buffers zijn begrensd: alleen recent verkeer wordt bewaard, niet de volledige sessie.
  • Het logboek bewaart een begrensde recente geschiedenis. Diagnoserapporten bewaren sondepogingen en een grotere momentopname van recent verkeer; oudere vermeldingen worden uiteindelijk verwijderd.
  • Met Diagnose opslaan wordt een bundel in feedbackstijl gemaakt, maar deze wordt lokaal geschreven in plaats van verzonden.
  • Dit paneel wijzigt de toestand van de machine niet. De besturing voor verbinding maken en verbreken staat in Laser Control en het dialoogvenster Apparaatinstellingen.

Gerelateerd

On this page