OPC Unified Architecture – Part 200: Industrial Automation
5.3 OPC UA DataTypes
5.3.1 StacklightOperationMode
The StacklightOperationModeEnumerationDataType 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.
Stacklight 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
BrowseName
StacklightOperationMode
IsAbstract
False
Description
Contains 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:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
5.3.2 LevelDisplayMode
The LevelDisplayModeEnumerationDataType 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
Value
Description
Dimmed
0
Uses dimming to display fractions.
Blinking
1
Uses blinking to display fractions.
Other
2
Display 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
BrowseName
LevelDisplayMode
IsAbstract
False
Description
Contains 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:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
5.3.3 SignalColor
The SignalColorEnumerationDataType holds the possible colour values for stacklight lamps. The contents of its EnumStrings are defined in Table 34.
Table 34 – SignalColor EnumStrings Fields
Name
Value
Description
Off
0
Element is disabled.
Red
1
This value indicates a red lamp colour.
Green
2
This value indicates a green lamp colour.
Blue
3
This value indicates a blue lamp colour.
Yellow
4
This value indicates a yellow lamp colour (R+G).
Purple
5
This value indicates a purple lamp colour (R+B).
Cyan
6
This value indicates a cyan lamp colour (G+B).
White
7
This 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
BrowseName
SignalColor
IsAbstract
False
Description
Holds 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:HasProperty
Variable
0:EnumValues
0: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
Name
Value
Description
Continuous
0
This value indicates a continuous light.
Blinking
1
This value indicates a blinking light (blinking in regular intervals with equally long on and off times).
Flashing
2
This value indicates a flashing light (blinking in intervals with longer off times than on times, per interval multiple on times are possible).
Other
3
The 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
BrowseName
SignalModeLight
IsAbstract
False
Description
Contains 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:HasProperty
Variable
0:EnumValues
0: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
Name
Type
Description
Optional
RGBWDataType
structure
Red
0:Byte
Defines the intensity of the colour red
False
Green
0:Byte
Defines the intensity of the colour green
False
Blue
0:Byte
Defines the intensity of the colour blue
False
White
0:Byte
Defines 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.