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.
| 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.
| 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.