Beispielkonfigurationen

RS232-Kommunikation im HEX-Format (Datagramm-Muster)

Startet Testablauf und Gerätesimulation als Paar.

Worum es geht
Station: RS232 Kommunikation Ab Version 2.6.0.54 Simulation Kategorie: Integration & Kommunikation

Demonstriert RS232-Kommunikation im HEX-Format nach dem Datagramm-Muster am Beispiel eines PWM-Steuergeräts. Ein Test-Workflow liest Prozessor-ID sowie Bootloader-, Applikations- und Parameterversion blockweise (in jeweils vier Chunks über Speicheradressen) aus und schreibt eine Prüfstandsnummer zurück; die Telegramm-Auswertung erfolgt über RegEx-Muster mit CRC8-Prüfsummen-Ausdrücken. Ein zweiter Workflow simuliert das Gerät vollständig, indem er auf jedes Kommando-Telegramm mit der passenden Antwort reagiert — lauffähig mit zwei emulierten COM-Ports, ganz ohne reales Gerät.

Ablauf im Detail

Workflows im Detail

  1. Main

    Startet Testablauf und Gerätesimulation als Paar.

    Start → Aufruf PWM Test → Aufruf PWM Simulation → Ende; Error-Flow vorhanden.

  2. PWM Test

    Prüfseite: liest Versionsstände, schreibt die Prüfstandsnummer, liest die Artikelnummer.

    Start → Handshake „Get ProzessorID“ → je Version: Startadresse setzen → Aufruf „Lese Version“ → Anzeige → Handshake „Schreibe Prüfstandsnummer“ → Aufruf „Lese Artikelnummer“ → Ende.

  3. PWM Simulation

    Gerätesimulation mit Antwort-Telegrammen.

    Start → Trigger/Antwort-Paare für Prozessor-ID, je vier Chunks pro Version, Prüfstandsnummer-ACK und Artikelnummer → Ende.

  4. PWM ReadVersion

    Wiederverwendbarer Baustein zum blockweisen Auslesen von Versionsstrings.

    Start → Startadresse setzen → Schleife (Handshake „Get Version Chunk“ → Adresse inkrementieren) → String umkehren → Ende.

Aus der Software

Prozessdaten des RS232-Geräts: Kommando-Telegramme mit HEX-Mustern und CRC8-Ausdrücken
Prozessdaten des RS232-Geräts: Kommando-Telegramme mit HEX-Mustern und CRC8-Ausdrücken
Ablauf „PWM ReadVersion“ mit RegEx-basierter Telegramm-Auswertung
Ablauf „PWM ReadVersion“ mit RegEx-basierter Telegramm-Auswertung

Zum Mitnehmen

Import über den SonicTC DbManager — einzeln oder zusammengeführt in eine bestehende Datenbank.

← Alle Beispielkonfigurationen

Bereit, akustische Prüftechnik in Ihrer Linie zu erleben?

Schicken Sie uns Ihr Bauteil oder vereinbaren Sie eine Online-Demo. Erste Einschätzung innerhalb von 24 Stunden.

Oder direkt anrufen: +49 721 94650-0
Anrufen Machbarkeit anfragen