09-26-2007 01:37 AM
09-26-2007 02:10 AM - edited 09-26-2007 02:10 AM
Message Edited by Jochen on 09-26-2007 09:12 AM
09-27-2007 11:15 PM
Hi,
I got a solution for your problem which I have successfully implemented in a couple of projects. Wire up your E-Stop to the Fault I/P of the control connector (15-pin connector) for each Axis in UMI. The fault input can be configured as NO or NC using MAX and the DIP switches provided in the UMI for End Limits and Home limits. An indication of this is shown through an LED in UMI called Enable. The Enable output of the control connector should enable disable your drive. Now, also wire your E-Stop to one of the digital inputs in the motion controller so that you can read this input in your software and call the stop motion VI.
Rgds,
Giridhar Rajan
NextFirst Engineering Technologies,
Bangalore
09-28-2007 01:47 AM
Thank you both for your replies.
Jochen: I agree with you that there is discussion about what action is taken after the emergency stop button is pressed. This depends largely on the application. But I still think that the way the button is connected to and handled by the motion controller should be in the way i descriped. I've read the threads you mentioned, but they both seem like a lot of work-arounds to me. In my opinion (and by the knowledge i have on this moment) the shutdown input doesn't respond the way i would like it to do. So i'm wondering how this shutdown input is intended to be used and why there isn't a proper e-stop input on the NI motion controller. These motion controllers are widely used and easy to set up by inexperienced people. There should be a easy, simple and most of all safe input for an e-stop button. But again, i might be missing something.
Giridhar: Thanks for the tip. I'm going to look into it.
Kind regards,
Youri
09-28-2007 02:02 AM
09-28-2007 02:36 AM
Hi Jochen,
You must have the speed record for quick replies or something :). I do agree that its difficult (not to say impossible) to make an e-stop input which is suitable for all applications. But in my opinion it would be a good start to change the working of the shutdown input. I would like it to react to a level instead of an edge. As long as there is a high level on it, everything works, motor can turn and all is fine, but when there is a low level on it (e-stop button press or a cable snaps) nothing moves. Just clear and simple like that. But again this is just my opinion and i assume that NI had a reason to design the shutdown input in this way.
Kind regards,
Youri
09-29-2007 10:21 AM
Jochen,
Regarding your suggestion to completely cut the power supply, I have seen that when we resume from E-Stop, the motor starts to hunt as the controller is still in the loop and trying to control the motor. This can sometimes be very dangerous for the operator. Anyway, an easier solution to the problem can be to rename the Fault i/p as the E-Stop input, as it gives similar functionality as described by youri.
Rgds,
Giridhar Rajan,
NextFirst Engineering Technologies
Bangalore, India
10-01-2007 02:14 AM
02-28-2008 10:11 PM