Herunterladen Inhalt Inhalt Diese Seite drucken

Empfangs-Timeout Der Schnittstelle Setzen - Phytec grabbMODUL-4 Handbuch

Inhaltsverzeichnis

Werbung

grabbMODUL-4

6.4.16 Empfangs-Timeout der Schnittstelle setzen

Befehlscode:
Parameter:
Beispiel:
Quittung:
Bemerkung:
Das Modul wartet im Grundzustand auf ein Zeichen, welches im
Protokoll (Protokoll-Einleitungszeichen) vereinbart ist. Dann folgen
laut Protokoll weitere Zeichen bzw. Quittungen. Jedes einzelne dieser
Folgezeichen bzw. Quittungszeichen wird in einem bestimmten
Zeitraum (Timeout-Zeit) erwartet. Werden diese Zeichen nicht
innerhalb der Timeout-Zeit gesendet so geht das Modul wieder in den
Grundzustand (Warten auf ein Protokoll-Einleitungszeichen).
Durch das Verändern der Timeout-Zeit können Sie die Wartezeit des
Moduls bestimmen und damit festlegen, wie schnell das Modul nach
einer Störung im Datenstrom wieder in den Grundzustand springt.
Hinweis:
Ein Hochsetzen der Timeout-Zeit ist auch dann sinnvoll wenn Sie für
einen ersten Test mit einem Terminal (z.B. HyperTerminal) arbeiten
und die Protokoll-Befehle und Quittungen per Hand eingeben wollen.
176
Z, tt #
tt = Timeoutzeit in Sekunden für ein einzelnes Zeichen
von der seriellen Schnittstelle, hex, 2-stellig. Maximaler
Wertebereich [0...0x40
Z,08#
= OK
q,Z,0#
= Parameterfehler
q,Z,1#
Format des Bit Muster „tt":
tt Binär
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
tt dezimal
-
Bit gesetzt = Fehler entsprechend Fehlercode vorhanden
Beispiel:
Gesendete Parameter = Z,0A#
tt = 0A
= 10
HEX
DEZ
das Empfangen eines seriellen Zeichens wird auf 10
Sekunden gesetzt.
© PHYTEC Meßtechnik GmbH 2005
] = [0...64
Hex
Dez
Bitwertigkeit tt
64
32
16
8
= 0000 1010
= Timeout Zeit für
BIN
] Sekunden.
4
2
1
L-612d_2

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis