Empfangsfach
Beispiel: Empfangsfach
DB 8
0:
KH = xxxx;
1:
KH = 0007;
2:
KH = 0102;
3:
KH = 0304;
4:
KH = 0506;
5:
KH = 07yy;
6:
KH = yyyy;
7:
KH = xxxx;
:
:
CPU 928B/CPU 948 Kommunikation
C79000-B8500-C334-01
Das Empfangsfach liegt in einem Datenbaustein (DB) oder er-
weiterten Datenbaustein (DX).
Es enthält die empfangenen Daten sowie im ersten Wort die Längen-
angabe (Angabe in Byte) der empfangenen Daten. Diese wird vom
Systemprogramm eingetragen, damit Sie erkennen können, wieviele
Daten empfangen wurden. Die Längenangabe schließt das Wort mit
der Längenangabe selbst nicht mit ein.
Die Länge des Empfangsfaches beträgt maximal 2049 Wörter
(4098 byte). Sie legen sie (Angabe in Wörter) im DX 2 fest. Es
können nur so viele Byte empfangen werden, wie Sie im DX 2 als
Länge (Angabe in Wörter) des Empfangsfaches angegeben haben,
minus dem ersten Wort mit der Längenangabe im Empfangsfach.
Das Beispiel zeigt, wie ein Empfangsfach im Datenbaustein 8 ab
Datenwort 1 mit einer Länge von 6 Wörtern aussehen kann.
Es wurden 7 byte empfangen.
gehört nicht zum Empfangsfach, beliebiger Inhalt
Empfangsfachbeginn, Längenangabe in Byte
empfangene Daten: 0102
empfangene Daten: 0304
empfangene Daten: 0506
empfangene Daten: 07, yy wurde nicht mehr empfangen
Inhalt Empfangsfach, wurde nicht empfangen
gehört nicht zum Empfangsfach, beliebiger Inhalt,
muß nicht vorhanden sein
Modus 1 - feste Nutzdatenlänge
6 - 25