Herunterladen Inhalt Inhalt Diese Seite drucken

Bildung Von Textblöcken; Druckzeilen An Schreiber Senden - ABB LineMaster 200 Schnittstellenbeschreibung

Linienschreiber
Vorschau ausblenden Andere Handbücher für LineMaster 200:
Inhaltsverzeichnis

Werbung

Bildung von Textblöcken
Sollen am Anfang oder Ende eines Chargenprozesses variable
Parameter gedruckt werden (Voraussetzung: der Druckerkanal
ist in den Schreiber eingebaut) kann mit Parameterfeld-Adresse
F1H eine komplette Textzeile zum Schreiber geschickt werden.

Druckzeilen an Schreiber senden

(mit Parameterfeld-Adresse F1H)
Mit dieser Nachricht wird eine Textzeile mit 16 Zeichen an den
Schreiber gesendet. Der Schreiber trägt die Nachricht in die
Drucker-Warteschlange ein. Wenn die Warteschlange leer ist,
wird sofort mit dem Druck des Textes begonnen, andernfalls
werden erst die in der Warteschlange gespeicherten Textzeilen
gedruckt. Der Schreiber quittiert die Nachricht mit dem Quittungs-
code 10H, wenn die Nachricht fehlerfrei empfangen und in die
Warteschlange eingetragen wurde. Wenn die Warteschlange
keinen freien Platz mehr aufweist, wird der Quittungscode 11H
als Antwort gesendet.
16 Bildung von Textblöcken
Das Nachrichtenformat ist:
SD2/LE/LEr/SD2/DA/SA/FC/aa/oo/bb/cc/[Textzeile]/FCS/ED
|<--
Dabei sind:
SD2
= 68H
Startbyte
LE
= 17H
Anzahl der Datenbytes + 7
LEr
= 17H
Wiederholung von LE
SD2
= 68H
Wiederholung Startbyte
DA
Zieladresse (Busteilnehmeradresse)
SA
Quelladresse
FC
= 16H
Funktionscode
aa
= F1H
Basisadresse des Parameterfeldes
oo
= 00H
Füllbyte
bb
Datumssteuerung
00H = Text ohne Datum / ohne Uhrzeit drucken
01H = Text mit Uhrzeit drucken
02H = Text mit Datum drucken
03H = Text mit Datum / mit Uhrzeit drucken
cc
= 10H
Anzahl der Datenbytes
[Text-
zeile] 16 ASCII-Zeichen, nicht benutzte Zeichen müssen auf
20H (Leertaste) gesetzt werden
FCS
Prüfbyte (Frame Check Sequence)
Summe der Hexwerte der L-Frames ohne Übertrag bei
FFH
ED
= 16H
Ende-Kennzeichnung
L
Anzahl der Bytes in FCS
L
-->|

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis