open loop servo tuning.

More
7 years 5 months ago #133016 by skvallab
Replied by skvallab on topic open loop servo tuning.
from linux cnc config picker,

list by interface -> PICO-> univstep-> univstep.

and generated my config files

Please Log in to join the conversation.

More
7 years 5 months ago #133050 by andypugh
Replied by andypugh on topic open loop servo tuning.
In that case I would be very surprised if the config does not have following-error limits.

Please Log in to join the conversation.

More
7 years 5 months ago #133051 by PCW
Replied by PCW on topic open loop servo tuning.
At least the example univstep.ini has these:

FERROR = 0.0100
MIN_FERROR = 0.001

( these settings would be way too small for a metric machine however )

Please Log in to join the conversation.

More
7 years 5 months ago #133117 by skvallab
Replied by skvallab on topic open loop servo tuning.
I'm sorry, i checked they had
FERROR & MIN_FERROR values,
FERROR = 0.010
MIN_FERROR = 0.001
i use my system in mm config.
and open loop, i just want the linux cnc to give pulse and direction to my servo drive.
i tried changing the value
Ferror = 0.1
Min_Ferror = 0.4
rate of error has reduced, but still couldnt get my velocity high.

Please Log in to join the conversation.

More
7 years 5 months ago #133118 by skvallab
Replied by skvallab on topic open loop servo tuning.
thanks , i increased the values
but still couldnt get my machine velocity to get high.
is there a way to disable linuxcnc 's PID generator., i just need it to give pulses, my servo drive can handle the PID.

Please Log in to join the conversation.

More
7 years 5 months ago #133119 by andypugh
Replied by andypugh on topic open loop servo tuning.
Do you have 25% more STEPGEN_* (velocity and acceleration) than the Axis is configured for?

Stepgen following errors simply mean that not enough steps have been sent to achive the target position (ie, the following errors you are seeing are _real_ and need to be configured away rather than ignored.

Please Log in to join the conversation.

More
7 years 5 months ago #133120 by skvallab
Replied by skvallab on topic open loop servo tuning.
Have increased the max_velocity of axis 1 = 505
pid-max-vel = 506

still not able to achieve my reqd. velocity.
my motor rated rpm is 1500, it looks like it is just running at 150 to 300 max.

Please Log in to join the conversation.

More
7 years 5 months ago #133121 by skvallab
Replied by skvallab on topic open loop servo tuning.
Now i'm not getting errors. just velocity is low., PID max vel and max velocity has been increased and still i dont see difference in my servo's speed. it still stands the same

Please Log in to join the conversation.

More
7 years 5 months ago #133130 by andypugh
Replied by andypugh on topic open loop servo tuning.
How about the Axis, Joint and TRAJ velocities?

Please Log in to join the conversation.

More
7 years 5 months ago #133131 by skvallab
Replied by skvallab on topic open loop servo tuning.
i entering all values of 1 axis which has low velocity below
[traj]
default velocity = 0.167
max_velocity = 100
default acceleration = 30
max acceleration = 500
stepgen maxaccel =750

axis_1

type = angular
home = 0.0
max_velocity = 1005
max_acceleration = 500
pid_max_vel = 1006
backlash = 0.0
scale = 100
output scale = 1
min_limit = -3600
max_limit =3600
ferror = 0.1
min_ferror = 0.2
home offset=0.0
home search vel =0.0
home latch vel = 0.0
home use index = no
home ignore limits = no
deadband = 0.01
p=300
i=100
d=0.1
bias=0.0
ff0=0.0005
ff1=1
ff2=0.0005

Please Log in to join the conversation.

Time to create page: 0.163 seconds
Powered by Kunena Forum