User manual

SW-BA-d-1811 39
Name
Hex
Bedeutung
<STX>
02H
Startzeichen
<ETX>
03H
Stoppzeichen
<CR>
0DH
Wagenrückläufe
<LF>
0AH
Zeilenvorschub
5.2.2 Geräte-ID
Jeder Befehlsblock enthält eine ID. Sie dient zur Unterscheidung mehrerer Schallpe-
gelmessgeräte in einem Netzwerk. Wenn das Schallpegelmessgerät einen Befehls-
block empfängt, vergleicht es die ID im Befehlsblock mit der eigenen ID. Wenn beide
übereinstimmen, wird die entsprechende Operation ausgeführt. Ist das nicht der Fall,
wird der Befehl ignoriert. Der vom Schallpegelmessgerät zurückgelieferte Antwort-
block enthält ebenfalls die ID, mit der gekennzeichnet wird, von wem der Block ver-
sendet wurde.
Hinweis: Achten Sie darauf, dass sich die IDs der Schallpegelmessgeräte im glei-
chen Netzwerk unterscheiden, andernfalls wird der Betrieb gestört!
Die ID ist ein Byte der Binäradresse. Der Bereich liegt zwischen 1 und 255, der ent-
sprechende Hexadezimalwert ist 01H bis FFH.
Das heißt, dass der Befehl ein Broadcast-Befehl ist, wenn die ID in dem Befehlsblock
00H enthalten ist. Das Schallpegelmessgerät führt die Anweisung unabhängig von
der eigenen ID ohne Datenrückgabe aus, wenn der Befehl ein Broadcast-Befehl ist.
Name
Hex
Bedeutung
ID
01H bis FFH
Geräte-ID
00H
Broadcast-Befehl
5.2.3 ATTR-Attributzeichen
Das ATTR-Attributzeichen gibt die Art des Befehls oder Antwort an.
Name
Hex
Bedeutung
‘C’
43H
Befehlsblock
‘A’
41H
Antwortblock
<ACK>
06H
Normale Antwort
<NAK>
15H
Fehlerantwort
5.2.4 BCC (Blockprüfzeichen)
Das Blockprüfzeichen-Bit in dem Block wird vom Sender berechnet. Der Empfänger
berechnet dann den BCC-Wert-des Blocks und vergleicht ihn mit dem BCC-Wert im
Senderblock. Wenn beide identisch sind, folgt daraus, dass der empfangene Block
korrekt ist. Das BCC-Wert wird aus Bytes zwischen <STX> und <ETX> mit der XOR-
Operation berechnet. Wenn BCC = 00H ist, überprüft das Schallpegelmessgerät die
Eingabe nicht und führt direkt eine autorisierte Anweisung aus. Auf diese Weise kön-
nen Sie den Versand des Anweisungsblocks vereinfachen; nicht empfohlen wird die-
ses Verfahren aber für Übertragungen über große Entfernungen, weil BCC die einzi-
ge Möglichkeit ist, die Zuverlässigkeit der Datenübertragung zu garantieren.
Name
Hex
Bedeutung
BCC
01H bis FFH
XOR-Prüfsumme
00H
Prüfsumme ignorieren
5.2.5 Blockübertragungsformat
Eine Blockübertragung von Daten ist mit vier Typen möglich: als Befehlsblock, als
Antwortblock, als normaler Antwortblock und als Fehlerantwortblock. Im Folgenden
werden die vier Anweisungsformattypen beschrieben.