open loop servo tuning.

More
07 May 2019 03:15 #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 or Create an account to join the conversation.

More
07 May 2019 13:20 #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.
The following user(s) said Thank You: skvallab

Please Log in or Create an account to join the conversation.

More
07 May 2019 13:33 #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 )
The following user(s) said Thank You: skvallab

Please Log in or Create an account to join the conversation.

More
08 May 2019 09:11 #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 or Create an account to join the conversation.

More
08 May 2019 09:13 #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 or Create an account to join the conversation.

More
08 May 2019 09:28 #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 or Create an account to join the conversation.

More
08 May 2019 09:32 #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 or Create an account to join the conversation.

More
08 May 2019 10:08 #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 or Create an account to join the conversation.

More
08 May 2019 11:49 #133130 by andypugh
Replied by andypugh on topic open loop servo tuning.
How about the Axis, Joint and TRAJ velocities?

Please Log in or Create an account to join the conversation.

More
08 May 2019 11:58 #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 or Create an account to join the conversation.

Moderators: piasdom
Time to create page: 0.125 seconds
Powered by Kunena Forum