Frage:Wie wird eine Bibliothek korrekt in den Bibliotheksverwalter des PLC-Projekts eingefügt?
Antwort:
Bibliotheken sollten grundsätzlich mit Platzhalterauflösung eingefügt werden. Es gibt drei verschiedene Arten von Platzhalterauflösung:
- Aufgelöst durch Bibliotheksprofil: die Version der Bibliothek hängt von der ausgewählten Compiler-Version ab
- Aufgelöst durch Gerät: die Version der Bibliothek hängt vom ausgewählten Gerät und dessen Version ab (siehe Device im Gerätebaum)
- Aufgelöst durch Platzhalterumlenkung: die Version der Bibliothek wird durch den PLC Designer bestimmt.
Der Platzhalter von Lenze-Bibliotheken wird typischerweise durch das Gerät aufgelöst. D.h., beim Hinzufügen einer Lenze-Bibliothek wird automatisch die zum Gerät passende Bibliotheksversion eingefügt. Wird später im PLC-Projekt das Gerät z.B. auf eine neue Firmware-Version aktualisiert, dann werden automatisch alle Lenze-Bibliotheken auf die zum Gerät passende Version aktualisiert.
Vorgehensweise:
- Um eine Bibliothek mit Platzhalter in das PLC-Projekt einzufügen, öffne den Bibliotheksverwalter im Gerätebaum (Reiterkarte 'Gerät').
- Öffne den Dialog 'Bibliothek hinzufügen' durch Klick auf den Button <Bibliothek hinzufügen>.
- Über die Button <Kategorieansicht> und <Listenansicht> lässt sich die Anzeige der Bibliotheken in diesem Dialog umschalten.
- Wählt man eine Bibliothek aus und klickt auf <OK>, dann wird die Bibliothek mit Platzhalter in das PLC-Projekt eingefügt.
Das eine Bibliothek mit Platzhalter eingefügt wurde, kann im Bibliotheksverwalter an dem 'Gleichheitszeichen' in der Zeile der entsprechenden Bibliothek erkennen.
Die Platzhalterauflösung einer Bibliothek wird im Dialog 'Platzhalter' (Button <Platzhalter> im Bibliotheksverwalter) angezeigt:
ACHTUNG (ausschließlich für Experten):
Im Dialog 'Bibliothek hinzufügen' (siehe oben) existiert der Button <Erweitert>. Bei Betätigung dieses Buttons öffnet sich ein Dialog, mit dem eine bestimmte Version einer Bibliothek eingebunden werden kann oder eine Platzhalterdefinition verändert werden kann. Dieser Dialog sollte nur mit fundierten Kenntnissen bezüglich Bibliotheksreferenzierung verwendet werden.
In diesem Fall wird die ausgewählte Bibliothek mit einer festen Version und nicht mit Platzhalter in den Bibliotheksverwalter eingefügt:
Eine so eingefügte Bibliothek wird bei einer Projektaktualisierung immer auf die neueste Version aktualisiert - unabhängig vom ausgewählten Gerät. Das kann zu Konflikten mit anderen Bibliotheken führen und so zu Fehlermeldungen beim Übersetzen.