7.8.9.2 Object Description

EncoderType provides the type of encoder. The values of the MultiStateValueDiscreteType variable are defined in Table 79 and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.

Table 79 – PtEncoderAttributesType Attribute values for child
BrowsePath Value Attribute Description Attribute
[
{
"Value": 0,
"DisplayName": "ROT_SINGLE_TURN",
"Description": "Rotary absolute single-turn"
},
{
"Value": 1,
"DisplayName": "ROT_MULTI_TURN",
"Description": "Rotary absolute multi-turn"
},
{
"Value": 2,
"DisplayName": "ROT_INCREMENTAL",
"Description": "Rotary incremental"
},
{
"Value": 3,
"DisplayName": "LINEAR_INCREMENTAL",
"Description": "Linear incremental"
},
{
"Value": 4,
"DisplayName": "LINEAR_ABSOLUTE",
"Description": "Linear absolute"
},
{
"Value": 5,
"DisplayName": "LINEAR_DIST_CODE",
"Description": "Linear absolute distance coded"
}
]
[
{
"Value": 0,
"DisplayName": "OPTICAL",
"Description": "Optical encoder"
},
{
"Value": 1,
"DisplayName": "MAGNETIC",
"Description": "Magnetic encoder"
},
{
"Value": 2,
"DisplayName": "INDUCTIVE",
"Description": "Inductive encoder"
},
{
"Value": 3,
"DisplayName": "CAPACITIVE",
"Description": "Capacitive encoder"
},
{
"Value": 4,
"DisplayName": "DRAW_WIRE",
"Description": "Encoder with draw wire mechanics"
},
{
"Value": 5,
"DisplayName": "MEASURING_WHEEL",
"Description": "Encoder with measuring wheel mechanics"
},
{
"Value": 6,
"DisplayName": "RESOLVER",
"Description": "Resolver"
}
]

The value of the EncoderType have additional CDD entries which are defined in Table 80.

Table 80 – EncoderType CDD Entries
0:EnumValues CLASS ID CDD Entry PROPERTY ID CDD Entry Value ID CDD Entry
ROT_SINGLE_TURN 0112/2///62683#ACC540 0112/2///62683#ACE267 0112/2///62683#ACH005
ROT_MULTI_TURN 0112/2///62683#ACC540 0112/2///62683#ACE267 0112/2///62683#ACH006
ROT_INCREMENTAL 0112/2///62683#ACC540 0112/2///62683#ACE268 0112/2///62683#ACH319
LINEAR_INCREMENTAL 0112/2///62683#ACC541 0112/2///62683#ACE268 0112/2///62683#ACH319
LINEAR_ABSOLUTE 0112/2///62683#ACC541 0112/2///62683#ACE268 0112/2///62683#ACH318
LINEAR_DIST_CODE 0112/2///62683#ACC541 0112/2///62683#ACE268 0112/2///62683#ACH318

EncoderTechnology provides types of encoder technology. The values of the MultiStateValueDiscreteType variable are defined in Table 79and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.