Hi Steve
The ESS is a nice (and spendy) piece of kit and once got going it will
serve you well.
If your at a loose end while to'ing and fro'ing with the emails you can make this test
which will tell you if the ESS pins for the Z and X direction are operating ok.
Disconnect the plug from the ESS to your machine so that you can probe the port
at the ESS.
Fire up Mach4 but do not try to move any axis or do anything on the keyboard keyboard.
Probe the state of the pins. note down the state of the pins.
for example they could be both High.
Now go to the ESS ports and pin page and invert those two pins,save and exit mach4
maybe even at this point kill the power to the ESS this might not be necessary but I'm
cautious.
Fire up Mach4 and the ESS and probe those pins again.
If the ESS's port pins are OK, then both of them will have changed state.
If they have then the ESS can control them then it's either it's a settings thing
or a cable pin assignment.
If you got this far and the Ess is good then I would plug in the cable, at the ESS and probe
the DB25 on the other end. not plugged into the machine yet.
You might need a friend to help, as one of you is probing the port the other one
is pressing the keys. If you have a budget multimeter then it may have a slow update
rate meaning that some fast transient signals might not be registered, giving you
a misleading reading (the X and Z step pins) so press the keys log enough for the meter
to register.
If you get good signalling then the cable is ok, if not you may have to re-assign pins
or check for solder bridges ect.
Things like this are hard to diagnose at the machine little lone half a world away
I think you have wires that are touching for example the X and the Z step pins
this is why they both spin your motors when pressed.
and the dir pins when connected together will give you only one direction.
Dave