image005.png

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.