The VariableType PowerlinkVariableTypeif formally defined in Table 14and represents POWERLINK Objectsof 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 BaseDataVariableTypedefined 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 PowerlinkAttributesprovides the information of the XML-Attribute ‘accessType’ from ‘Object’ and ‘SubObject’-Elements in the POWERLINK XML Device Description. The DataType PowerlinkAttributesis formally defined in 7.3.1.

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

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

The optional Property DefaultValue provides the default value of the POWERLINK Object. The DataTypeof this Propertyshall be identical to the DataTypeof the DataVariableitself.

Note 1 to entry:

The PropertiesIndex 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 Modelbecause it already provides the required addressing information.