Skip to main content

Operator: Enumerations-Namensraum

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

Sie können den TYPE-Namen einer Enumeration für einen eindeutigen Zugriff auf eine Enumerations-Konstante verwenden. Somit können Sie Konstanten gleichen Namens in mehreren Enumerationen verwenden.

Der Enumerationsname wird dem Konstantennamen getrennt durch einen Punkt . vorangestellt.

<Enumerationsname>.<Konstantenname>

Beispiel 163. Beispiel

Die Konstante Blue ist sowohl eine Komponente der Enumeration Colors als auch eine der Enumeration Feelings.

color := Colors.Blue;  // Access to coomponent Blue in enumeration Colors

feeling := Feelings.Blue; // Acces to component Blue in enumeration Feelings