Still haven't solved the home-in-place issue. When hitting the Reference all axes (home) button the DRO is not reset to Zero for all enabled axes. The DRO LEDs however, almost always turn green. In a few instances it won't. Often, there is a error message in the history line stating
Motion steps overflow (9600) - check motor speed parameters (0 -> 9600 / incr: 0) - move 1018673
Motion steps overflow (-9600) - check motor speed parameters (9600 -> 0 / incr: 0) - move 1018674
What does this mean exatcly?
I've logged the events occurring when the home button is pressed. These are as follows:
2017-07-04 21:42:17.046 - API: mcAxisDerefAll(inst = 0) (Mach4GUI LUA script)
2017-07-04 21:42:17.047 - API: mcAxisDeref(inst = 0, axis = 0) (Mach4GUI LUA script)
2017-07-04 21:42:17.047 - API: mcAxisDeref(inst = 0, axis = 1) (Mach4GUI LUA script)
2017-07-04 21:42:17.047 - API: mcAxisDeref(inst = 0, axis = 2) (Mach4GUI LUA script)
2017-07-04 21:42:17.047 - API: mcAxisDeref(inst = 0, axis = 3) (Mach4GUI LUA script)
2017-07-04 21:42:17.047 - API: mcAxisHomeAll(inst = 0) (Mach4GUI LUA script)
2017-07-04 21:42:17.047 - Attempt transition from "Idle" on event "Home" Command.cpp:934
2017-07-04 21:42:17.047 - S_IDLE_on_exit
2017-07-04 21:42:17.047 - ACION_start_homing
2017-07-04 21:42:17.047 - S_HOMING_on_entry
2017-07-04 21:42:17.048 - [PoKeys] [msg] PluginInstanceProcessMsg mInst = 0, msg = MSG_SET_MOTOR_ZERO (1027), wparam = 2, lparam = -200
2017-07-04 21:42:17.048 - API: mcAxisHomeComplete(inst = 0, axis = 2) (unknown caller)
2017-07-04 21:42:17.048 - Signal id 1131, (Z Homed), changed from LOW to HIGH.
2017-07-04 21:42:17.048 - Attempt transition from "Homing" on event "Stop Home" Command.cpp:1041
2017-07-04 21:42:17.048 - S_HOMING_on_exit
2017-07-04 21:42:17.048 - ACTION_stop_homing
2017-07-04 21:42:17.048 - SyncPosition()! Clearing planner.
2017-07-04 21:42:17.049 - S_IDLE_on_entry
2017-07-04 21:42:17.049 - Attempt transition from "Idle" on event "Home" Command.cpp:980
2017-07-04 21:42:17.049 - S_IDLE_on_exit
2017-07-04 21:42:17.049 - ACION_start_homing
2017-07-04 21:42:17.050 - S_HOMING_on_entry
2017-07-04 21:42:17.050 - [PoKeys] [msg] PluginInstanceProcessMsg mInst = 0, msg = MSG_SET_MOTOR_ZERO (1027), wparam = 0, lparam = 800
2017-07-04 21:42:17.050 - API: mcAxisHomeComplete(inst = 0, axis = 0) (unknown caller)
2017-07-04 21:42:17.051 - Signal id 1129, (X Homed), changed from LOW to HIGH.
2017-07-04 21:42:17.051 - Attempt transition from "Homing" on event "Stop Home" Command.cpp:1041
2017-07-04 21:42:17.051 - S_HOMING_on_exit
2017-07-04 21:42:17.051 - ACTION_stop_homing
2017-07-04 21:42:17.051 - SyncPosition()! Clearing planner.
2017-07-04 21:42:17.052 - S_IDLE_on_entry
2017-07-04 21:42:17.052 - Attempt transition from "Idle" on event "Home" Command.cpp:980
2017-07-04 21:42:17.052 - S_IDLE_on_exit
2017-07-04 21:42:17.053 - ACION_start_homing
2017-07-04 21:42:17.053 - S_HOMING_on_entry
2017-07-04 21:42:17.053 - [PoKeys] [msg] PluginInstanceProcessMsg mInst = 0, msg = MSG_SET_MOTOR_ZERO (1027), wparam = 1, lparam = 9600
2017-07-04 21:42:17.053 - API: mcAxisHomeComplete(inst = 0, axis = 1) (unknown caller)
2017-07-04 21:42:17.053 - Signal id 1130, (Y Homed), changed from LOW to HIGH.
2017-07-04 21:42:17.054 - Attempt transition from "Homing" on event "Stop Home" Command.cpp:1041
2017-07-04 21:42:17.054 - S_HOMING_on_exit
2017-07-04 21:42:17.054 - ACTION_stop_homing
2017-07-04 21:42:17.054 - SyncPosition()! Clearing planner.
2017-07-04 21:42:17.054 - S_IDLE_on_entry
2017-07-04 21:42:17.055 - Attempt transition from "Idle" on event "Home" Command.cpp:980
2017-07-04 21:42:17.055 - S_IDLE_on_exit
2017-07-04 21:42:17.055 - ACION_start_homing
2017-07-04 21:42:17.055 - [PoKeys] New commanded position 0.000 9600.000 0.000
2017-07-04 21:42:17.055 - S_HOMING_on_entry
2017-07-04 21:42:17.055 - [PoKeys] Motion steps overflow (9600) - check motor speed parameters (0 -> 9600 / incr: 0) - move 1018673
2017-07-04 21:42:17.055 - [PoKeys] Motion steps overflow (9600) - check motor speed parameters (0 -> 9600 / incr: 0) - move 1018673
2017-07-04 21:42:17.055 - API: mcCntlEStop(inst = 0) (unknown caller)
2017-07-04 21:42:17.056 - [PoKeys] [msg] PluginInstanceProcessMsg mInst = 0, msg = MSG_SET_MOTOR_ZERO (1027), wparam = 3, lparam = 0
2017-07-04 21:42:17.056 - API: mcAxisHomeComplete(inst = 0, axis = 3) (unknown caller)
2017-07-04 21:42:17.056 - API: mcCntlEnable(inst = 0, FALSE) (unknown caller)
2017-07-04 21:42:17.056 - Signal id 1132, (A Homed), changed from LOW to HIGH.
2017-07-04 21:42:17.056 - Attempt transition from "Homing" on event "Stop Home" Command.cpp:1041
2017-07-04 21:42:17.056 - S_HOMING_on_exit
2017-07-04 21:42:17.056 - ACTION_stop_homing
2017-07-04 21:42:17.056 - SyncPosition()! Clearing planner.
2017-07-04 21:42:17.057 - API: mcCntlCycleStop(inst = 0) (unknown caller)
2017-07-04 21:42:17.057 - [PoKeys] [msg] PluginInstanceProcessMsg mInst = 0, msg = MSG_CYCLE_STOP (1002), wparam = 0, lparam = 0
2017-07-04 21:42:17.057 - S_IDLE_on_entry
2017-07-04 21:42:17.058 - Signal id 1018, (Enable #0), changed from HIGH to LOW.
2017-07-04 21:42:17.058 - [PoKeys] [msg] PluginInstanceProcessMsg mInst = 0, msg = MSG_IO_CHANGED (1012), wparam = 193600032, lparam = 1
2017-07-04 21:42:17.058 - [PoKeys] New commanded position 0.000 0.000 0.000
2017-07-04 21:42:17.058 - Signal id 1019, (Enable #1), changed from HIGH to LOW.
2017-07-04 21:42:17.058 - [PoKeys] Motion steps overflow (-9600) - check motor speed parameters (9600 -> 0 / incr: 0) - move 1018674
2017-07-04 21:42:17.058 - [PoKeys] Motion steps overflow (-9600) - check motor speed parameters (9600 -> 0 / incr: 0) - move 1018674
2017-07-04 21:42:17.058 - API: mcCntlEStop(inst = 0) (unknown caller)
2017-07-04 21:42:17.058 - [PoKeys] [msg] PluginInstanceProcessMsg mInst = 0, msg = MSG_IO_CHANGED (1012), wparam = 193592024, lparam = 1
2017-07-04 21:42:17.059 - Signal id 1020, (Enable #2), changed from HIGH to LOW.
2017-07-04 21:42:17.059 - API: mcCntlEnable(inst = 0, FALSE) (unknown caller)
2017-07-04 21:42:17.059 - [PoKeys] [msg] PluginInstanceProcessMsg mInst = 0, msg = MSG_IO_CHANGED (1012), wparam = 193619504, lparam = 1
2017-07-04 21:42:17.059 - Signal id 1021, (Enable #3), changed from HIGH to LOW.
2017-07-04 21:42:17.059 - [PoKeys] [msg] PluginInstanceProcessMsg mInst = 0, msg = MSG_IO_CHANGED (1012), wparam = 193614576, lparam = 1
2017-07-04 21:42:17.060 - Signal id 1120, (Machine Enabled), changed from HIGH to LOW.
2017-07-04 21:42:17.060 - [PoKeys] [msg] PluginInstanceProcessMsg mInst = 0, msg = MSG_ENABLE (1008), wparam = 0, lparam = 0
2017-07-04 21:42:17.060 - [PoKeys] Mach4 disabled!
2017-07-04 21:42:17.060 - [PoKeys] PoKeys_24608 - MotionDisable
2017-07-04 21:42:17.061 - [PoKeys] [msg] PluginInstanceProcessMsg mInst = 0, msg = MSG_ENABLE (1008), wparam = 0, lparam = 0
2017-07-04 21:42:17.061 - [PoKeys] PoKeys Pulse engine disabled
2017-07-04 21:42:17.061 - [PoKeys] Mach4 disabled!
2017-07-04 21:42:17.061 - [PoKeys] PoKeys_24608 - MotionDisable
2017-07-04 21:42:17.062 - [PoKeys] Disabling motion - Buffer with 13 moves is being cleared!
2017-07-04 21:42:17.063 - [PoKeys] Axis enabled changed 0
2017-07-04 21:42:17.064 - [PoKeys] Updating enable output signals
2017-07-04 21:42:17.064 - [PoKeys] PoKeys Pulse engine disabled
2017-07-04 21:42:17.569 - [PoKeys] [msg] PluginInstanceProcessAsyncMsg mInst = 0, msg = MSG_GUI_FOCUS (1030), wparam = 0, lparam = 0
Perhaps this will tell you experts what is the matter with this situation.
What should I do?