Bibliothek hinzufügen

Überblick

Wählen Sie in der Editoransicht des Bibliotheksverwalters die Registerkarte Bibliotheken und klicken Sie auf die Schaltfläche Bibliothek hinzufügen, um eine Liste mit Bibliotheken anzuzeigen, die bereits auf Ihrem System im Projekt installiert sind. Klicken Sie auf die Schaltfläche Erweitert.

Das Dialogfeld Bibliothek hinzufügen wird geöffnet. Es enthält zwei Registerkarten:

oDie Registerkarte Bibliothek, die es Ihnen ermöglicht, eine bestimmte Bibliothek durch Angabe einer direkten Version hinzuzufügen.

oDie Registerkarte Platzhalter, die es Ihnen ermöglicht, mit einem Platzhalter auf eine Bibliothek zu verweisen (Referenzierung).

HINWEIS: Wenn Sie im Dialogfeld Bibliothek hinzufügen eine bestimmte Bibliothek nicht finden, wurde diese Bibliothek unter Umständen für dieses Gerät in der Gerätebeschreibung blockiert.

Weitere Informationen finden Sie unter Bibliotheksverwaltung.

Registerkarte Bibliothek

Im Dialogfeld Bibliothek hinzufügen können Sie installierte Bibliotheken beispielsweise nach einem bestimmten Funktionsbaustein durchsuchen. Geben Sie den gesuchten Text im Textfeld im oberen Bereich des Dialogfelds ein. Nur diejenigen Objekte (Bibliotheksnamen, POUs, Datentypen und Kommentare innerhalb dieser Objekte), die den gesuchten Text enthalten, werden in den Listen auf den Registerkarten Bibliothek und Platzhalter angezeigt.

Auf der Registerkarte Bibliothek werden die Bibliotheken aufgeführt, die in Ihrem System installiert sind, wobei jeweils Titel, Version, Firma und Kategorie gemäß der Definition in den Projektinfor­mationen der Bibliothek angegeben werden. Sie können die Anzeige filtern, indem Sie eine bestimmte Firma in der Auswahlliste auswählen. Bei Auswahl von (Alle Firmen) werden alle verfügbaren Bibliotheken aufgelistet.

Wenn die Option Gruppieren nach Kategorie aktiviert ist, werden die Bibliotheken der ausgewählten Firma entsprechend den verfügbaren Kategorien aufgeführt. Die Kategorien erscheinen als Knoten, die Bibliotheken (oder weiteren Kategorien) werden eingerückt darunter angezeigt. Wenn die Option Gruppieren nach Kategorie nicht aktiviert ist, werden die Bibliotheken in alphabetischer Reihenfolge angezeigt.

HINWEIS: Befolgen Sie zum Entwerfen und Referenzieren von Bibliotheken die Leitlinien zur Erstellung von Bibliotheken.

Wenn die Option Alle Versionen anzeigen (nur für Experten) aktiviert ist, werden alle installierten Versionen der Bibliotheken eingerückt unter dem ausgewählten Bibliothekseintrag angezeigt. Zusätzlich zu den expliziten Versionsbezeichnern steht ein Sternchen * zur Verfügung, das für die aktuelle Version steht. Dies erlaubt Ihnen, zwischen den Versionen zu wählen. Diese Option ist standardmäßig deaktiviert, und die aktuelle Version wird angezeigt.

In diesem Fall ist eine Mehrfachauswahl von Bibliotheken möglich: Halten Sie die STRG- oder UMSCHALTTASTE gedrückt, während Sie die gewünschten Bibliotheken auswählen.

Wenn Sie eine Bibliothek einfügen möchten, die noch nicht auf dem lokalen System installiert ist, klicken Sie auf die Schaltfläche Bibliotheks-Repository. Damit wird der Bibliotheks-Repository-Dialog geöffnet, damit Sie die erforderliche Installation durchführen können.

Registerkarte Platzhalter

Verwenden Sie in den folgenden Fällen Platzhalter:

oUm die Kompatibilität von Projekten für mehrere austauschbare Zielgeräte zu erreichen.

oWenn Ihr Projekt ein Bibliotheksprojekt ist, das auf andere gerätespezifische Bibliotheken verweist.

Fügen Sie dann diese spezifischen Bibliotheken über Platzhalter, die in den Gerätebeschrei­bungen definiert sind, in den Bibliotheksverwalter ein. Berücksichtigen Sie auch die Methoden zur Erstellung einer eigenen Bibliothek.

HINWEIS: Im Falle einer Bibliotheksentwicklung kann der Platzhalter nicht aufgelöst werden. Die ausgewählte Standard-Bibliothek wird berücksichtigt.

HINWEIS: Berücksichtigen Sie auch die Zuweisung von Bibliotheks-Platzhalterauflösungen in Abhängigkeit von der Compiler-Version gemäß der Definition in Bibliotheksprofile.

HINWEIS: Das Hinzufügen einer Bibliothek als Platzhalter im Bibliotheksverwalter der Anwendungsbaumstruktur wird in der Bibliotheksversion aufgelöst, die von dem Gerät spezifiziert wird, das diese Bibliothek verwendet.

Hinzufügen einer Bibliothek über einen Platzhalter

Geben Sie einen Namen in das Feld Platzhaltername ein. Um das korrekte Einfügen des Namens sicherzustellen, klicken Sie auf die Pfeilschaltfläche, um die Auswahlliste zu öffnen, in der alle in Gerätebeschreibungen definierten Platzhalternamen aufgeführt sind. Sie können auch einen neuen Platzhalternamen eingeben, wenn Sie einen ungebundenen Platzhalter definieren möchten. Ein ungebundener Platzhalter wird vom Geräte- oder Bibliotheksprofil nicht aufgelöst. Diesem Platzhalter kann eine spezifische Auflösungsdefinition für die aktuelle Anfrage zugeordnet werden (zu definieren im Dialogfeld Platzhalter...).

Wählen Sie unter den installierten Bibliotheken, die in der Liste im Bereich Standard-Bibliothek angezeigt werden, eine Standard-Bibliothek aus. Diese Standard-Bibliothek wird verwendet, wenn aus einem bestimmten Grund kein Gerät verfügbar ist. Sie ermöglicht die Kompilierung des bearbeiteten Bibliothekprojekts ohne Fehlererkennung. Wählen Sie gemäß der Beschreibung für das Hinzufügen einer Bibliothek auf der Registerkarte Bibliothek eine Standard-Bibliothek aus. Sie können auch die Option Alle Versionen anzeigen (nur für Experten) aktivieren, um alle installierten Versionen einer Bibliothek anzuzeigen.

Sobald Sie die Registerkarte Platzhalter durch einen Klick auf OK schließen, wird die Platzhalter­bibliothek in die Baumstruktur im Bibliotheksverwalter eingefügt. Wählen Sie diesen Eintrag aus und öffnen Sie das Dialogfeld Eigenschaften, um Informationen zur festgelegten Standard-Bibliothek anzuzeigen.

Im folgenden Beispiel wurde der Platzhalter noch nicht ersetzt (aufgelöst). Wenn der Bibliotheks­verwalter zur Anwendung eines Geräts gehört, die auf diese Bibliothek verweist, werden der Name und die Version dieser gerätespezifischen Bibliothek in den entsprechenden Spalten angezeigt.

Beispiel für einen in einen Bibliotheksverwalter eingefügten Bibliotheksplatzhalter:

G-SE-0067763.1.gif-high.gif