Opérateur : espace de noms d'énumération
L'opérateur est une extension de la norme CEI 61131-3.
Vous pouvez utiliser le nom TYPE d'une énumération pour un accès unique à une constante d'énumération. De cette manière, vous pouvez utiliser les mêmes noms de constantes dans différentes énumérations.
Le nom de l'énumération est précédé du nom de la constante par un point (.
).
<enumeration name>.<constant name>
Exemple 163. Exemple
La constante Blue
est une composante à la fois de l'énumération Colors
et l'énumération Feelings
.
color := Colors.Blue; // Access to coomponent Blue in enumeration Colors feeling := Feelings.Blue; // Acces to component Blue in enumeration Feelings