S5-95U, SINEC L2 Data Transmission Using Cyclic I/O
ZP Slave Life List
The ZP master (S5-95U) creates a ZP slave life list that contains the status of of every ZP slave
scanned by the ZP master. The remaining entries in the list are zeros.
There is an entry in the ZP slave life list when the ZP master scans the ZP slave and either a ZP
configuration error (STB bit 6) or a ZP slave failure (STB bit 7) occurs.
The ZP slave life list contains 16 bytes. The state of every ZP slave is represented in bits 1 to 126.
Bit 0 and bit 127 are irrelevant (=0).
You can fetch the ZP slave life list using FB L2-RECEIVE and store it as a consistent area (no
gaps) in the flag area or in a data block.
Example: ZP slave life list is located in the flag area starting with flag byte FY2
Figure 7-6. Structure of the ZP Slave Life List
2.7
3.7
7654321 141312111098 15
DW2
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Status 0: ZP slave is okay or is not scanned by this ZP
master
Status 1: a “ZP configuring error” or a “ZP failure” occurred
with this ZP slave
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Bit for station 0 is irrelevant (=0)
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.02.9 2.82.13 2.12 2.11 2.102.142.15
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
Data
Example: ZP slave life list is located in data block starting with data word DW2
TLN of the ZP slave
Status of the ZP slave
Flag byte FY2
Bit
Status of the ZP slave
TLN of the ZP slave
3.03.13.23.33.43.53.6
158 9 10 11 12 13 14
Bit
Status of the ZP slave
TLN of the ZP slave
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
1 2 3 4 5 6 7
2.6 2.22.32.42.5 2.02.1
Flag byte FY3
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
0/
1
You can fetch the ZP slave life list using FB L2-RECEIVE with job number A-NR 202. For this
purpose, you need an additional STB for the ZP master (refer to section 5.4 for information on the
structure of the STB of FB L2-RECEIVE). You assign STB parameters in DB1 under parameter
ZPLI (see section 7.2).
The ZP slave life list can be fetched only if, in the corresponding STB, bit “Receive viable” is set.
Bit “Receive viable” is set only if an error occurred at least in one of the ZP slaves.
EWA 4NEB 812 6112-02
7-9