7.3 OptionSet DataTypes

7.3.1 PowerlinkAttributes

This DataType is an OptionSet that represents the POWERLINK entry attributes. It is a subtype of OptionSet. Its values are defined in Table 27 and the DataType is used for the Property PowerlinkAttributes in the VariableTypes PowerlinkArrayType (5.2.2) and PowerlinkVariableType (5.2.4).

Table 27 – PowerlinkAttributes Values
Value Bit Abbreviation Description
Const0CONSTRead access only, the value is not changing
Read1RRead access
Write2WWrite access
Input3IRepresents process input data, object can be used in PDO mapping
Output4ORepresents process output data, object can be used in PDO mapping
Store5SCan be stored to non-volatile memory
ValidOnReset6VROnly valid after reset
DefaultMapping7DEFVariable is included in default mapping
RPDO8RPDOVariable may be mapped into receive PDO
TPDO9TPDOVariable may be mapped into transmit PDO

The expressions in the column ‘Abbreviation’ are used in the OPC UA object definitions.

The Field CurrentRead of the Variables Attribute AccessLevel shall be contain the same value as the Field Read in the Variables Attribute PowerlinkAttributes.

The Field CurrentWrite of the Variables Attribute AccessLevel shall be contain the same value as the Field Write in the Variables Attribute PowerlinkAttributes.

Table 28 – PowerlinkAttributes Definition
Attributes Value
BrowseNamePowerlinkAttributes
Subtype of OptionSet defined in OPC 10000-3.

7.3.2 ErrorRegisterBits

This DataType is an OptionSet that represents the values of the Variable ERR_ErrorRegister_U8. It is a subtype of Byte. Its values are defined in Table 29.

Table 29 – ErrorRegisterBits Values
Value Bit Description
Generic_error0

This bit shall be set if any error is present.

Additionally to this bit, the following bits may be used to signal more detailed error information.

Current1
Voltage2
Temperature3
Communication_error4
Device_profile_specific5
Reserved6always 0
Manufacturer_specific7
Table 30 – ErrorRegisterBits Definition
Attributes Value
BrowseNameErrorRegisterBits
Subtype of OptionSet defined in OPC 10000-3.