Skip to main content

Objekt: C-implementierte Bibliothek

Symbol: _cds_icon_c_code_module.png

Sie fügen das Objekt einem Bibliotheksprojekt in der Ansicht POUs hinzu. Eine C-implementierte Bibliothek kann mehrere vorkompilierte Module enthalten, wobei jedes dieser Module einem bestimmten Gerät zugeordnet ist. Im Bibliotheksverwalter sind die eingefügten Module nicht sichtbar.

Wenn Sie das Objekt in der Ansicht POUs doppelklicken, öffnet es sich in seinem Editor.

Tabelle 30. Kompilierte Komponenten

Objektdateien für Geräte

Auflistung der Geräte mit dem zugeordneten Modul mit folgenden Informationen:

Gerät, Version, Dateiname, Dateigröße

Hinzufügen

Öffnet den Dialog Gerät auswählen, wo Sie ein vorkompiliertes Modul einem Gerät zuweisen können und der C-implementierten Bibliothek hinzufügen können

Es können beliebig viele Module in einem solchen Objekt hinzugefügt werden. Beim Download eines konkreten Projekts mit dieser Bibliothek auf ein Gerät wird nur die jeweils passende Datei auf das Gerät geladen.

Entfernen

Entfernt den ausgewählten Eintrag in Objektdateien für Geräte



Tabelle 31. Gerät auswählen

Objektdatei

Eingabe einer Datei, die zum Gerät passt und vom Betriebssystem als dynamisches Objekt geladen werden kann

Beispiel für Windows: *.dll

Beispiel für Linux: *.so

Hinweis: Die Datei *.dll muss im Namen den Titel des Bibliotheksprojekts enthalten. Beispiel: Wenn das Bibliotheksprojekt den Namen XYlib hat, dann muss die Objektdatei heißen: <Name>_XYlib.dll

Gerät

  • Anbieter

  • Auflistung der Geräte

  • Optionen

    • Nach Kategorien gruppieren:

      standard icon: Die verfügbaren Geräte (neueste Version) sind nach Kategorien sortiert. Die Kategorie ist in der Gerätebeschreibungsdatei definiert.

      _cds_icon_option_deactivated.png: Die verfügbaren Geräte erscheinen flach und alphabetisch sortiert.

    • Alle Versionen anzeigen (nur für Experten)

      standard icon: Zusätzlich stehen auch alle anderen verfügbaren Versionen der Geräte zur Auswahl.

      _cds_icon_option_deactivated.png: Nur die neueste Version jedes Geräts steht zur Auswahl.

    • Veraltete Versionen anzeigen

      standard icon: Zusätzlich stehen auch veraltete Versionen der Geräte zur Auswahl. Veraltet Versionen entstehen beispielsweise durch die Aktualisierung von Plug-Ins.

      _cds_icon_option_deactivated.png: Veraltete Geräteversionen werden nicht angezeigt.

  • Informationen zum Gerät

Gerät auswählen

Das in Objektdatei vorkompilierte Laufzeitmodul wird dem ausgewählten Gerät zugewiesen.