Skip to main content

Operador: espacio de nombres de enumeración

El operador es una extensión del estándar IEC 61131-3.

Puede utilizar el nombre TYPE de una enumeración para acceder de forma exclusiva a una constante de enumeración. Esto le permite usar constantes del mismo nombre en varias enumeraciones.

El nombre de la enumeración está separado del nombre de la constante por un punto . prefijado

<Enumerationsname>.<Konstantenname>

ejemplo 163. Ejemplo

el constante Blue es a la vez un componente de la enumeración Colors así como uno de la enumeración Feelings.

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

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