5.3 OPC UA DataTypes

5.3.1 StacklightOperationMode

The StacklightOperationMode Enumeration DataType contains the values used to indicate how a stacklight (as a whole unit) is used. The contents of its EnumStrings are defined in Table 30.

Table 30 – StacklightOperationMode EnumStrings Fields
Name Value Description
Segmented 0Stacklight is used as stack of individual lights
Levelmeter 1Stacklight is used as level meter
Running_Light 2The whole stack acts as a running light
Other3Stacklight is used in a way not defined in this version of the specification

Its representation in the AddressSpace is defined in Table 31.

Table 31 – StacklightOperationMode Definition
Attribute Value
BrowseNameStacklightOperationMode
IsAbstractFalse
DescriptionContains the values used to indicate how a stacklight (as a whole unit) is used.
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Enumeration type defined in OPC 10000-3
0:HasPropertyVariable0:EnumValues0:EnumValueType[]0:PropertyType

5.3.2 LevelDisplayMode

The LevelDisplayMode Enumeration DataType contains the values used to indicate how a percentual value is displayed if the stacklight unit works in Levelmeter mode. The contents of its EnumStrings are defined in Table 32.

Table 32 – LevelDisplayMode EnumStrings Fields
Name ValueDescription
Dimmed0Uses dimming to display fractions.
Blinking1Uses blinking to display fractions.
Other2Display fractions in a way not defined in this version of the specification.

Its representation in the AddressSpace is defined in Table 33.

Table 33 – LevelDisplayMode Definition
Attribute Value
BrowseNameLevelDisplayMode
IsAbstractFalse
DescriptionContains the values used to indicate how a percentual value is displayed if the stacklight unit works in Levelmeter mode.
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Enumeration type defined in OPC 10000-3
0:HasPropertyVariable0:EnumValues0:EnumValueType[]0:PropertyType

5.3.3 SignalColor

The SignalColor Enumeration DataType holds the possible colour values for stacklight lamps. The contents of its EnumStrings are defined in Table 34.

Table 34 – SignalColor EnumStrings Fields
NameValueDescription
Off0Element is disabled.
Red1This value indicates a red lamp colour.
Green2This value indicates a green lamp colour.
Blue3This value indicates a blue lamp colour.
Yellow4This value indicates a yellow lamp colour (R+G).
Purple5This value indicates a purple lamp colour (R+B).
Cyan6This value indicates a cyan lamp colour (G+B).
White7This value indicates a white lamp colour (R+G+B).

Its representation in the AddressSpace is defined in Table 35.

Table 35 – SignalColor Definition
Attribute Value
BrowseNameSignalColor
IsAbstractFalse
DescriptionHolds the possible colour values for stacklight lamps.
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Enumeration type defined in OPC 10000-3
0:HasPropertyVariable0:EnumValues0:EnumValueType[]0:PropertyType

5.3.4 SignalModeLight

SignalModeLight contains the values used to indicate in what way a lamp behaves when switched on. The contents of its EnumStrings are defined in Table 36.

Table 36 – SignalModeLight EnumStrings Fields
NameValueDescription
Continuous0This value indicates a continuous light.
Blinking1This value indicates a blinking light (blinking in regular intervals with equally long on and off times).
Flashing2This value indicates a flashing light (blinking in intervals with longer off times than on times, per interval multiple on times are possible).
Other3The light is handled in a way not defined in this version of the specification.

Its representation in the AddressSpace is defined in Table 37.

Table 37 – SignalModeLight Definition
Attribute Value
BrowseNameSignalModeLight
IsAbstractFalse
DescriptionContains the values used to indicate in what way a lamp behaves when switched on.
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the Enumeration type defined in OPC 10000-3
0:HasPropertyVariable0:EnumValues0:EnumValueType[]0:PropertyType

5.3.5 RGBWDataType

This structure represents a colour in RGB or RGBW. The structure is defined in Table 38.

Table 38 – RGBWDataType Structure
NameTypeDescriptionOptional
RGBWDataTypestructure

Red

0:ByteDefines the intensity of the colour redFalse

Green

0:ByteDefines the intensity of the colour greenFalse

Blue

0:ByteDefines the intensity of the colour blueFalse

White

0:ByteDefines the intensity of an additional white component. Shall be not provided when using RGB.True

Its representation in the AddressSpace is defined in Table 39.

Table 39 – RGBWDataType definition
Attribute Value
BrowseNameRGBWDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of 0:Structure