July 2010 3 – 665
Special case: Absolute multiturn rotary encoder
The control stores an overflow (more than 4096 revolutions of the encoder) internally.
Additionally, the number of traversed sectors (1 sector = 256 revolutions) is stored. After the
drives are switched on, the current sector is compared to the stored sector.
If at switch-on the motor is more than two complete sectors away from the switch-off position
(more than the sector after next), then immediately after the drives are switched on the Switch-
off pos. <axis> unequal ENDAT error message appears.
It is possible that a pop-up window appears with the information that there is a difference
between switch-on and switch-off position by more than the value in MP1146.x. If the motor is
located at the correct position, you can confirm the message with the YES soft key.
MP1146.x Difference between the position at shutdown and the position read in via
the EnDat interface
Input: 0.0000 to 300.0000 [mm] or [°]
0: No difference permitted
Possible
causes of error
The list does not claim to be complete; ask your machine tool builder!
You may add your own experiences!
îš„ Shock load on the machine while it is not under power
îš„ An axis was moved while the machine was switched off
îš„ Contamination of the encoder
îš„ Scanning head loose
îš„ Encoder defective
îš„ Encoder cable defective
Switch-off position in
this sector
1 sector
(= 256 revolutions)
Error!Error!
The error must then be corrected!
It is assumed that after restarting the control the number of revolutions is correct again.