Herunterladen Inhalt Inhalt Diese Seite drucken

Übertragung Der Koppelmerker Im Mehrprozessorbetrieb - Siemens Simatic S5 CPU 928B Anleitung

Vorschau ausblenden Andere Handbücher für Simatic S5 CPU 928B:
Inhaltsverzeichnis

Werbung

Mehrprozessorbetrieb
Übertragung der
Koppelmerker im
Mehrprozessorbetrieb
Mehrprozessor-
kommunikation
10 - 8
Die im DB 1 angegebenen Koppelmerkerbytes werden am Ende jedes
Programmzyklus zusammen mit der Aktualisierung des Prozeß-
abbildes übertragen.
Der Koordinator erteilt reihum jeder CPU das Busfreigabesignal. Da-
bei darf eine CPU jeweils nur ein Byte übertragen. Dadurch kann es
vorkommen, daß zusammengehörige Koppelmerkerinformationen von
mehr als 1 Byte "auseinandergerissen" werden (verzahnte Übertra-
gung).
Wenn Informationen übertragen werden sollen, die mehr als ein Byte
umfassen, so können Sie durch eine entsprechende Parametrierung im
Datenbaustein DX 0 erreichen, daß alle im DB 1 angegebenen Koppel-
merker blockweise übertragen werden (siehe Kapitel 7). Solange eine
CPU mit der Koppelmerkerübertragung beschäftigt ist, kann sie von
einer anderen CPU nicht unterbrochen werden. Da die nächste CPU
mit ihrer Übertragung warten muß, wird die Programmbearbeitung die-
ser CPU solange verzögert.
Für die Übertragung von Datenbausteinen, genauer: von Datenblöcken
mit einer Größe von max. 64 byte (= 32 Datenwörtern), stehen Ihnen
– in die CPU integriert – folgende Sonderfunktionen zur Verfügung:
• •
OB 200: INITIALISIEREN:
• •
OB 202: SENDEN:
• •
OB 203: SENDE-TEST:
• •
OB 204: EMPFANGEN:
• •
OB 205: EMPFANGS-TEST: Empfangsmöglichkeit testen
Vorbesetzen
Senden eines Datenblocks
Sendemöglichkeit testen
Empfangen eines Datenblocks
Programmieranleitung CPU 928B
C79000-B8500-C898, 01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis