Herunterladen Inhalt Inhalt Diese Seite drucken

Empfohlenen Vorgehensweise; Nicht Empfohlene Vorgehensweise; Einschränkungen - Siemens SINAUT ST7 Systemhandbuch

Vorschau ausblenden Andere Handbücher für SINAUT ST7:
Inhaltsverzeichnis

Werbung

Diese Zeitstempel werden vom Bausteineditor verglichen, wenn ein Baustein geöffnet wird.
Werden hierbei Inkonsistenzen festgestellt, so werden die inkonsistenten Aufrufe
aufgebrochen, d.h. statt eines CALL-Befehls findet der Anwender den vom System als
Ersatz für den CALL erzeugten Code. Gemeldet wird dieser Zustand als
Der Ersatzcode muss jetzt vom Anwender gelöscht und der CALL neu parametriert werden.
Inkonsistenzen dieser Art können auftreten zwischen:
● OB und FBs / FCs
● FBs /FCs und FBs /FCs
● FBs und ihren Instanz-DBs

Empfohlenen Vorgehensweise

● Bei Einsatz des Projektierungstools wird durch dieses sichergestellt, dass die
● Die Zeitstempel der Bausteinschnittstellen (Lieferversion / Updates) bleiben bis zur
● Durch dieses Verfahren wird ein Update jederzeit ohne Zeitstempelkonflikt möglich.
● Auch ein direktes Übernehmen von Bausteinen aus der SINAUT Bibliothek per drag and

Nicht empfohlene Vorgehensweise

● Wird die vom Tool bereitgestellte
● Bereits evtl. dort abgelegte SINAUT ST7-Anwenderprogramme bekommen dann
● Da sich der SINAUT ST7-Support wegen Versionspflege und Verwaltung von Upgrates
Einschränkungen
Nicht abgeglichen werden die Zeitstempel der Bausteine, die die SINAUT-Bausteine
aufrufen. Hier können nach wie vor Zeitstempelkonflikte auftreten.
Als Vorgehensweise für den Anwender empfiehlt sich daher folgender Ablauf:
1. Vor der Starten der Generierung in den SINAUT ST7 Projektierungstools wird ein
2. Die Generierung wird durchgeführt.
3. Das vorher erzeugte Quellfile wird übersetzt.
Software
Systemhandbuch, 05/2007, C79000-G8900-C222-06
Schnittstellenzeitstempel aller durch das Tool neu generierten Bausteine (auch Instanz-
Datenbausteine), mit den Schnittstellenzeitstempeln der in der TD7 Bibliothek
vorhandenen Bausteine abgeglichen werden.
tatsächlichen Änderung einer Schnittstelle eingefroren, d.h. Änderungen oder
Korrekturen im Programmcode werden sich nicht auf die Schnittstellenzeitstempel
auswirken.
drop ist erlaubt, solange man das Standard ST7 Baustein-Nummernband (vgl.
Symboltabelle der Bibliothek) nicht ändert. Diese Vorgehensweise wird empfohlen.
Verzeichnis übersetzt, in dem sich noch keine SINAUT TD7 Bausteine befinden oder
einige fehlen, so erhalten diese Bausteine einen von der SINAUT ST7 Bibliothek
differenten Schnittstellenzeitstempel.
Zeitstempelkonflikte oder sie treten spätestens nach dem 1. Update auf!
hauptsächlich am Schnittstellenzeitstempel der Bausteine orientiert, ist von dieser
Vorgehensweise generell abzuraten.
Quellfile mit allen Bausteinen erzeugt, die SINAUT-Bausteine aufrufen.
Projektierungssoftware für SINAUT ST7
TD7_UserSource
manuell in ein CPU-Baustein-
2.13 Projektierungspraxis
Zeitstempelkonflikt
171
.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis