Attribute call_before_global_exit_slot
Alle Funktionen und Programme mit diesem Attribut in einer eigenen Zeile über dem Deklarationsbereich werden nach GlobalExit
aufgerufen. GlobalExit
wird vor einem neuen Download, bei einem Zurücksetzen oder während eines Online Change ausgeführt und wirkt sich auf Module aus, die eine FB_exit
-Methode haben. Die Aufrufreihenfolge ist vom Attributwert abhängig.
{attribute 'call_before_global_exit_slot' := '<slot>'}
Ersetzen Sie <slot>
durch einen Integerwert, der die Priorität innerhalb der Aufrufreihenfolge definiert: Je niedriger der Wert, desto früher erfolgt der Aufruf. Wenn mehrere Module denselben Prioritätswert für das Attribut haben, bleibt die Reihenfolge, in der sie aufgerufen werden, undefiniert.
Wenn das Attribut eine Methode bereitstellt, wird es für alle Instanzen des betroffenen Funktionsbausteins aufgerufen. Alle Instanzen werden innerhalb des angegebenen Slots aufgerufen. Die Reihenfolge der Instanzen selbst können Sie jedoch nicht steuern.