Programmieren von Bausteinen
6.6.6
Zeitstempel bei UDTs und von UDTs abgeleiteten DBs
Anwenderdefinierte Datentypen (UDT) können z. B. zur Erzeugung mehrerer
Datenbausteine mit der gleichen Struktur genutzt werden.
Code-Zeitstempel
Der Code-Zeitstempel wird bei jeder Änderung aktualisiert.
Schnittstellen-Zeitstempel
Der Schnittstellen-Zeitstempel wird bei Änderungen der Schnittstellenbeschreibung
(Änderung von Datentypen oder Initialwerten, neue Parameter) aktualisiert.
Regeln für konfliktfreies Öffnen
• Der Schnittstellen-Zeitstempel des anwenderdefinierten Datentyps muss älter
sein als der Schnittstellen-Zeitstempel in Codebausteinen, in denen dieser
Datentyp verwendet wird.
• Der Schnittstellen-Zeitstempel des anwenderdefinierten Datentyps muss
identisch sein mit dem Zeitstempel eines aus einem UDT abgeleiteten DB.
• Der Schnittstellen-Zeitstempel des anwenderdefinierten Datentyps muss jünger
sein als der Zeitstempel eines unterlagerten UDT.
Vorgehen bei Zeitstempelkonflikt
Wenn Sie eine UDT-Definition ändern, die in einem DB, FC, FB oder einer anderen
UDT-Definition verwendet wird, zeigt STEP 7 Lite beim Öffnen eines solchen
Bausteins ein Zeitstempelkonflikt an.
Die UDT-Komponente wird als Struktur aufgefächert dargestellt. Alle
Variablennamen werden durch vom System vorgegebene Werte überschrieben.
6-100
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01