15.3.3
Datenaufbau und Kommunikation per RS232
Allgemein gilt bei der Datenaufbau und Kommunikation per RS232:
1) Der PC schickt den Befehl als einzelne ASCII-Zeichen
2) Der RI2000 sendet Datenpakete und Informationen gemäß einem bestimmten Format.
3) Die Datenausgabe des RI2000 hat die Zustände Angehalten (keine Datenpaketausgabe)
oder Laufend (kontinuierliche Datenpaketübertragung mit entsprechender Datenrate).
4) Die zwischen den Zeitpunkten Initiieren und Anhalten ausgegebenen Daten bilden einen
Datenblock.
5)
Der RI2000 akzeptiert folgende Befehle vom PC je nach Datenausgabezustand:
ASCII-Zeichen (HEX-Code)
„s" oder „S"
(0x73, 0x53)
„h" oder „H" (0x68, 0x48)
„z" oder „Z" (0x7A, 0x5A)
„p" oder „P" (0x70, 0x50)
„i" oder „I"
(0x69, 0x49)
Leertaste
(0x20)
jedes anderes Zeichen
HINWEIS
a) beim Ausführen eines Befehls ertönt ein kurzer Piepton.
b) das Setzen eines Flags ist nicht immer das Ausführen eines Befehls (RI2000-funktionsbedingt!).
c) noch nicht belegte Zeichen können in nächsten Firmware-Versionen eingesetzt werden.
Ein gesendetes Datenpaket beinhaltet im Allgemeinen das Hauptsignal (Datenreihe 1), den
Zähler (Datenreihe 2), die Statusmeldung und Abschluss. Mindestumfang eines Datenpakets sind
Hauptsignal und Abschluss (dies entspricht der Datenausgabe nach der FW V3.2).
Das Hauptsignal enthält das Detektorhauptsignal (SIGNAL - Zeile am RI2000-Display) in
Mikrovolt und kann im Bereich von Minus bis Plus 8388607 µV liegen.
Bedeutung
Start der Datenausgabe
Anhalten der Datenausgabe
Setzen des Flags zum Ausführen vom
AUTOZERO
Setzen des Flags zum Umschalten des
Purge - Ventils
Ausgabe der Geräteinformation
Ausgabe eines einzelnen Datenpakets
keine Funktion, wird vom RI2000 ignoriert
- Seite 48 -
Ausführbar bei
Angehalten
Laufend
JA
NEIN
NEIN
JA
JA
JA
JA
JA
JA
NEIN
JA
NEIN
NEIN
NEIN