12-07-2007 11:43 AM
12-10-2007 04:26 PM
12-10-2007 05:40 PM
Evan,
Thanks for the response but unfortunately the stepper instructions won't help me since I've got a servo motion system (which I should have mentioned in the first post).
The rest of my system is a pneumatic cylinder with a linear resistive transducer for the primary analog position feedback on ADC1, a Textron pneumatic servovalve, and a load cell for the secondary analog force feedback on ADC3. I've configured Axis 1 for a servo motor with external commutation and analog feedback, I've tuned the PID gains, and the motion system works fine so I'm looking for LabVIEW programming help as opposed to configuration help.
The Home position has to be with the test stack just barely closed with a low force applied so there is no strain in the system. I'm first closing the stack at a velocity that results in a force higher than what I want, backing off slowly till the force goes to zero, then closing slowly till the force desired is reached, and then the axis is halted and the position reset to zero. If I don't put a Wait vi in the while loops for reading the force feedback (ADC3) the program goes to the next sequence before the move is completed but if the Wait period is too long it overshoots the desired force. I'm looking for example code or tricks that will give me a more repeatable Homing sequence in my test programs.
Thanks again for your help,
Kevin Hanson
12-11-2007 06:49 PM
12-12-2007 02:12 PM
Evan,
I think I'm confusing things here by using the term "Home" when I probably should just be calling it the Zero position.
Check me if I'm wrong, but to use the Find Reference vi don't you need an electrical switch wired to the Home terminal in the UMI, which I don't have. My neo-Home or Zero position has to be with the test stack just barely closed with the actuator exerting a specific and repeatable force against a hard stop.
Or are you saying that I could connect the 0 -10 volt feedback from the load cell amplifier to the Home terminal in the UMI and the Find Reference move would be complete when it sensed a voltage feedback? If so what voltage value would trigger that?
Or is my current method of approaching it (while reading ADC3), backing off, and then slowly approaching it again the most repeatable way to do this?
Thank you very much,
Kevin
12-13-2007 05:46 PM
Take Care,