SERIELLE BEFEHLE
10. SERIELLE BEFEHLE
10.1. SERIELLE KOMMUNIKATION
Der Monitor verwendet ein einfaches textbasiertes Steuerprotokoll, mit dessen Hilfe Anfragen von
Steuerungsgeräten angenommen und Antworten an diese Geräte zurückgegeben werden. In diesem Abschnitt
wird beschrieben, wie Steuermeldungen über eine serielle Verbindung zwischen dem Monitor und einem
Automations-/Steuersystem oder einem PC gesendet werden, auf dem ein Terminalemulationsprogramm wie
Windows
HyperTerminal oder Tera Term läuft.
®
10.2. RS-232-ANSCHLUSS UND PORT-KONFIGURATION
Schließen Sie Ihr Steuersystem oder den PC an den RS-232-Eingang des Monitors an.
Konfigurieren Sie den RS-232-Controller oder den seriellen Port des PCs wie folgt: Baud rate: 115200, 8bit, non
parity, 1 stop bit.
10.3. BEFEHLS- UND ANTWORTFORMAT
RS232 Befehlsformat:
NAME:
START
EX:
A9
- Die Geräte-ID kann im „Lock"-Menü des
Bildschirms eingestellt werden.
- Wenn die ID 00 im Befehl verwendet wird, wird
sie als „Broadcast"-Befehl angesehen (Bildschirme
akzeptieren den Befehl immer).
RS232 Rückgabe vom Bildschirm
Der Bildschirm gibt eine Bestätigung oder eine
Nicht-Bestätigung im folgenden Format zurück:
NAME:
START
BYTE:
1byte
EX:
A9
47
ETX-SERIES – BENUTZERHANDBUCH – DEUTSCH
COMMAND
ID
VALUE
11
00
01
ACK
COMMAND ID
VALUE
1byte
1byte
1byte
1byte
xx
11
00
ERR
Dabei ist:
- Befehl akzeptiert: xx= 41, der zurückgegebene „Wert"
ist der gleiche wie der gesendete Wert.
END
- Befehl nicht akzeptiert: xx= 4E, der „Wert" (Fehler)
8A
stellt sich wie folgt dar:
- 01 = Invalid command
- 02 = Invalid data value
- FF = Unknown error
END
1 byte
8A