Enumerationsnamensraum
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.
Syntax: <Enumerationsname>.<Konstantenname>
Beispiel:
Die Konstante eBlue ist sowohl eine Komponente der Enumeration E_Colors als auch eine der Enumeration E_Feelings.
eColor := E_Colors.eBlue; // Access to coomponent Blue in enumeration Colors
eFeeling := E_Feelings.eBlue; // Acces to component Blue in enumeration Feeling