Hi,
Cant imagine what's going on. My brake locks on within a few milliseconds, I've never had the servo rotate at all between when the servo Enable signal goes inactive and the brake locking on.As for hooking it up "dumb" with the 24V PSU just turning on when the servo drive turns on, there's a bit of a delay. As much as 2 secs where the brake is disengaged before the servo is powered up and holding station. On turning off, it's much shorter, something like 0.5 sec. When I try to turn the axle as fast as I can with my fingers, I can get about 1-1.5 turns during the turn on phase and about half a revolution when turning off.
There is a very distinct 'click' when the brake either engages or disengages, and that is an auditory confirmation that everything is working.
The relays you have linked to have a catch diode on the coil of the relay. The catch diode is the 'catch' the voltage spike that occurs when the current is removed from the coil. You do not want a several hundred
volt inductive spike going back into your controller. A regular diode will work, but they are a bit slow. Better off using a highspeed diode, or for little relays such as this a 1N4148 signal diode is any amount good enough.
I buy surface mount 1N4148's for less than 2 cents each in 1000 off lots.
What the relays do not have is any protection on the contact side. The electromagnetic brake is pronouncedly inductive. When the relay contacts open where is that current going to go? It will spike voltage
sufficient to cause an arc between the contacts.That is where you need a catch diode, so that is in addition to the one on the relay coil. In this circumstance an 1N4148 in insufficient, it is certainly fast enough but
not the current handling. This is where you need a high speed diode.
Craig