07-03-2006 10:31 AM
07-03-2006 12:10 PM
Im not sure about my UMI-774 pin assignments to the drive pins.
Im currently connecting my pins as shown in the attached files
07-05-2006 05:24 PM
07-06-2006 01:35 PM
Jeffery, Thanx for offering assistance.
During the past two days I spent it with NI in South Africa to troubleshoot the problem.
We made significant inroads. problems we experienced was jumper settings on some of the drive pins and velocities too high. We can now communicate with the drive but still have many errors.
We are now stuck at the following problems.
1. Now the conrtoller is sending out a constant 0.01 volt analogue signal that moves the motor very slowly. The motor cannot be stopped. It travels at about 1rpm
2. The motor has a resolver and the drive converts these signals to a simulated encoder. These signals are now passed onto the controller via the umi to the controller. In MAX when I setup the motion configuration if I select the feedback as encoder I see in the 1-D interactive window in the current trajectory data I see the counts and the velocity but they don't change. I a move is made the dive doesnot move the motor in the correct direction. If analogue feedback is selected the motion is in the correct direction. The drive counts/rev is 1024, which translates to a 5mm movement. When a motion is started the motor moves in the right direction more than target position and stops when the following error is increased. The current trajectory data is 0 and does not change.
3. If I press the halt button the motor reverses direction. Only the kill command can stop the motor.
4. I have connected forward (signal to feedback pin (FP) 10, excittion to pin 13 & 22)and rear limit (FP 12 & excitation to FP 13 &22). Initially it worked fine I then changed the cables and checked the wires and now MAX sees this as fwd and home switches. I cant figure this one. Any words of wisdom.
This is all for now.
Regards
Thivash
07-07-2006 01:33 PM
Tmoodley,
The constant voltage of 0.01 Volts implies to me that the Servo motor is not tuned properly. I am attaching a link below:
http://zone.ni.com/devzone/conceptd.nsf/webmain/4B7775373E4AE64986256B6000691505
This link should walk you through the process of manual tuning your Servo Motor. Go through this process, and then post back if you are seeing similar issues!
Respectfully,
07-10-2006 09:18 AM
Hi Jeffery,
I have manually tuned the servo motor seems to work. Im having all these problems because Im not getting any encoder feedback. The motor is fitted with resolver but the drive returns a digital +5V differential signal. This simulated encoder signal is fedback to the controller
In MAX I have set up the following:
Axis Config -- feedback = encoder
Encoder settings -- counts/rev = 1024 (same as in the drive)
-- filter freq = 1.6 Mhz
-- Polarities for A, B, N = Active high
-- Index ref crit for A & B = Inactive
I move the linear actuator using the drive software and monitor the feedback with the 1-D interactive with MAX. When the actuator moves the the Current trajectory data starts just rapidly fluctuating by only one count. The feedback displayed in the drive software is correct.
This the same if I use the 1-D interactive window to move the linear actuator.
How do I set up MAX to be able to read the simulated encoder signal (digital RS422 5 volts differential signals)??
Thanx Thivash
07-11-2006 12:32 PM
07-12-2006 01:35 AM
07-13-2006 12:16 PM
07-14-2006 03:04 AM