1
.I
Konfiguration
AG S5-135U oder AG S5-155U
Diese AGs enthaiten den %BUS und im Mehrprozessorbetrieb die folgenden Komponenten:
1 Koordinator 923 C (KOR C)
Diese Baugruppe enthält vier sogenannte Kacheln. Das sind Speicherbereiche mit einer
Größe von jeweils 1024 bytes. S e belegen alle den gleichen Adressraum F400H bis
RFFH. Die Auswahl (Adressierung) der "aktuellen" Kachel erfolgt durch das sogenannte
Select- (bzw. Ident-, oder auch Kachehdrei3)Register (ähnlich Chip-Select). Für die vier
Kacheln des Koordinator 923C sind die Select-Nummern 252, 253, 254 und 255 fest
vergeben; sie dienen der hier vorgesteliten Mehrprozessor-Kommunikation.
2 bis4
CPUs
Für AG S5135U: CPUs 922 (R-Prozessoren), CPUs 928, CPUs 928B oder
CPUs 920 (M-Prozessoren)
Für AG S5-155U: CPUs 9461947, CPUs 922 (R-Prozessoren), CPUs 928
,
CPUs 928B oder CPUs 920 (M-Prozessoren).
Diese CPUs können in beliebiger Kombination miteinander Daten austauschen; die gleich-
zeitige Verwendung von "Hantierungsbausteinen" (sie benutzen ebenfalls die Kacheladres-
sierung) ist uneingeschränkt möglich.
Im gleichen Rahmen zusätzlich gesteckte CPUs 921 (S- Prozessoren) können Sie an der
hier beschriebenen Mehrprozessorkommunikation nicht beteiligen. Die S-Prozessor-
Hantierungsbausteine dürfen Sie nicht aufrufen
,
solange die R- und M-Prozessoren, die
CPUs 928, CPUs 928B und CPUs 9461947 ihre Hantierungsbausteine oder die Mehrpro-
zessor-Kommunikation bearbeiten. Eine Kommunikation zwischen CPUs kann aber in
jedem Fall mittels Koppelmerker stattfinden.
1.2
Prinzip
Um Daten zu übertragen, müssen
Se
auf der Sende-CPU die Funktion SENDEN aktivieren und
auf der Empfangs-CPU die Funktion EMPFANGEN.
Dabei werden aufeinanderfolgende Datenwörter eines DB- oder DX-Datenbausteins, die sich in
der Sende-CPU befinden, über den Koordinator 923C zur Empfangs-CPU transportiert und dort
im DB- bzw. DX-Datenbaustein mit derselben Nummer und unter derselben Datenwort-Adresse
abgelegt; d.h. es handelt sich um ein "1:l "-Kopieren.
Q Siemens AG
C79000-88WC468-05