I have heard that the latest couple of versions had bugs. Don't remember though what version I have on this lathe. Was just at the machine, but forgot to check. will check tomorrow.
I soldered in an optocoupler on the Step/Dir line between the ESS and the Ultra 3000 and another one for the Index going back to ESS. These are the only two lines sharing same ground with the ESS. Thus I was able to use a separate power supply for the ESS. The immediate result I noticed is that moving the Servo power connector had absolutely no effect. Before that, when I moved the connector up/down the GND pin would disengage and the axes (steppers) start moving at a steady feed. I think it comes to show that now I have the wiring done properly with good isolation and it will save me more possible headaches in the future. Besides, I did suspect it was losing a step every now and then, but couldn't confirm this. Hopefully this got solved with this move as well.
haven't yet fully tested and run a program. Replaced two double channel optos, but on both the second channel didn't work so the direction line was not working. have some more spares, so hopefully will find a owrking one tomorrow. Also, was not able to get the Index line through the opto. Will use a scope tomorrow to check this too.
Dan