EcoStruxure Machine Expert Version 1.1 unterstützt nicht die Controller M258, LMC058 und LMC078.

Initialisierungsoperator

 

INI-Operator

Überblick

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.

Syntax

<Bool-Variable> := INI(<FB-Instanz, TRUE|FALSE)

Wenn der zweite Parameter des Operators auf TRUE gesetzt wird, werden alle im Funktions­baustein FB definierten Retain-Variablen initialisiert.

Beispiel in ST

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

G-SE-0024467.1.gif-high.gif