Ein Laufzeitsystem kann die Implementierung eines Funktionsblocks, einer Funktion oder einer Methode (z. B. aus einer Bibliothek) enthalten. Wenn Sie in Ihrer Anwendung eine POE mit demselben Namen erstellen, indem Sie die „Externe Implementierung“ ohne eine Implementierung verwenden, können Sie die vorhandene Implementierung ausführen. Beachten Sie dabei, dass Sie lokale Variablen nur in einem externen Funktionsblock deklarieren. Externe Funktionen und Methoden dürfen keine lokalen Variablen enthalten.
Beim Herunterladen der Anwendung sucht CODESYS für jede externe POE die zugehörige Implementierung im Laufzeitsystem und verknüpft sie.
Objekte mit der Eigenschaft „Externe Implementierung“ werden in der Ansicht „Geräte“ oder „Bausteine“ mit dem Postfix (EXT)
hinter dem Objektnamen versehen.
Für weitere Informationen siehe: ⮫ „Dialog: Eigenschaften: Bauen Sie “
-
Erstellen von POEs mit externer Implementierung
-
Erstellen von Methoden mit externer Implementierung