Technical data

Example
10.4.4
Output Parameters
Condition code byte
This byte informs you whether the INITIALIZE function was
executed correctly and completely.
Initialization conflict
The initialization conflicts listed are recognized and indicated by the
function in the ascending order of their numbers.
If an initialization conflict occurs, you must change the
program/parameters.
All the numbers listed in the following table can occur in the
condition code byte.
You have three CPUs in your rack, CPU 2 sends a lot of data to the other
two CPUs. The other two CPUs, however, only send a small amount of data
back to CPU 2 as acknowledgements in a logical handshake. There is
no
data exchange
between CPU 1 and CPU 3.
The assignment list is stored in data block DB 40 from DW 0 onwards and
has the following parameters:
DB40 FD: CPU928ST.S5D
0: KS = S1; Transmitter: CPU 1
1: KY = 2,2; Receiver: CPU 2/2 fields
2: KY = 3,0; Receiver: CPU 3/no field
3: KY = 4,0; Receiver: CPU 4 (does not exist)/no field
4: KS = S2; Transmitter: CPU 2
5: KY = 1,22; Receiver: CPU 1/22 fields
6: KY = 3,22
; Receiver: CPU 3/22 fields
7: KY = 4,0; Receiver: CPU 4 (does not exist)/no field
8: KS = S3; Transmitter: CPU 3
9: KY = 1,0; Receiver: CPU 1/no field
10: KY = 2,2
; Receiver: CPU 2/2 fields
11: KY = 4,0; Receiver: CPU 4 (does not exist)/no field
12: KS = S4; Transmitter: CPU 4 (does not exist)
13: KY = 1,0; Receiver: CPU 1/no field
14: KY = 2,0; Receiver: CPU 2/no field
15: KY = 3,0; Receiver: CPU 3/no field
16:
INITIALIZE Function (OB 200)
CPU 928B Programming Guide
10 - 36 C79000-B8576-C898-01