Herunterladen Inhalt Inhalt Diese Seite drucken

Zeitdaten Durch Zuweisen Eines Multiinstanz-Db Als Remanente Daten Speichern - Siemens SIMATIC S7 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7:
Inhaltsverzeichnis

Werbung

Anweisungen
7.2 Zeiten

Zeitdaten durch Zuweisen eines Multiinstanz-DB als remanente Daten speichern

Diese Möglichkeit funktioniert nur, wenn Sie die Zeit in einem FB ablegen.
Diese Variante ist davon abhängig, ob der FB mit "optimiertem" Bausteinzugriff angelegt
wurde (nur symbolische Adressierung möglich). Nachdem der FB angelegt wurde, können
Sie das Kontrollkästchen "Optimiert" nicht mehr ändern. Sie müssen die Option beim
Anlegen des FB auswählen, und zwar im ersten Bild nach Auswahl des Befehl "Neuen
Baustein hinzufügen" in der Projektnavigation. Um zu prüfen, wie das Zugriffsattribut eines
vorhandenen FB konfiguriert ist, klicken Sie mit der rechten Maustaste in der
Projektnavigation auf den FB, wählen "Eigenschaften" und dann "Attribute".
Wenn der FB mit aktiviertem Kontrollkästchen "Optimiert" angelegt wurde (nur symbolische
Adressierung möglich), dann:
1. Öffnen Sie den FB zum Bearbeiten.
2. Platzieren Sie die Zeitanweisung an der gewünschten Stelle im FB.
3. Wenn der Dialog mit den Aufrufoptionen angezeigt wird, klicken Sie auf das Multiinstanz-
4. Geben Sie der Zeit im Dialog der Aufrufoptionen ggf. einen Namen.
5. Klicken Sie auf "OK". Die Zeitanweisung erscheint im Editor und die IEC_TIMER-Struktur
6. Öffnen Sie ggf. den FB-Schnittstelleneditor (Sie müssen möglicherweise auf den kleinen
7. Suchen Sie unter "Statisch" die Zeitstruktur, die gerade für Sie angelegt wurde.
8. Ändern Sie in der Spalte "Remanent" dieser Zeitstruktur die Auswahl in "Remanent".
Wenn der FB mit aktiviertem Kontrollkästchen "Standard - kompatibel mit S7-300/400"
angelegt wurde (symbolische Adressierung und direkter Zugriff möglich), dann:
1. Öffnen Sie den FB zum Bearbeiten.
2. Platzieren Sie die Zeitanweisung an der gewünschten Stelle im FB.
3. Wenn der Dialog mit den Aufrufoptionen angezeigt wird, klicken Sie auf das Multiinstanz-
4. Geben Sie der Zeit im Dialog der Aufrufoptionen ggf. einen Namen.
5. Klicken Sie auf "OK". Die Zeitanweisung erscheint im Editor und die IEC_TIMER-Struktur
6. Öffnen Sie den Baustein, der diesen FB verwenden soll.
7. Platzieren Sie diesen FB an der gewünschten Stelle. Dadurch wird ein Instanz-
200
Symbol. Die Multiinstanz-Option ist nur verfügbar, wenn die Anweisung in einen FB
eingefügt wird.
erscheint in der FB-Schnittstelle unter "Statisch".
Pfeil klicken, um die Ansicht zu vergrößern).
Immer wenn dieser FB später in einem anderen Programmbaustein aufgerufen wird, wird
ein Instanz-DB mit dieser Schnittstellendefinition angelegt, bei der die Zeitstruktur als
remanent definiert ist.
Symbol. Die Multiinstanz-Option ist nur verfügbar, wenn die Anweisung in einen FB
eingefügt wird.
erscheint in der FB-Schnittstelle unter "Statisch".
Datenbaustein für diesen FB angelegt.
S7-1200 Automatisierungssystem
Systemhandbuch, 04/2012, A5E02486681-06

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis