we use abs encoder
we have other application that connect by RS485 chain to all drivers and inverter ,and read the ABS position
the only way we found can change mach machine position was by set homing as " home in place"
and change the offset value by external script(API) then when run homing its update the position
this have some problems ,but min time we find solution all
but still have one big issiue
when we have large axiss (6 axiss ,but there not all work paralel ,one is lath ,one is spindle hood...)
and when we run program but in program move only with 3 or 4 axiss
one of the other extra axiss have small movement(something like 0.5mm each start block)
this small movement are not noise ,the movement are comad from mach can see on screen
and main problem after several working the machine stack in soft limit because that axiss
****when we change back homing to normal this problem go