Schritt 2.1: Festlegen, ob eine aufwärtskompatible Bibliothek erforderlich ist

Übersicht

Bei der Erstellung Ihrer eigenen Bibliothek können Sie im Dialogfeld Neues Projekt festlegen, ob die Bibliothek aufwärtskompatibel sein muss (siehe die Rubrik Neues Projekt in der Online-Hilfe von EcoStruxure Machine Expert).

Sie können auch eine bereits vorhandene Bibliothek als aufwärtskompatibel einstellen.

Legen Sie das Attribut ForwardCompatibleLibrary in den Projektinformationen Ihres Bibliotheksprojekts fest, um eine eigene aufwärtskompatible Bibliothek zu erstellen. Weitere Details finden Sie in den nachstehenden Anweisungen.

HINWEIS: Wenn Sie den Schlüssel ForwardCompatibleLibrary festlegen, bedeutet dies, dass Ihre Bibliothek und deren Folgeversionen den folgenden Anforderungen entsprechen:
  • Die Funktionen einer vorherigen Version sind auch in einer neueren Version vorhanden.

  • Die POUs der vorherigen Versionen sind verfügbar.

  • Das Verhalten der POUs ist in den älteren und neueren Versionen der Bibliothek identisch.

  • Die Sichtbarkeit der POUs der vorherigen Version ist in der neueren Version genauso groß oder größer.

  • Die Namen und Datentypen Ihrer Ein- und Ausgaben sind in den verschiedenen Versionen gleich.

HINWEIS: Wenn das Bibliotheksprojekt ein Gerät enthält, das nicht den Versionsbeschränkungen entspricht, wird das Dialogfeld Projekt aktualisieren jedes Mal angezeigt, wenn das Projekt geöffnet wird.

Es kann ein zusätzliches optionales Attribut (MinimumControllerFirmware) festgelegt werden, wenn eine Geräteabhängigkeit besteht. Das Attribut gibt die erforderliche Mindestversion für die Firmware der unterstützten Steuerungen an. Es ist notwendig, wenn eine Bibliothek POUs aus einer anderen Bibliothek verwendet, die als Platzhalter referenziert ist, und wenn es sich bei der Platzhalterauflösung nicht um eine aufwärtskompatible Bibliothek handelt.

Das Attribut MinimumControllerFirmware besteht aus einer Hersteller- und Geräteidentifikationsnummer sowie der erforderlichen Firmware-Mindestversion.

Vorgehensweise

HINWEIS: Die folgende Vorgehensweise enthält nur die Schritte, die für die Erstellung einer aufwärtskompatiblen Bibliothek erforderlich sind.

Schritt

Aktion

1

Öffnen Sie im Menü Projekt > Projektinformationen das Dialogfeld Projektinformationen, wählen Sie die Registerkarte Eigenschaften aus, und geben Sie die folgenden Einträge ein bzw. wählen Sie sie aus:

  • Feld Schlüssel: ForwardCompatibleLibrary

  • Feld Typ: Boolesch

  • Feld Wert: True

2

Klicken Sie auf Hinzufügen, um den Schlüssel den Projektinformationen Ihrer Bibliothek hinzuzufügen.

3

Fügen Sie, falls erforderlich, auch das optionale Attribut MinimumControllerFirmware hinzu.

Geben Sie unter Projektdatei > Projektinformationen die folgenden Einträge ein bzw. wählen Sie sie aus:

  • Feld Schlüssel: MinimumControllerFirmware

  • Feld Typ: Text

  • Feld Wert: Gerätekategorie „/“ Hersteller- und Geräte-ID „/“ Version, beispielsweise 4096/1003 0082/1.33.2.0

Wenn im Attribut MinimumControllerFirmware mehrere Geräte berücksichtigt werden sollen, müssen die entsprechenden Identifikationsnummern in das Feld Wert eingegeben werden, getrennt durch |.

Beispiel:

  • 4096/1003 0082/1.33.2.0|4096/1003 009D/1.35.1.1