Symbol:
Der Bibliotheksverwalter listet alle Bibliotheken auf, die zur Applikationserstellung im Projekt eingebunden wurden. Er informiert jeweils über ihren Typ, ihre Eigenschaften und ihren Inhalt.
Sie können die Liste der eingebundenen Bibliotheken erweitern oder reduzieren, sowie bei nicht abhängigen Bibliotheken die Bibliothekseigenschaften bearbeiten.
Der Bibliotheksverwalter besteht aus 3 Fensterteilen:
-
Oberer Fensterbereich: Liste die eingebundenen Bibliotheken
-
Unterer linker Fensterbereich: Baumstruktur mit allen Bausteinen der oben gerade selektierten Bibliothek
-
Unterer rechter Fensterbereich: Dokumentation zu dem im Baum selektierten Bibliotheksbaustein
Siehe auch
Liste der eingebundenen Bibliotheken
Liste aller im Projekt eingebundenen Bibliotheken. Wenn eine Bibliothek von anderen Bibliotheken abhängt, werden diese referenzierten Bibliotheken automatisch eingebunden.
Darstellung in grauer Schrift |
Die Bibliothek wurde automatisch durch ein Plug-in in das Projekt eingefügt. |
Darstellung in schwarzer Schrift |
Die Bibliothek wurde mit dem Befehl „Bibliothek hinzufügen“ in das Projekt eingefügt. |
„Name“ |
Darstellung der eingebundenen Bibliothek gemäß folgender Syntax: „<Platzhaltername> = <Bibliotheksname>, <Version> (<Firma>)“: „<Platzhaltername>“: Wenn es sich bei der Bibliothek um eine Platzhalterbibliothek handelt, steht der Platzhaltername vor einem „ = “. „<Bibliotheksname>“: Name der Bibliothek, unter dem sie im Bibliotheksrepository verwaltet wird. „<Version>“: Version, die beim erstmaligen Einbinden referenziert wurde. „ (<Firma>)“: Anbieter (Optional) |
„Namensraum“ |
Namensraum für einen eindeutigen Zugriff auf den Inhalt der Bibliothek. Er wird dazu als Präfix vor einem Bausteinbezeichner verwendet: <Namensraum>.<Bibliotheksbausteinbezeichner> Üblicherweise stimmt der Namensraum mit dem Bibliotheksnamen überein. Hinweis: Wenn die Bibliothek die Eigenschaft Sie können den Standardnamensraum für den lokalen Gebrauch (innerhalb des Projekts) im Dialog „Eigenschaften“ ändern. |
„ Effektive Version“ |
Version der Bibliothek nach der Auflösung. Diese Version wird im Projekt verwendet. Voraussetzung: Der Bibliotheksverwalter liegt in der Ansicht „Geräte“ und eine Platzhalterbibliothek ist selektiert. Beispiel: Eine Platzhalterbibliothek, die unter einer Applikation eingebunden ist, wird folgendermaßen aufgelöst: Wenn Sie der Platzhalterbibliothek eine spezielle Auflösung im Dialog „Platzhalter“ zugewiesen haben, wird die dort ausgewählte Bibliothek geladen. Andere Auflösungen werden ignoriert. Wenn keine spezielle Auflösung angegeben ist, wird erst in der Gerätebeschreibung, dann im Bibliotheksprofil der Applikation geprüft, ob eine Auflösung angegeben ist. Der erste Treffer ist gültig. |
|
Symbol, dessen Tooltip über die aktuelle geräteabhängige Auflösung der gerade selektierten Bibliothek informiert Beispiel, wenn der Bibliotheksverwalter in der Ansicht „Geräte“ liegt: „Dieser Platzhalter wird explizit auf diese Version umgelenkt (siehe Dialog Platzhalter)“ Beispiel, wenn der Bibliotheksverwalter in der Ansicht „POUs“ liegt: „In Gerät 'Device_1', wird dieser Platzhalter aufgelöst zu 'VisuElemsAlarms, 1.0.0.0 (System)“ Eine Platzhalterbibliothek, die in der Ansicht „POUs“ eingebunden ist, wird folgendermaßen aufgelöst: Es wird applikationsabhängig geprüft,
ob in der Gerätebeschreibung eine Auflösung angegeben ist. Danach wird das Bibliotheksprofil
geprüft. Die erste gefundene Auflösung wird verwendet. Wenn Sie der Platzhalterbibliothek
eine spezielle Auflösung im Dialog „Platzhalter“ zugewiesen haben, wird diese immer ignoriert. Das Ergebnis erscheint im Tooltip des Symbols |
|
Bibliothek, die mit einem vertrauenswürdigen Zertifikat signiert ist; kompatibel mit CODESYS >= V3 SP15 |
|
Bibliothek, die mit einem vertrauenswürdigen Zertifikat signiert ist, aber mindestens eine unsignierte Bibliothek referenziert |
|
Bibliothek, die mit einem privaten Schlüssel + Token signiert ist, kompatibel mit CODESYS < V3 SP15 |
|
Bibliothek, die nicht signiert ist, oder die mit einem nicht vertrauenswürdigen oder mit einem abgelaufenen Zertifikat signiert ist. Im Fall eines nicht vertrauenswürdigen Zertifikats steht im Kontextmenü der Befehl „Zertifikat vertrauen“ zur Verfügung. |
|
Bibliothek, die als optional definiert ist und die aktuell nicht verfügbar ist |
|
Bibliothek, für die der Status gerade noch bestimmt wird |
|
Lizenzierte Bibliothek, für die gerade keine gültige Lizenz vorliegt |
|
Bibliothekssymbol für eine Bibliothek, die nicht geladen werden kann, weil ihre Signatur (Verschlüsselung) nicht verifiziert werden konnte |
|
Öffnet einen Dialog zum Auswählen einer Bibliothek. Es werden alle im Bibliotheksrepository installierten Bibliotheken angeboten |
|
Entfernt die gerade selektierte Bibliothek aus dem Projekt |
|
Öffnet einen Dialog zur Anzeige und Bearbeitung der Eigenschaften der gerade selektierten Bibliothek |
|
Öffnet einen Dialog mit Details zur gerade selektierten Bibliothek (allgemeine Informationen, Inhalt, Eigenschaften, Lizenzinformation) |
|
Wenn Sie eine als nichtgefunden markierte Bibliothek selektieren, können Sie mit diesem Befehl ein erneutes Laden ins Projekt versuchen |
|
CODESYS durchsucht die in den Projektoptionen angegebenen Download-Servern nach fehlenden Bibliotheken Sie können danach einen Download durchführen und die Bibliothek installieren. |
|
Der Dialog „Platzhalter“ öffnet sich. Dort wird die aktuelle Auflösung dargestellt und Sie können sie bearbeiten |
|
Öffnet den Dialog „Bibliotheksrepository“ zum Installieren und Deinstallieren von Bibliotheken sowie zum Definieren von Bibliotheksablageorten |
|
Öffnet den Dialog „Information“ mit einer Legende zu den Icons, die in der Liste der eingebundenen Bibliotheken (siehe oben) den aktuellen Status einer Bibliothek anzeigen |
|
Öffnet den Dialog „Bibliothekszusammenfassung“. In dem Dialog werden in einer Baumstruktur alle im Projekt referenzierten Bibliotheken angezeigt und diejenigen Bibliotheken, die diese Bibliotheken referenzieren.
Anzeige der Bibliotheken
Wenn Sie bei einer Bibliothek auf „+“ klicken, werden in der nächsten darunterliegenden Ebene die Bibliotheken angezeigt, die diese Bibliothek referenzieren. |
|
Nur im Kontextmenü einer im Bibliotheksverwalter selektierten Bibliothek, die mit
einem nicht vertrauenswürdigen Zertifikat signiert wurde. Der Befehl macht das Zertifikat
zu einem vertrauenswürdigen, das vorangestellte Icon ändert sich von |
„Bibliothek exportieren“ |
Nur im Kontextmenü einer im Bibliotheksverwalter selektierten Bibliothek: Öffnet den Standarddialog zum Speichern der Bibliotheksdatei im Dateisystem |
Siehe auch
Baumstruktur aller Bausteine einer selektierten Bibliothek
Alle Bibliotheksbausteine, die mit der Bibliothek eingebunden wurden, sind in Baumstruktur aufgelistet.
Voraussetzung: Eine Bibliothek ist im oberen Fensterbereich selektiert.
Die üblichen Sortier- und Suchfunktionen stehen in der Menüleiste zur Verfügung.
Dokumentation des im linken unteren Fensterbereich ausgewählten Bibliotheksbausteins
Registerkarte „Eingänge/Ausgänge“ |
Schnittstelle (Eingänge/Ausgänge) des Bibliotheksbausteins |
Registerkarte „Graphisch“ |
Graphische Darstellung der Schnittstelle |
Registerkarte „Dokumentation“ |
Dokumentation des Bibliotheksbausteins. Hinweis: Beachten sie als Bibliotheksentwickler unbedingt die Regeln zur Dokumentationsmitgabe in "Richtlinien zur Bibliotheksentwicklung". |
Registerkarte „Parameterliste“ |
Voraussetzung: Das Bibliotheksprojekt enthält eine Parameterliste. Sie können die Werte dieser Parameter in der Spalte „Wert (editierbar)“ ändern. |
Siehe auch