The VariableType PowerlinkVariableType if formally defined in Table 14 and represents POWERLINK Objects of the type VAR as defined in 5.2.

Table 14 – PowerlinkVariableType Definition

Attribute

Value

BrowseName

PowerlinkVariableType

IsAbstract

False

ValueRank

-1 (-1 = Scalar)

DataType

BaseDataType

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Access

Level

Subtype of BaseDataVariableType defined in OPC 10000-5.

HasProperty

Variable

PowerlinkAttributes

PowerlinkAttributes

PropertyType

Mandatory

Read

HasProperty

Variable

Index

UInt16

PropertyType

Mandatory

Read

HasProperty

Variable

SubIndex

Byte

PropertyType

Mandatory

Read

HasProperty

Variable

Range

Range

PropertyType

Optional

Read

HasProperty

Variable

DefaultValue

BaseDataType

PropertyType

Optional

Read

The Property PowerlinkAttributes provides the information of the XML-Attribute ‘accessType’ from ‘Object’ and ‘SubObject’-Elements in the POWERLINK XML Device Description. The DataType PowerlinkAttributes is formally defined in 7.3.1.

The Properties Index and SubIndex provide the address information of the object in the POWERLINK Object Dictionary.

The optional Property Range provides the Value Range of the POWERLINK Object.

The optional Property DefaultValue provides the default value of the POWERLINK Object. The DataType of this Property shall be identical to the DataType of the DataVariable itself.

Note 1 to entry:

The Properties Index and SubIndex serve two purposes. It is not only additional information for the Client, but it also allows a generic implementation to interpret an imported Information Model because it already provides the required addressing information.