Bronkhorst RS232 interface Benutzerhandbuch

Seite 14

Advertising
background image

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.
 

 

Advertising