hi
we use on our machins mach + absolut encoder
yes the only way its home in place ehile homing procedure read the encoder value update registry
the the registry called as ofseet
i use my applicateion rs485 to read the value ,the application exe from comand line from mach so actualy for user its same one click
its wasnt so wasy to make all that procedure but finaly its work good