Absolute value encoder, set home pos. only when the controller is inhibited and ¨Stat1.HomePosAvailable¨ =0

Question:
What has to be considered when 'Set home pos' with feedback via absolute value encoder in case of the ECS positioning controller 'Posi&Shaft'?

Answer:
With feedback via absolute value encoder (hiperface multiturn) in conjunction with the ECS positioning controller 'Posi&Shaft' the function 'Set home pos' can only be executed when the controller is inhibited (CINH = 1).
The status HomePosAvailable must be reseted as well (Stat1.Bit13 = 0).
In case of Stat1.Bit13 = 1, the profile function 'Reset HomePosAvailable'  (C3095/x=102) must be processed in order to reset Stat1.Bit13.  

The function 'Set home pos' has to be executed, however, only once during commissioning. Then the status HomePosAvailable is set permanently ('Stat1.HomePosAvailable' = True), even after repeated mains connection.
Thanks to this functionality the absolute value encoder of the ECS can be mounted to the mechanics in any way, it is not necessary to consider the overflow point of the encoder.

Background:
The function 'Set home position' selectable in the positioner profile under profile mode writes ECS-internally on code C0098 of the operating system. Code C0098 can only be written when the controller is inhibited. The operating system internally remembers the available offset between read encoder value and desired home position. Then the permissible travel range is  +/- 2047 revolutions around the home position. The overflow point of the encoder itself is not important in this case. The overflow is automatically considered by the operating system.

For further information of code C0098 see article: 200506868

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/200603850/1/
Contact form