Herunterladen Inhalt Inhalt Diese Seite drucken

Zeitstempel Bei Globalen Datenbausteinen; Zeitstempel Bei Instanz-Datenbausteinen - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

6.6.4

Zeitstempel bei globalen Datenbausteinen

Code-Zeitstempel
Der Zeitstempel wird aktualisiert
• bei der Ersterstellung,
• bei Änderungen in der Deklarationssicht oder in der Datensicht des Bausteins.
Schnittstellen-Zeitstempel
Der Zeitstempel wird aktualisiert
• bei Änderungen der Schnittstellenbeschreibung in der Deklarationssicht
(Änderung von Datentypen oder Initialwerten, neue Parameter).
6.6.5

Zeitstempel bei Instanz-Datenbausteinen

Ein Instanz-Datenbaustein speichert die Formalparameter und statischen Daten
von Funktionsbausteinen.
Code-Zeitstempel
Hier wird der Erstellungszeitpunkt der Instanz-Datenbausteine eingetragen. Der
Zeitstempel wird aktualisiert, wenn Sie Aktualwerte in der Datensicht des Instanz-
Datenbausteins eintragen. Änderungen der Struktur eines Instanz-Datenbausteins
durch den Benutzer sind nicht möglich; da die Struktur vom zugehörigen
Funktionsbaustein (FB) oder Systemfunktionsbaustein (SFB) abgeleitet ist.
Schnittstellen-Zeitstempel
Beim Erzeugen eines Instanz-Datenbausteins wird der Schnittstellen-Zeitstempel
des zugehörigen FB oder SFB eingetragen.
Regeln für konfliktfreies Öffnen
Die Schnittstellen-Zeitstempel des FB/SFB und des zugeordneten Instanz-
Datenbausteins müssen übereinstimmen.
Vorgehen bei Zeitstempelkonflikt
Wenn Sie die Schnittstelle eines FB ändern, wird der Schnittstellen-Zeitstempel
des FB aktualisiert. Beim Öffnen eines zugehörigen Instanz-Datenbausteins wird
ein Zeitstempelkonflikt angezeigt, da die Zeitstempel des Instanz-Datenbausteins
und des FB nicht mehr übereinstimmen. Im Deklarationsteil des DB wird die
Schnittstelle mit vom Compiler generierten Symbolen (Pseudosymbolik)
dargestellt. Der Instanz-Datenbaustein ist nur noch zur Ansicht nutzbar.
Um solche Zeitstempelkonflikte zu beheben, müssen Sie den zu einem geänderten
FB gehörigen Instanz-DB neu erzeugen.
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01
Programmieren von Bausteinen
6-99

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis