With an 0MD you should have the ladder available, also you can check the inputs with the diagnostic screen for the home limit.
If you trip the dog manually prematurely the axis should go into the zero routine and look for the marker, if the marker is not present for some reason it will keep on going, if the grid shift is too large you will see the effect also by the premature tripping.
Al.
CNC, Mechatronics Integration and Custom Machine Design
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.