



HINWEIS

VAR_INPUT
-Deklarationen in Funktionen oder Methoden, die das Attribut verwenden, führen zu
Übersetzungsfehlern. Grund: Eingabevariablen sind in diesem Fall zum Zeitpunkt des
Aufrufs, der implizit während des Online-Change erfolgt, nicht bekannt.
Das Pragma bewirkt, dass alle Funktionen und Programme, die dieses Attribut enthalten, nach der globalen Initialisierung aufgerufen werden. Die Aufrufreihenfolge legen Sie durch den Attributwert fest.
Syntax:
{attribute 'call_after_global_init_slot' := '<slot>'}
<slot>
: Ganzzahliger Wert, der den Stellenwert in der Reihenfolge der Aufrufe definiert:
Je niedriger der Wert ist, desto früher erfolgt der Aufruf. Wenn mehrere Bausteine
denselben Stellenwert für das Attribut haben, so bleibt die Reihenfolge ihrer Aufrufe
unbestimmt.
Einfügeort: Erste Zeile über dem Deklarationsteil von Funktionen und Programmen
Wenn eine Methode das Attribut besitzt, ermittelt CODESYS alle Instanzen des entsprechenden Funktionsbausteins und ruft alle Instanzen im angegebenen Slot auf. Auf die Reihenfolge der Instanzen untereinander haben Sie in diesem Fall keinen Einfluss.