-> Hier kostenlos registrieren
Hallo Zusammen,
ich beschäftige mich gerade mit dem portieren einiger Bibliotheksbausteine aus Step 7 nach TIA v15.1
Hierbei habe ich mich an den Leitfaden von Siemens gehalten und entsprechend Integrator-Projekte, Entwickler-Bibliothek usw. angelegt.
Ich habe dann testweise einen Baustein einmal geändert, eine neue Version vergeben und dann in das Projekt aktualisiert.
Das hat auch alles wunderbar funktioniert... bis auf die Aktualisierung der Bausteinaufrufe im Programm...
Ich habe an einem FC lediglich den Namen einiger Eingangs-Variablen geändert, im Quellcode oder der Schnittstelle sonst nichts, nur den Namen der Variablen...
Das Ergebniss ist nun, dass ich zwar schön die neue Version überall in den Bibliotheken habe, aber ich jeden Aufruf im Programm von Hand aktualisieren darf, da mir die Meldung
Netzwerk 8,Ungültiger Bausteinaufruf, da Schnittstelle zwischenzeitlich geändert.,,,15:04:29
um die Ohren gehauen wird.
Entweder habe ich was elementares übersehen, oder die Art und Weise wie die Aktualisierung von Bausteinen funktioniert ist für die Katz...
Hier einmal mein Vorgehen:
1. Baustein als neuen Typen mit Version 1.0.1 im Integratorprojekt gespeichert
2. Baustein in die Entwickler-Bibliothek aktualisiert von 1.0.0 auf 1.0.1
3. Baustein aus der Entwickler-Bibliothek in die Unternehmens-Bibliothek aktualisiert von 1.0.0 auf 1.0.1
4. Baustein aus der Unternehmens-Bibliothek in das Projekt aktualisiert
Ergebniss ist wie oben beschrieben, der Baustein hat jetzt überall die Version 1.0.1, ich muss aber per Hand die gesamten Bausteinaufrufe aktualisieren mit Rechtsklick, die Funktion Bausteinaufrufe aktualisieren funktioniert ebenfalls nicht.
Das kann doch nicht der Sinn einer Versionsverwaltung sein? Oder übersehe ich etwas elementares?
Gruss,
Michael
ich beschäftige mich gerade mit dem portieren einiger Bibliotheksbausteine aus Step 7 nach TIA v15.1
Hierbei habe ich mich an den Leitfaden von Siemens gehalten und entsprechend Integrator-Projekte, Entwickler-Bibliothek usw. angelegt.
Ich habe dann testweise einen Baustein einmal geändert, eine neue Version vergeben und dann in das Projekt aktualisiert.
Das hat auch alles wunderbar funktioniert... bis auf die Aktualisierung der Bausteinaufrufe im Programm...
Ich habe an einem FC lediglich den Namen einiger Eingangs-Variablen geändert, im Quellcode oder der Schnittstelle sonst nichts, nur den Namen der Variablen...
Das Ergebniss ist nun, dass ich zwar schön die neue Version überall in den Bibliotheken habe, aber ich jeden Aufruf im Programm von Hand aktualisieren darf, da mir die Meldung
Netzwerk 8,Ungültiger Bausteinaufruf, da Schnittstelle zwischenzeitlich geändert.,,,15:04:29
um die Ohren gehauen wird.
Entweder habe ich was elementares übersehen, oder die Art und Weise wie die Aktualisierung von Bausteinen funktioniert ist für die Katz...
Hier einmal mein Vorgehen:
1. Baustein als neuen Typen mit Version 1.0.1 im Integratorprojekt gespeichert
2. Baustein in die Entwickler-Bibliothek aktualisiert von 1.0.0 auf 1.0.1
3. Baustein aus der Entwickler-Bibliothek in die Unternehmens-Bibliothek aktualisiert von 1.0.0 auf 1.0.1
4. Baustein aus der Unternehmens-Bibliothek in das Projekt aktualisiert
Ergebniss ist wie oben beschrieben, der Baustein hat jetzt überall die Version 1.0.1, ich muss aber per Hand die gesamten Bausteinaufrufe aktualisieren mit Rechtsklick, die Funktion Bausteinaufrufe aktualisieren funktioniert ebenfalls nicht.
Das kann doch nicht der Sinn einer Versionsverwaltung sein? Oder übersehe ich etwas elementares?
Gruss,
Michael