Beispiel :
Möglicher Ablauf der Datenübertragung nachdem der Verbindungsstrecke ''Von CPU 3 nach
CPU 2" mit Hilfe der Funktion INlTlALlSlEREN sieben Speicherblöcke zugewiesen worden sind.
BEACHTEN SIE
Ablauf
Senden
eines
Datenblocks (A)
Senden
von
vier
Datenblöcken (B,C,D,E)
Senden
von
vier
Datenblöcken (F,G,H,I)
Senden
von
zwei
Datenblöcken (K,L)
SendenlEmpfangen von n Datenblöcken bedeutet, daß die entsprechende
Funktion n-mal nacheinander aufgerufen wird.
Um eine einfachere Darstellung zu erreichen, wird in diesem Beispiel zunächst
entweder gesendet oder empfangen.
Das gleichzeitige Senden (CPU 3) und Empfangen (CPU 2) ist jedoch möglich
und sinnvoll (siehe Kapitel "Parallelverarbeitung im Mehrprozessor-Automa-
tisierungsgerät"). Im Beispiel werden während des Sendens der Datenblöcke
K und L die Datenblöcke H und I empfangen.
SendeKapazität
(freie
Speicherblöcke)
Q
Siemens AG C7900SB85MZC468-05
Empfangs-Kapazität
(belegte
Speicherblöcke)
Ablauf
Initialisieren
Empfangen von zwei
Datenblöcken (A, B)
Empfangen von fünf
Datenblöcken
(C,D,E,F,G)
Empfangen von zwei
Datenblöcken (H,I)
7
6
2
4
0
5
5
0
1
5
3
7
2
2
Zeit
.