5 Stacklights ToC Previous Next

5.2 OPC UA ObjectTypes ToC Previous Next

5.2.1 BasicStacklightType ToC Previous Next index

readme_files/image003.png Figure 1 BasicStacklightType overview

The BasicStacklightType is the entry point to a stacklight. It contains the elements of the stacklight as well as additional information valid for the whole unit. In Figure 1, a graphical overview is given. It is formally defined in Table 9.

Table 9 – BasicStacklightType Definition

Attribute Value        
BrowseName BasicStacklightType        
IsAbstract False        
Description Entry point to a stacklight containing elements of the stacklight as well as additional information valid for the whole unit.        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the OrderedListType defined in OPC 10001-13, i.e. inheriting the InstanceDeclarations of that Node.          
0:HasProperty Variable StacklightMode StacklightOperationMode 0:PropertyType M
0:HasComponent Object StackLevel   StackLevelType O
0:HasComponent Object StackRunning   StackRunningType O
0:HasOrderedComponent Object 0:<OrderedObject>   StackElementType OP

StacklightMode shows in what way (stack of individual lights, level meter, running light) the stacklight unit is used.

StackLevel is only valid if the stacklight is used in “Levelmeter” StacklightMode. If so, the whole stack is controlled by a single percentual value. In this case, the SignalOn parameter of any <OrderedObject> of StackElementLightType has no meaning.

StackRunning is only valid if the stacklight is used in “Running_Light” StacklightMode.

The ordered component(s) <OrderedObject> represent the stack elements (lamps and acoustic elements) the stacklight is composed of. The HasOrderedComponent Reference shall represent the ordering from the base of the stacklight.

The InstanceDeclarations of the BasicStacklightType have the Attribute values defined in Table 10.

Table 10 – BasicStacklightType Attribute values for child Nodes

Source Path Value Description
StacklightMode - Shows in what way (stack of individual lights, level meter, running light) the stacklight unit is used.
StackLevel - Valid if the stacklight is used in “Levelmeter” StacklightMode. If so, the whole stack is controlled by a single percentual value. In this case, the SignalOn parameter of any stack element of StackElementLightType has no meaning.
StackRunning - Valid if the stacklight is used in “Running_Light” StacklightMode.
0:<OrderedObject> - Represent the stack elements (lamps and acoustic elements) the stacklight is composed of. The HasOrderedComponent Reference shall represent the ordering from the base of the stacklight.

Previous Next