Hi,
What's going on? You have just one input for ALL the Limits and Homes....how is that supposed to work?
How does Mach know for instance that its intended that the X axis home switch operates , it could just as easily be the Y-- switch, Mach can't possibly know.
I have three Home switches, one for each axis, each on their own ESS input. I have 6 Limit switches, two per axis for all three axes, there again each on their own input,
for a total of nine inputs. Then Mach knows exactly which switch operated and what that portends.
You need to re-think how you are going to Home your machine...this arrangement is sub-par.
I would recommend in the first instance just forget the limit switches altogether. Just have three Home switches, one per axis each on their own input. That will allow Mach
to Home as intended. Thereafter use SoftLimits. Note that SoftLimits ONLY MAKE SENSE IF THE MACHINE IS HOMED.
You have a ESS that has a total of 51 inputs and outputs, there is no need to economize, they are there to be used so use them.
Craig