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. |