HINWEIS: Der INI-Operator ist überholt. Die Methode FB_init ersetzt den INI-Operator. Weitere Informationen über die FB_init Methoden finden Sie im Kapitel FB_init, FB_reinit-Methoden. Der Operator kann jedoch weiterhin verwendet werden, um die Kompatibilität mit Projekten zu bewahren, die mit früheren EcoStruxure Machine Expert-Versionen importiert wurden.
Der INI-Operator kann zum Initialisieren von Retain-Variablen verwendet werden, die von einem in der POU verwendeten Funktionsbaustein bereitgestellt werden..
Dem Operator kann eine boolesche Variable zugeordnet werden.
<Bool-Variable> := INI(<FB-Instanz, TRUE|FALSE)
Wenn der zweite Parameter des Operators auf TRUE gesetzt wird, werden alle im Funktionsbaustein FB definierten Retain-Variablen initialisiert.
fbinst ist die Instanz des Funktionsbausteins fb, in dem eine Retain-Variable retvar definiert ist.
Deklaration in POU
fbinst:fb;
b:bool;
Implementierungsteil
b := INI(fbinst, TRUE);
ivar:=fbinst.retvar (* => retvar gets initialized *)
Beispiel für den Operatoraufruf in FBD