ComPort
Mit der Schnittstelle ComPort kann die serielle Schnittstelle des Systems angesteuert werden.
Programmierung
Komandos zur Steuerung der seriellen Schnittstelle werden in folgendem Dialog programmiert:
Es können entweder Daten gesendet oder auf ein bestimmte Datenfolge reagiert werden.
Zwischen den nachfolgenden Dialogen kann jederzeitig mit Zurück und Weiter gesprungen werden.
Daten senden:
Senden
Beim Kommando „Senden“ geben Sie im 2. Schritt die zu sendenden Daten als Text oder als Hex-Code ein. Während der Eingaben werden Text und Hex-Code gegenseitig gemäß des erweiterten ASCII-Zeichensatz ISO 8859-1 übersetzt. Nicht sichtbaren Zeichen und anderen Steuercodes werden als Escape-Sequenzen eingegeben. Sollen die Daten mehrfach gesendet werden, muss im Feld Wiederholungen die Anzahl und im Feld Periode die Sendeperiode in Millisekunden angegeben werden.
Auf Datenfolge reagieren:
Beim Kommando „Reagieren“ geben Sie im 2. Schritt die Daten ein, auf die das System reagieren soll.
Als zusätzlichen Steuercode steht zur Verfügung:
|
Escape-Sequenz |
Hex-Code |
Bedeutung |
|
<??> |
?? |
Ein beliebiges Zeichen |
Als Reaktion beim Auftreten des Musters steht zur Auswahl:
-
Antwort senden (Die zu sendende Antwort wird im 3. Schritt des Dialogs eingegeben)
-
Ereignis eintragen (Das Auftreten des Musters wird im Ereignisprotokoll eingetragen. Dabei lässt sich der Schweregrad des Ereignisses einstellen)
-
Datenkanal inkrementieren (Ein Datenkanal wird inkrementiert (um 1 erhöht). Diese Funktion steht nur bei laufender Prüfung und spezifischem Anschluss zur Verfügung)
-
Prüfung fortsetzen (Die Prüfung setzt erst mit dem nächsten Kommando fort, wenn das Muster aufgetreten ist oder wenn der Timeout abgelaufen ist. Hat das Muster einen Platzhalter <??> als Steuercode, wird der an der Stelle des ersten Platzhalters im Muster empfangene Bytewert als Messwert ausgegeben. Bei Ablauf des Timeouts ist der Messwert -1)