EasyManua.ls Logo

Siemens CPU 948 - Output Parameters

Siemens CPU 948
548 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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 Table 10-3 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: CPU948ST.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 948 Programming Guide
10 - 38 C79000-G8576-C848-04

Table of Contents

Related product manuals