Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Schnittstellen

Die Parameter der seriellen Schnittstelle können über folgende Kommandos eingestellt werden.
Hierbei muss beachtet werden, dass nach Senden eines dieser Kommandos auch der Host-Rechner
den entsprechenden Parameter seiner Schnittstelle ändert, um eine weitere Kommunikation Host-
Rechner - Drucker zu ermöglichen.
Bei allen Schnittstellenbefehlen wird mit x die Schnittstelle festgelegt. Zugelassen sind folgende
Werte:
x = 1 ⇒ COM 1
x = 2 ⇒ COM 2
In allen anderen Fällen wird automatisch die erste serielle Schnittstelle angesprochen.
In den Antwortsätzen wird die angesprochene Schnittstelle ebenfalls zurückgesendet.
Alle Schnittstellenparameter einstellen
SOH
F
C F
F
m = Modus (0 = Aus, 1 = Ein, 2 = Ein ohne Fehlermeldung)
b = Baudrate (2400, 4800, 9600, 19200, 38400, 57600)
p = Parity (n = no parity, e = even parity, o = odd parity)
d = Anzahl Datenbits (7, 8)
s = Anzahl Stoppbits (1, 2)
Alle Schnittstellenparameter abfragen
SOH
F
C F
F
Antwort
SOH
A x
;
m ;
Beispiel: Schnittstelle COM1 einschalten und auf 9600 Baud, no parity, 8 Datenbits, 2 Stoppbits einstellen
[SOH]FCFF1-r1;9600;n;8;2[ETB]
Schnittstellenprotokoll
Es sind zwei verschiedene Schnittstellenprotokolle verfügbar. Im Normalfall wird für SOH = 01
für ETB = 17
eingesetzt. Es gibt jedoch Hostrechner (z.B. AS/400), die diese Zeichen nicht
Hex
verarbeiten können. Daher kann auf SOH = 5E
muss auch der Hostrechner den entsprechenden Parameter ändern.
SOH und ETB einstellen
SOH
F
C G C -
N = 0 - SOH = 01
, ETB = 17
Hex
N = 1 - SOH = 5E
, ETB = 5F
Hex
SOH und ETB abfragen
SOH
F
C G C -
Antwort
SOH
A N -
-
x
-
r
m ;
b
x
-
w p
p
p
b
;
p
;
d
-
r
N -
-
Hex
Hex
-
w p
p
p
-
-
-
-
-
p
;
p
;
d
;
s
p
p
p
p
p
ETB
;
s
;
p
p
p
und ETB = 5F
umgeschaltet werden. Hierbei
Hex
Hex
-
-
-
-
-
ETB
p
p
p
p
p
ETB
p
p
p
p
p
p
Schnittstellenbeschreibung
ETB
p
p
p
p
p
ETB
p
ETB
und
Hex
57

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Spectra

Inhaltsverzeichnis