5 Stacklights ToC Previous Next

5.2 OPC UA ObjectTypes ToC Previous Next

5.2.6 StackElementLightType ToC Previous Next index

readme_files/image007.png Figure 5 StackElementLightType overview

The StackElementLightType represents a lamp element in a stacklight. In Figure 5, a graphical overview is given. It is formally defined in Table 21.

Table 21 – StackElementLightType Definition

Attribute Value        
BrowseName StackElementLightType        
IsAbstract False        
Description Represents a lamp element in a stacklight.        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the StackElementType defined in 5.2.5, i.e. inheriting the InstanceDeclarations of that Node.          
0:HasComponent Variable SignalColor SignalColor 0:BaseDataVariableType O
0:HasComponent Variable SignalMode SignalModeLight 0:BaseDataVariableType O
0:HasComponent Variable Intensity 0:Float 0:AnalogItemType O
0:HasComponent Object <ControlChannel>   ControlChannelType OP

For the StackElementLightType, either the Variables SignalColor, SignalOn, SignalMode and Intensity shall be used to indicate the respective values for the lamp element or separate ControlChannels per available and individually controllable colour channel shall be used (e.g. in RGB or RGBW lamp elements). The two concepts shall not be used in conjunction in a single StackElementLightType instance.

SignalColor indicates the colour the lamp element has when switched on.

SignalMode shows in what way the lamp is used (continuous light, flashing, blinking) when switched on.

Intensity shows the intensity of the lamp, thus its brightness. The mandatory EURange Property of the Variable indicates the lowest and highest value and thereby allows to calculate the percentage represented by the value. The lowest value is interpreted as 0 percent, the highest is interpreted as 100 percent.

The list of <ControlChannel> instances shows the control information for each independent colour channel of the stacked element.

The InstanceDeclarations of the StackElementLightType have the Attribute values defined in Table 22.

Table 22 – StackElementLightType Attribute values for child Nodes

Source Path Value Description
SignalColor - Indicates the colour the lamp element has when switched on.
SignalMode - Shows in what way the lamp is used (continuous light, flashing, blinking) when switched on.
Intensity - Intensity of the lamp, thus its brightness. The mandatory EURange Property of the Variable indicates the lowest and highest value and thereby allows to calculate the percentage represented by the value. The lowest value is interpreted as 0 percent, the highest is interpreted as 100 percent.
<ControlChannel> - The list of <ControlChannel> instances shows the control information for each independent colour channel of the stacked element.

Previous Next