Teilprozessabbild zuweisen, das Sie wiederum einem Prozessalarm-OB zuweisen, aktualisiert
die CPU diese Datenwerte nicht unnötigerweise in jedem Zyklus, da Ihr Prozess die ständige
Aktualisierung nicht erfordert.
Für E/A, die in jedem Zyklus aktualisiert werden, führt die CPU in jedem Zyklus die folgenden
Aufgaben durch:
• Die CPU schreibt die Ausgänge aus dem Prozessabbild der Ausgänge in die physischen
Ausgänge.
• Die CPU liest die physischen Eingänge unmittelbar vor der Ausführung des
Anwenderprogramms und speichert die Eingangswerte im Prozessabbild der Eingänge.
Diese Werte bleiben somit während der Ausführung der Anwenderanweisungen konsistent.
• Die CPU führt die Logik der Anwenderanweisungen durch und aktualisiert die
Ausgangswerte im Prozessabbild der Ausgänge, statt in die tatsächlichen physischen
Ausgänge zu schreiben.
Dieser Vorgang sorgt während der gesamten Ausführung der Anwenderanweisungen in
dem jeweiligen Zyklus für eine konsistente Logik und verhindert ein Pendeln der physischen
Ausgänge mit mehrmaligen Zustandswechseln im Prozessabbild der Ausgänge.
Um zu steuern, ob Ihr Prozess die E/A automatisch in jedem Zyklus oder bei der Auslösung von
Ereignissen aktualisiert, stellt die S7-1200 fünf Teilprozessabbilder bereit. Das erste
Teilprozessabbild, TPA0, ist für E/A bestimmt, die automatisch in jedem Zyklus aktualisiert
werden. Hierbei handelt es sich um die Standardzuweisung. Den übrigen vier
Teilprozessabbildern, TPA1, TPA2, TPA3 und TPA4, können Sie die Aktualisierung des
Prozessabbilds bei verschiedenen Alarmereignissen zuweisen. Die E/A weisen Sie den
Teilprozessabbildern in der Gerätekonfiguration zu, und die Teilprozessabbilder wiederum
weisen Sie den Alarmereignissen zu, wenn Sie Alarm-OBs erstellen (Seite 178) oder OB-
Eigenschaften bearbeiten (Seite 178).
Standardmäßig stellt STEP 7 beim Einfügen eines Moduls in der Gerätesicht für die
Aktualisierung des Prozessabbilds die Option "Automatische Aktualisierung" ein. Bei E/A, für die
die "Automatische Aktualisierung" vorgegeben ist, bearbeitet die CPU den Datenaustausch
zwischen dem Modul und dem Prozessabbild automatisch in jedem Zyklus.
Um digitale oder analoge E/A einem Teilprozessabbild zuzuweisen oder um E/A aus der
Aktualisierung des Prozessabbilds auszuschließen, gehen Sie wie folgt vor:
1. Öffnen Sie für das entsprechende Gerät das Register "Eigenschaften" in der
Gerätekonfiguration.
2. Erweitern Sie ggf. die Auswahl unter "Allgemein", um die gewünschten E/A anzuzeigen.
3. Wählen Sie "E/A-Adressen".
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
5.1 Ausführung des Anwenderprogramms
PLC-Grundlagen
69