The VariableTypes StructuredArrayItemType and LongwallShieldOffsetArrayItemType contain the necessary properties to support the traits of the introduced mining equipment. The relation between these two VariableTypes is displayed in Figure 11.

image016.png

Figure 11 – VariableTypes Overview

The StructuredArrayItemType VariableType is a subtype of the DataItemType. It is formally defined in Table 17.

Table 17 – StructuredArrayItemType Type Definition

Attribute

Value

BrowseName

StructuredArrayItemType

IsAbstract

True

ValueRank

0

DataType

0:BaseDataType

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:DataItemType defined in OPC 10000-5.

0:HasProperty

Variable

EngineeringUnits

0:EUInformation

0:PropertyType

O, RW

0:HasProperty

Variable

EURange

0:Range

0:PropertyType

O, RW

0:HasProperty

Variable

InstrumentRange

0:Range

0:PropertyType

O, RW

The LongwallShieldOffsetArrayItemType VariableType is a subtype of the StructuredArrayItemType. It is formally defined in Table 18 .

Table 18 – LongwallShieldOffsetArrayItemType Type Definition

Attribute

Value

BrowseName

LongwallShieldOffsetArrayItemType

IsAbstract

False

ValueRank

1

DataType

LongwallShieldOffsetDataType

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the StructuredArrayItemType defined in Chapter 8.2

0:HasProperty

Variable

0:EngineeringUnits

0:EUInformation

PropertyType

M, RW

0:HasProperty

Variable

0:EURange

0:Range

PropertyType

M, RW

NOTE:The LongwallShieldOffsetArrayItemType is a VariableType, which is only used in OPC 40567-2. When the OPC 40567-2 is revised, this VariableType will be added there. If a major revision of the OPC 40560 is done in the future, the LongwallShieldOffsetArrayItemType will be removed here. For this reason, it is already recommended not to use this VariableType in an implementation.