-

Immer ausgeführter Code

Sie können in PLCnext Engineer jedem AS-Funktionsbaustein ein PreExecute-Arbeitsblatt und ein PostExecute-Arbeitsblatt hinzufügen. Das PreExecute-Arbeitsblatt wird jeweils vor der Abarbeitung des FB ausgeführt, das PostExecute immer danach.

Zu Einfügen sind entsprechende Kontextmenübefehle auf dem AS-Ordner im KOMPONENTEN-Bereich vorhanden. Nach dem Einfügen eines solchen Arbeitsblattes ist dieses im Unterordner 'AlwaysExecutes' unter dem AS-FB-Ordner aufgelistet.

Der Code kann in ST, FBS/KOP und NKOP programmiert werden.
Im Code können Sie lokale Variablen deklarieren und Sie haben Zugriff auf die Eingangsvariablen, Ausgangsvariablen und InOut-Variablen des AS-FB sowie auf seine Methoden.

Hinweis
Die PreExecute- und PostExecute-Arbeitsblätter werden auch ausgeführt, wenn sich der AS-Funktionsbaustein im Halt-Modus (SFC_OPERATING_MODE_HALT) befindet.