PtEncoderInterfaceProtocolAttributes are formally defined in chapter 7.8.13.

EncoderSignal provides encoder signal types for incremental information. The values of the MultiStateValueDiscreteType variable are defined in Table 86 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 86 – PtEncoderInterfaceAttributesType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

EncoderSignal

0:EnumValues

[ { "Value": 0, "DisplayName": "RS-422_5V_TTL", "Description": "RS-422 (TTL - transistor transistor logic), 5 V signal level" }, { "Value": 1, "DisplayName": "RS-422_5-30V", "Description": "RS-422 signal level depend from entry level 5 V to 30 V" }, { "Value": 2, "DisplayName": "SINCOS_1VPP", "Description": "SinCos, 1 Vss output level" }, { "Value": 3, "DisplayName": "RESOLVER", "Description": "Resolver signal" }, { "Value": 4, "DisplayName": "HTL_PUSH-PULL", "Description": "High threshold logic (HTL), typically voltage ranges from 5 to 30 VDC" }, { "Value": 5, "DisplayName": "RS-485", "Description": "RS-485, signal is transmitted over a Sig+ line and a Sig- line" }, { "Value": 6, "DisplayName": "RS-485_SINCOS", "Description": "RS-485, sin-/cos-signal" }, { "Value": 7, "DisplayName": "RS-485_HTL", "Description": "RS-485, high threshold logic (HTL) signal" }, { "Value": 8, "DisplayName": "RS-485_TTL", "Description": "RS-485, transistor transistor logic (TTL) signal" } ]