__POUNAME

__POUNAME 1:

Verfügbar ab TC3.1 Build 4026

Der Operator ist eine Erweiterung der Norm IEC 61131-1.

Der Operator liefert zur Laufzeit den Namen des Programmierbausteins (POU), die den Operator __POUNAME enthält. Dazu muss der Operator im Deklarationsteil oder im Implementierungsteil einer Variablen vom Typ STRING zugewiesen werden.

Das Ergebnis von __POUNAME ist abhängig vom Ort der Verwendung:

Beispiel:

PROGRAM MAIN
VAR
    sPouNameDecl : STRING := __POUNAME();  //Liefert 'MAIN'
    sPouNameImpl : STRING;
END_VAR
sPouNameImpl:= __POUNAME();               //Liefert 'MAIN'