Hello,
When using encoder feedback, the encoder value is used as a starting point before doing the move. The motion will end once the calculated distance has been passed. Aside from that, the encoder value is continuously checked for max following error. While all this is happening, the Mach3 position DROs show the actual axis position, which is the value from encoder feedback.
-marc