Bronkhorst RS232 interface Benutzerhandbuch
Seite 14

BRONKHORST
®
Seite 14
RS232 interface
9.19.027
3.4
K
OMMUNIKATIONSNACHRICHTEN
Kommunikationsnachrichten zwischen FLOW‐BUS‐Schnittstellen und anderen Geräten bestehen aus Befehlsstrings
mit spezifischen Informationen. Dieser Befehlsstring ist entweder in ASCII (RS232) oder BINÄR. Grundsätzlich enthält
der String verschiedene Informationsbytes. Durch RS232 werden diese hexadezimalen Bytes in ASCII umgewandelt
(z.B. entspricht der Bytewert 0x0A dem Wert „0A“ in ASCII und es sollten Großbuchstaben verwendet werden).
Nachrichten über RS232 geht das Zeichen „:“ voran, und beendet werden sie mit „\r\n“ (Wagenrücklauf‐
Zeilenvorschub).
In den FLOW‐BUS‐Nachrichten sind verschiedene BEFEHLE verfügbar. Zum Lesen und Schreiben aller
Standardparameter sind nur die Befehle RD (04) und WR (01) erforderlich. Ein RD‐Befehl wird durch einen WR‐Befehl,
der den erfragten Wert enthält, oder eine Statusmeldung, die eine Fehlernummer enthält, beantwortet. Ein WR‐
Befehl wird durch eine Statusmeldung beantwortet, die eine Fehlernummer enthält (bei Fehlernummer = 0 war der
WR‐Befehl OK).
Das ASCII‐Zeichen „:“ hat den hexadezimalen Wert 3A.
Das ASCII‐Zeichen „\r“ hat den hexadezimalen Wert 0D.
Das ASCII‐Zeichen „\n“ hat den hexadezimalen Wert 0A.
3.4.1 Kommunikationsbefehle
Kommunikationsbefehle
Befehl
Beschreibung
00
Statusmeldung
01
Parameter mit Empfängeradresse senden, wird mit Befehl des Typs 00 beantwortet
02
Parameter mit Empfängeradresse senden, kein Status abgefragt
03
Parameter mit Senderadresse senden, kein Status abgefragt
04
Parameter abfragen, wird mit Befehl des Typs 02 oder 00 beantwortet
06
Prozess stoppen
07
Prozess starten
08
Prozess anfordern
09
Prozess nicht mehr anfordern
Für den Zugriff auf einen spezifischen Parameter müssen folgende Punkte bekannt sein:
Node‐Adresse
jedes FLOW‐BUS‐Gerät ist mit einer spezifischen Node‐Adresse im System
verbunden.
Prozessnummer
jedes Gerät (Node) besteht aus mehreren Prozessen.
Parameternummer (FBnr) jeder Prozess besteht aus mehreren Parametern.
Parametertyp
jeder Parameter kann einen unterschiedlichen Typ und Wert haben.
Die Parameternummern und ‐werte finden Sie in den Tabellen der „Parametereigenschaften“ und
„Parameterwerte“ in diesem Handbuch.