Quote Originally Posted by m_c View Post
Just swap the relay wiring. Instead of having the relay having a permanent 24V with switched 0V, swap it so it's got a permanent 0V with the 24V coming via the CS.

That's the way analogue drives work. When the controller is active and running closed loop, it's continually adjusting the supplied voltage to hold the servo stationary, remove the closed loop or disconnect the control wire, and most servos will move, due to the internal circuit design and/or even interference/noise generate in the wiring. That's why the drive should be disabled when the controller isn't active. Most modern servo drives do let you program in a 'deadband' zone, which allows you to create a voltage range where the drive will not move, but it's not something that's needed when a CNC controller is involved. It's a feature more aimed at where servos are being manually controlled via something like a speed pot, where you need a stationery position from a basic voltage control.


One thing to note with the Kinco drives (certainly the CD4x2 ones I used), is you can invert the input/output logic via the software. IIRC by default, things like fault outputs are only activated on a fault (bad choice from a failsafe point of view, as it means any fault in the fault circuit could cause the fault signal to go unnoticed), but can be swapped by clicking the suitable button on the input/output config screen (that's not the correct name, but I've not got the software installed to check just now!)
Thanks, agreed on swapping polarity, done that with the Spindle Relay already.

On the Kinco, I cant get my Serial / USB cable to work, so its all been done by hand. Sometimes the drive doesnt like being reset and I need to fiddle a few times.