I am having trouble using the BRKSRV command. I need the servo to engage the break when it loses power, so that the stroke of my linear actuator cannot be changed. How should this command be used? I do not know where to put the command since I do not know where in the code the power would fail. Basically it would be nice to see some example code using this command.
BRKSRV is the default mode, but if you want to make sure it is always set(in case someone changed it in the Terminal window), add that as the first line in your program.
You can test it by issuing "OFF" in the Terminal window, which will turn drive power off and engage the brake. You should hear an audible "click" and the brake LED will change states.
My program is in an infinite loop using an analog signal. Whenever I type OFF, there is no response. It continues reading and making its adjustments. Should I not be able to test it by simply unplugging the SmartMotor and then seeing if the actuator can be moved?
Yes. You can check it by cutting the power off. The brake will also engage when power is on, but the drive is faulted or turned off. Your endless loop is probably continuously issuing G commands which is overriding the OFF command.
So I placed "BRKSRV" at the beginning of my code and when the power is cut, the brakes did not engage. Any ideas as to what is going wrong? I can still move the actuator will a light force of my hand.
Call me on 888-356-0357
Hi
I am having same problem. "BRKSEV" didn't not engage when power is off. Any idea on solving that?
Take the motor off of the actuator. Issue the BRKRLS and BRKENG commands. If you do not hear a "click" when the brake engages... let me know.
I can't hear any "click"
ok... if you remove power from the motor... you can rotate the shaft?
If so... the brake is damaged. Has it ever worked?... or have you only worked with it after assembly to the actuator?
I can rotate after power is cut off.
Thanks