Herunterladen Inhalt Inhalt Diese Seite drucken

Zeitstempel In Codebausteinen; Regel Für Bausteinaufrufe; Vorgehen Bei Zeitstempelkonflikt - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

Programmieren von Bausteinen
6.6.3

Zeitstempel in Codebausteinen

Code-Zeitstempel
Hier wird der Erstellungszeitpunkt des Bausteins eingetragen. Der Zeitstempel wird
aktualisiert
• bei Änderung des Programmcodes
• bei Änderungen der Schnittstellenbeschreibung
• bei Änderung des Kommentars
• bei Änderungen der Bausteineigenschaften
Schnittstellen-Zeitstempel
Der Zeitstempel wird aktualisiert bei
• Änderungen der Schnittstellenbeschreibung (Änderung von Datentypen oder
Initialwerten, neue Parameter)
Der Zeitstempel wird nicht aktualisiert bei:
• Änderung von Symbolen
• Änderung von Kommentaren in der Variablendeklarationstabelle
• Änderungen im TEMP-Bereich
Regel für Bausteinaufrufe
• Der Schnittstellen-Zeitstempel des aufgerufenen Bausteins muss älter sein als
der Code-Zeitstempel des aufrufenden Bausteins.
• Ändern Sie die Schnittstelle eines Bausteins nur, wenn kein Baustein geöffnet
ist, der diesen aufruft. Denn wenn Sie die aufrufenden Bausteine später als den
geänderten speichern, so erkennen sie diese Inkonsistenz nicht am
Zeitstempel.

Vorgehen bei Zeitstempelkonflikt

Ein Zeitstempelkonflikt wird beim Öffnen des Aufrufers angezeigt. Nach Änderung
einer FC- oder FB-Schnittstelle werden alle Aufrufe dieses Bausteins in
aufrufenden Bausteinen rot dargestellt.
Wird die Schnittstelle eines Bausteins geändert, so müssen alle Bausteine
angepasst werden, die diesen Baustein aufrufen.
Nach Änderung einer FB-Schnittstelle müssen die vorhandenen
Multiinstanzdefinitionen und Instanz-Datenbausteine aktualisiert werden.
6-98
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis