Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 CPU 946R Handbuch Seite 501

Automatisierungsgerät ag s5-155u
Inhaltsverzeichnis

Werbung

Erweiterter Datenbaustein DX
0
Kapitel 7
Beispiel für die Parametrierung des DX 0:
Sie wollen im Mehrprozessorbetrieb drei CPUs einsetzen: CPU A, B und C. CPU A und B
arbeiten eng miteinander zusammen, tauschen häufig Daten aus und bearbeiten ein umfangrei-
ches Anlaufprogramm. CPU C bearbeitet weitgehend unabhängig davon ein kurzes, zeitkritisches
Programm.
Standardmäßig beginnen im Mehrprozessorbetrieb alle CPUs gemeinsam mit der zyklischen
Programmbearbeitung, d.h., die CPUs warten solange aufeinander, bis alle ihren Anlauf beendet
haben, und gehen dann gemeinsam in die zyklische Programmbearbeitung.
Da CPU C ihr Programm unabhängig von den anderen CPUs ausführt und ein sehr kurzes An-
lauf~roaramm bearbeitet, ist bei ihr keine Synchronisation des Anlaufs notwendig. Durch Para-
metrierung des DX 0 erreichen Sie, daß CPU C nach beendetem Anlauf sofort in die zyklische
Programmbearbeitung geht, ohne auf CPU A und B zu warten.
Programmieren Sie den DX 0 (alle zu einem Block gehörigen Parameter müssen angegeben
werden):
DX
Anfangskennung
-
1. Blockkennungl-länge
Parameter 1
Parameter 2
Parameter 3
Parameter 4
Parameter 5
Endekennung
KH
=
4041
KH
=
534B
KH
=
5830
KH
= 0205
KH
=
1000
KH
=
2001
KH
= BBOO
KH
= OOFF
KH
=
4000
KH
=
EEEE
Haben Sie diesen DX 0 in den Programmspeicher geladen, wird er mit dem nächsten Neustart
wirksam. Da CPU C ein sehr kurzes Anlaufprogramm bearbeitet und nicht auf A und B wartet,
geht bei ihr sofort die grüne RUN-LED an. Das BASP-Signal (Befehlsausgabesperre) wird jedoch
erst inaktiv, wenn alle drei CPUs ihren Anlauf beendet haben. Dies bedeutet, daß CPU C nicht
auf die Digitalperipherie zugreifen darf.
Programmieranleitung
C79000-88500-C637-03

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 947Simatic s5 cpu 947rSimatic s5 cpu 946

Inhaltsverzeichnis