Herunterladen Inhalt Inhalt Diese Seite drucken

Bearbeitungsschritte Innerhalb Eines Zyklus; Prozessabbild Der Ein- Und Ausgänge - Siemens IM 151-7 CPU Handbuch

Interfacemodul
Vorschau ausblenden Andere Handbücher für IM 151-7 CPU:
Inhaltsverzeichnis

Werbung

Prozessabbild der Ein- und Ausgänge
Werden im Anwenderprogramm die Operandenbereiche Eingänge (E) und Aus-
gänge (A) angesprochen, werden nicht die Signalzustände auf den digitalen Elek-
tronikmodulen abgefragt, sondern es wird auf einen Speicherbereich im System-
speicher der CPU zugegriffen. Diesen Speicherbereich bezeichnet man als
Prozessabbild.
Das Prozessabbild ist in zwei Teile gegliedert: das Prozessabbild der Eingänge und
das Prozessabbild der Ausgänge.
Vorteile des Prozessabbildes
Der Zugriff auf das Prozessabbild hat gegenüber dem direkten Zugriff auf die Elek-
tronikmodule den Vorteil, dass der CPU für die Dauer der zyklischen Programm-
bearbeitung ein konsistentes Abbild der Prozesssignale zur Verfügung steht. Wenn
sich während der Programmbearbeitung ein Signalzustand auf einem Eingabemo-
dul ändert, bleibt der Signalzustand im Prozessabbild erhalten bis zur Prozessab-
bildaktualisierung im nächsten Zyklus. Außerdem benötigt der Zugriff auf das Pro-
zessabbild wesentlich weniger Zeit als der direkte Zugriff auf die Elektronikmodule,
weil sich das Prozessabbild im Systemspeicher der CPU befindet.
Aktualisieren des Prozessabbildes
Das Prozessabbild wird vom Betriebssystem zyklisch aktualisiert. Nachfolgendes
Bild zeigt die Bearbeitungsschritte innerhalb eines Zyklus.
Anwenderprogramm
ZKP (BeSy)
Bild 7-5
ET 200S Interfacemodul IM 151-7 CPU
A5E00058779-02
Anlauf
PAA
PAE

Bearbeitungsschritte innerhalb eines Zyklus

Funktionen des IM 151-7 CPU
Anlaufprogramm
Schreiben des Prozessabbildes der Ausgänge
in die Elektronikmodule
Lesen der Eingänge aus den Elektronikmodulen und
Aktualisieren der Daten im Prozessabbild der
Eingänge
Bearbeiten des Anwenderprogramms (OB 1 und
alle darin aufgerufenen Bausteine)
7-21

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis