LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Velocity Read in closed loop stepper mode

Solved!
Go to solution

Hi All, i have a servo motor driven by a Gecko 340, so basically my PCI 7344 sees it as a stepper. 

The feedback is made through an encoder of 1009 lines per revolution (yes, strange but true it has 1009 lines per revolution).
So in MAX I've set it as a stepper in closed loop, feedback is Encoder, and steps per revolution is 1009x4 = 4036
Encoder settings are Encoder counts per revolution = 4036
I can move the axis in position mode, and it works just fine.  
When command is set in velocity mode, the axis moves a the correct velocity, but the velocity read (in MAX) is inconsistent with the velocity set. 
For example: setting a velocity of 10000 steps/s will return a read velocity of 31 steps/s.
setting 50k steps/s returns a read velocity of 250 steps/s.

I have the same readings in LaVIEW using the Read Velocity.flx, and Read Velocity in RPM.flx the velocity read is wrong and i just can't figure out why.
any ideas?

 

0 Kudos
Message 1 of 2
(2,458 Views)
Solution
Accepted by topic author Nihil
0 Kudos
Message 2 of 2
(2,389 Views)