Absolute Rotary Encoder
Programmable Parameters
9.5.46
Object 3040h: Life Cycle Counter
Diagnostic value to monitor, if the position value is updated compared to last transmission. This
feature is interesting for safety applications to detect for example, if the value in the CAN
controller is frozen. The value starts at power up with 0 and is continuously incremented. When
overflow is reached, then it starts again with 0. It is not expected, that the transmitted value is
incremented, because the life cycle counter is handled in the function when the position value
is measured and this process is asynchronous to the CAN communication.
Subindex
0h
Table 9.61
9.5.47
Object 3050h: Time Stamp Position Value
This time stamp is generated when the position value is measured. Like the life cycle counter
this value can be used for safety purposes to detect stuck at effects. Another feature is to
calculate the velocity on PLC side with accurate time stamp values to achieve high accuracy for
individual requirements. It offers more flexibility than the encoder internal pre-defined velocity
measurement.
Time resolution is 1 µs.
Subindex
0h
Table 9.62
9.5.48
Object 4000h: Bootloader Control
This object controls the Bootloader functionality (see Bootloader chapter). Writing the security
code to this object causes erasing the EEPROM and application information in the flash
memory and resets the device. After a power-up, the Bootloader checks the user application
and detects no more information. The Bootloader starts up with a pre-defined CANopen node
ID of 1 (0x1) and a fixed CAN baud rate of 125 kbits.
Subindex
0h
Table 9.63
Note!
Activating the Bootloader courses a deep reset of the device. After this only a few objects are
still available, the device does not behave like an encoder and waits for new programming. That
is the reason why the security code is not published in this document. Please contact
Peppel+Fuchs to obtain the code.
Description
Data Type
Life Cycle Counter
Unsigned 32
Description
Data Type
Time Stamp Postion
Unsigned 32
Value
Description
Data Type
Bootloader Control
Unsigned 32
Default Value
Access
romap
Default Value
Access
romap
Default Value
Access
wo
Restore after
Boot up
o
Restore after
Boot up
Restore after
Boot up
55
Need help?
Do you have a question about the Absolute Rotary Encoder and is the answer not in the manual?