uweschwarz
Level-2
- Beiträge
- 272
- Reaktionspunkte
- 17
-> Hier kostenlos registrieren
Hallo, ich arbeite mit TIA V17 und einer CPU 1513-1PN und die Bibliotheksfunktion von Siemens treibt mich gerade an den Rand des Wahnsinns.
Ich habe gemäß beiliegender Beschreibung aus einem Entwicklungsprojekt heraus eine globale Bibliothek erstellt (Entwicklungsbibliothek). Dann habe ich mein Anwenderprojekt geöffnet + die Entwicklungsbibliothek. In der Entwicklungsbibliothek befindet sich in den Typen ein Baustein LBP_MtrF in der Version 2.6.10 (Deafult) und 9 dazugehörige Datentypen.
In der Projektbibliothek des Anwenderprojekts befindet sich ein Baustein LBP_MtrF in der Version V2.6.6 (Default) ebenfalls mit 9 dazugehörigen Datentypen gleichen Namens wie in der Entwicklungsbibliothek.
Ich möchte den Typen im Anwenderprojekt von Version 2.6.6 auf Version 2.6.10 aktualisieren.
Wenn ich nun wie in beiliegender Datei beschrieben den Typen im Anwenderprojekt aktualisieren möchte, werden einige dazugehörigen Datentypen nicht aktualisiert, sondern hinzugefügt. Sieht dann so aus:

Die mit "_1" wurden hinzugefügt.
Meine Erwartung ist, dass alle Datentypen aktualisiert und kein Datentyp hinzugefügt wird. Was ist falsch? Meine Erwartung? Meine Vorgehensweise? Die Beschreibung von Siemens? Mir ist aufgefallen, dass die LBP Bibliothek nach Siemens-Kriterien eigentlich gar nicht bibliotheksfähig ist, da sie Zugriffe auf globale Konstanten hat und doch gibt es sie ... versteh' ich nicht.
Ich könnte natürlich im Anwenderprojekt einfach die Änderungen machen, die ich im Entwicklungsprojekt gemacht habe, aber dann brauche ich auch keine Bibliothek.
Kann mir bitte jemand erklären wie ich es richtig mache?
Ich habe gemäß beiliegender Beschreibung aus einem Entwicklungsprojekt heraus eine globale Bibliothek erstellt (Entwicklungsbibliothek). Dann habe ich mein Anwenderprojekt geöffnet + die Entwicklungsbibliothek. In der Entwicklungsbibliothek befindet sich in den Typen ein Baustein LBP_MtrF in der Version 2.6.10 (Deafult) und 9 dazugehörige Datentypen.
In der Projektbibliothek des Anwenderprojekts befindet sich ein Baustein LBP_MtrF in der Version V2.6.6 (Default) ebenfalls mit 9 dazugehörigen Datentypen gleichen Namens wie in der Entwicklungsbibliothek.
Ich möchte den Typen im Anwenderprojekt von Version 2.6.6 auf Version 2.6.10 aktualisieren.
Wenn ich nun wie in beiliegender Datei beschrieben den Typen im Anwenderprojekt aktualisieren möchte, werden einige dazugehörigen Datentypen nicht aktualisiert, sondern hinzugefügt. Sieht dann so aus:

Die mit "_1" wurden hinzugefügt.
Meine Erwartung ist, dass alle Datentypen aktualisiert und kein Datentyp hinzugefügt wird. Was ist falsch? Meine Erwartung? Meine Vorgehensweise? Die Beschreibung von Siemens? Mir ist aufgefallen, dass die LBP Bibliothek nach Siemens-Kriterien eigentlich gar nicht bibliotheksfähig ist, da sie Zugriffe auf globale Konstanten hat und doch gibt es sie ... versteh' ich nicht.
Ich könnte natürlich im Anwenderprojekt einfach die Änderungen machen, die ich im Entwicklungsprojekt gemacht habe, aber dann brauche ich auch keine Bibliothek.
Kann mir bitte jemand erklären wie ich es richtig mache?