Herunterladen Inhalt Inhalt Diese Seite drucken

Wiederherstellung Nach Übertragungsfehlern - Sauter SW 1000 Betriebsanleitung

Schallpegelmessgerät
Vorschau ausblenden Andere Handbücher für SW 1000:
Inhaltsverzeichnis

Werbung

(1) Befehlsblock: gesendet durch den Computer.
<STX>
ID
1
1
Hierbei ist: ATTR='C'.
Alle Anweisungen belegen 3 Bytes. Wenn mehr als ein Parameter enthalten ist,
müssen alle Parameter durch Leerzeichen getrennt werden.
(2) Antwortblock: Wird vom Schallpegelmessgerät gesendet.
<STX>
1
Hierbei ist: ATTR='A'.
Wenn mehrere Antwortdaten vorhanden sind, müssen die Daten jeweils durch ","
getrennt werden.
(3) Normale Antwort: Wird vom Schallpegelmessgerät gesendet.
<STX>
1
Hierbei ist: ATTR=<ACK>。
(4) Fehlerantwort: Wird vom Schallpegelmessgerät gesendet.
<STX>
1
Hierbei ist: ATTR=<NAK>.
Der Fehlercode belegt 4 Bytes. Alle möglichen Fehlercodes sind in der folgenden
Tabelle aufgelistet. Zur Bedeutung der Fehlercodes siehe Abschnitt 5.2.6
Fehlercode
0001H
0002H
0003H
5.2.6 Wiederherstellung nach Übertragungsfehlern
Bei der Übertragung des Befehlsblocks oder Antwortblocks können verschiedene
Fehler auftreten. Im Folgenden wird beschrieben, wie das Schallpegelmessgerät mit
Fehlern umgeht und den Ausgangszustand wieder herstellt.
(1) Blockübertragung nicht abgeschlossen
Abschnitt 5.2.5 beschreibt die vier Formate für die Blockübertragung. Sobald das
Schallpegelmessgerät den Beginn eines Zeichenblocks <STX> erkennt, empfängt es
die folgenden Daten, bis das Blockende-Zeichen <CR>, <LF> empfangen wird.
Wenn der Datenempfang abgeschlossen ist und die Parität korrekt ist, führt das
Schallpegelmessgerät Nachkontrollen aus. Wenn das Zeichen <STX> vor <CR>,
<LF> erneut empfangen wird, ignoriert das Schallpegelmessgerät alle bisher emp-
fangenen Informationen und beginnt erneut mit dem Empfang eines Blocks.
(2) Validierungsfehler
Nach Empfang des Datenblocks überprüft das Schallpegelmessgerät den Daten-
block (außer bei BCC = 00H). Wenn die Validierung fehlschlägt, ignoriert das Schall-
pegelmessgerät diese Anweisung.
(3) Anweisungsfehler
Das Schallpegelmessgerät erkennt die empfangene Anweisung möglicherweise
nicht, weil der Computer eine nicht definierte Anweisung sendet oder während der
Übertragung ein unerwarteter Fehler aufgetreten ist. Wenn die oben erwähnten Feh-
ler auftreten, liefert das Schallpegelmessgerät einen NAK-Block zurück, der den Feh-
lercode 0001H enthält.
40
ATTR
Anweisung Parameter
1
3
ID
ATTR
1
1
ID
ATTR
1
1
ID
ATTR
Fehlercode
1
1
N
Antwort
<ETX>
N
1
<ETX>
1
<ETX>
4
1
Bedeutung
Anweisungsfehler
Parameterfehler
Im aktuellen Status nicht verfügbar
<ETX>
BCC
1
1
BCC
<CR>
1
BCC
<CR>
1
1
BCC
<CR>
1
SW-BA-d-1710
<CR>
<LF>
1
1
Byt
e
<LF>
1
1
Byt
e
<LF>
1
Byt
e
<LF>
1
1
Byt
e

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sw 2000

Inhaltsverzeichnis