Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 116

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

PLC-Grundlagen
5.1 Ausführung des Anwenderprogramms
● Variablen eines Funktionsbausteins (FB): Wenn ein FB vom Typ "Optimierter
Bausteinzugriff" ist, enthält der Schnittstelleneditor für diesen FB eine Spalte "Remanent".
In dieser Spalte können Sie für jede Variable einzeln entweder "Remanent", "Nicht
remanent" oder "Im IDB setzen" auswählen. Wenn Sie einen solchen FB im Programm
anordnen, enthält der dem FB entsprechende Instanz-DB ebenfalls die Spalte
"Remanent". Sie können den remanenten Zustand einer Variable im Schnittstelleneditor
des Instanz-DBs nur ändern, wenn Sie im optimierten FB im Bereich "Remanent" für die
Variable die Option "Im IDB setzen" (Im Instanzdatenbaustein setzen) ausgewählt haben.
Wenn ein FB nicht vom Typ "Optimierter Bausteinzugriff" ist, enthält der
Schnittstelleneditor für diesen FB keine Spalte "Remanent". Wenn Sie einen solchen FB
im Programm anordnen, enthält der dem FB entsprechende Instanz-DB jedoch eine
Spalte "Remanent", die bearbeitet werden kann. In diesem Fall wirkt sich die Auswahl der
Option "Remanent" für eine Variable so aus, dass alle Variablen ausgewählt werden.
Ebenso wirkt sich die Deaktivierung der Option "Remanent" für eine Variable so aus,
dass alle Variablen deaktiviert werden.
Um anzuzeigen, ob ein FB über optimierten Bausteinzugriff verfügt, öffnen Sie die
Eigenschaften des FB und wählen die Attribute aus.
● Variablen eines globalen Datenbausteins: Das Verhalten eines globalen DBs in Bezug
auf die Zuweisung des remanenten Zustands ähnelt dem eines FBs. Je nach Einstellung
des Bausteinzugriffs können Sie den remanenten Zustand entweder für einzelne oder für
alle Variablen eines globalen Datenbausteins definieren.
– Wenn Sie beim Anlegen des DBs "Optimiert" auswählen, können Sie den remanenten
– Wenn Sie beim Anlegen des DBs "Standard - kompatibel mit S7-300/400" auswählen,
Die CPU unterstützt insgesamt 10240 Byte remanenter Daten. Um zu ermitteln, wieviele
Bytes verfügbar sind, klicken Sie in der PLC-Variablentabelle oder in der Zuweisungsliste in
der Funktionsleiste auf das Symbol "Remanent". Hier geben Sie zwar den remanenten
Bereich für den Merkerspeicher an, doch die zweite Zeile gibt den verbleibenden
Gesamtspeicher für M und DB zusammen an. Beachten Sie, dass Sie alle Datenbausteine
mit remanenten Variablen übersetzen müssen, damit dieser Wert korrekt ist.
Hinweis
Durch das Laden eines Programms werden die Werte im remanenten Speicher weder
gelöscht noch verändert. Soll der remanente Speicher vor dem Laden gelöscht werden, ist
vor dem Laden des Programms die CPU auf die Werkseinstellungen zurückzusetzen.
116
Zustand für jede Variable einzeln festlegen.
gilt die Einstellung des remanenten Zustands für alle Variablen des DBs, d. h., es sind
entweder alle Variablen remanent oder es ist keine Variable remanent.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis