Figure 2 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 2, a graphical overview is given. It is formally defined in Table 12.
Table 12 – 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 13.
Table 13 – 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. |