image004.png

Figure 1BasicStacklightType overview

The BasicStacklightTypeis 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 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

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

StackLevelis 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 SignalOnparameter of any <OrderedObject> of StackElementLightTypehas no meaning.

StackRunningis 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 Referenceshall represent the ordering from the base of the stacklight.

The InstanceDeclarationsof the BasicStacklightType have the Attributevalues 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.