Absolute rotary encoder P**58
Diagnostic messages
Subject to reasonable modifications due to technical advances. Copyright Pepperl+Fuchs, Printed in Germany
Pepperl+Fuchs Group • Tel.: Germany +49 621 776-0 • USA +1 330 4253555 • Singapore +65 67799091 • Internet http://www.pepperl-fuchs.com
Date of issue 01/15/04
28
6.2 Supported diagnostic messages
Individual diagnostic entries are explained below in greater detail.
6.2.1 Advanced diagnostics header
Diagnostic Octet 7 contains the length of advanced diagnostics (including the
diagnostics header itself).
6.2.2 Memory error
Bit 4 in diagnostic Octet 8 indicates whether a memory error has occurred.
In this context, a memory error means that the EEPROM of the rotary encoder is no
longer functioning properly and zero-voltage-safe storage (for example of the zero
point offset) is no longer ensured.
6.2.3 Operating status
Diagnostic Octet 9 can be used to query operating parameters that are set by
parameter assignment.
6.2.4 Rotary encoder type
Diagnostic Octet 10 can be used to query the version of the rotary encoder.
6.2.5 Singleturn resolution
Diagnostic Octets 11 ... 14 can be used to store the physical resolution per revolution
of the rotary encoder.
6.2.6 Number of revolutions
Diagnostic Octets 15 and 16 can be used to query the physical number of
distinguishable revolutions. Standard values are 1 for Singleturn and 4,096 for
Multiturn.
6.2.7 Operating time warning
Bit 4 of diagnostic Octet 20 displays the warning message for exceeding the operating
time. The bit is set after 10
5
hours.
Bit Definition 0 1
4 memory error (defect in EEPROM) no yes
Bit Definition 0 1
0 direction of rotation cw ccw
1 Class 2 functionality off on
2 diagnostic routine off on
3 scaling function off on
Octet 10 Definition
0 singleturn rotary encoder
1 multiturn rotary encoder