Tuning Steperonline A6 Servos
- andrax
-
Topic Author
- Offline
- Elite Member
-
Less
More
- Posts: 279
- Thank you received: 71
19 Apr 2026 12:30 #345732
by andrax
Tuning Steperonline A6 Servos was created by andrax
Hi,
I have a general question about tuning the Stepperonline A6 servos.
I set up the servos using the auto-tuning feature.
I’m quite happy with the results.
However, I’ve noticed—especially when probing in the range of 0.01 mm and 0.001 mm—that the servos respond very imprecisely. I’d like to make them more precise.
How did you handle this?
I’d also use Stepperonline, but I can’t get a connection to the servos with it.
I have a general question about tuning the Stepperonline A6 servos.
I set up the servos using the auto-tuning feature.
I’m quite happy with the results.
However, I’ve noticed—especially when probing in the range of 0.01 mm and 0.001 mm—that the servos respond very imprecisely. I’d like to make them more precise.
How did you handle this?
I’d also use Stepperonline, but I can’t get a connection to the servos with it.
Please Log in or Create an account to join the conversation.
- grandixximo
-
- Online
- Elite Member
-
Less
More
- Posts: 290
- Thank you received: 346
20 Apr 2026 06:47 #345753
by grandixximo
Replied by grandixximo on topic Tuning Steperonline A6 Servos
Define very imprecisely +- 1mm?
Please Log in or Create an account to join the conversation.
- andrax
-
Topic Author
- Offline
- Elite Member
-
Less
More
- Posts: 279
- Thank you received: 71
20 Apr 2026 10:27 #345760
by andrax
Replied by andrax on topic Tuning Steperonline A6 Servos
No, not that.
So, if I tap just once, for example 0.1 mm, the axis moves 0.09 mm and it takes about 1-2 seconds for it to adjust.
It's exactly the same at 0.01 mm.
At 0.001 mm, I have to tap several times before anything moves, and it takes quite a while for the axis to adjust.
I did some calculations:
17Bit encoder and 10mm spindle:
1mm = 13107,2 inc = 35,38°
0,1mm = 1310,7 inc = 3,5°
0,01mm = 131,0 inc = 0,35°
0,001mm = 13,1 inc = 0,035°
The A6 should easily manage that.I don't think autotuning alone will be enough.
You'll probably have to adjust some settings in the driver.
So, if I tap just once, for example 0.1 mm, the axis moves 0.09 mm and it takes about 1-2 seconds for it to adjust.
It's exactly the same at 0.01 mm.
At 0.001 mm, I have to tap several times before anything moves, and it takes quite a while for the axis to adjust.
I did some calculations:
17Bit encoder and 10mm spindle:
1mm = 13107,2 inc = 35,38°
0,1mm = 1310,7 inc = 3,5°
0,01mm = 131,0 inc = 0,35°
0,001mm = 13,1 inc = 0,035°
The A6 should easily manage that.I don't think autotuning alone will be enough.
You'll probably have to adjust some settings in the driver.
Please Log in or Create an account to join the conversation.
- grandixximo
-
- Online
- Elite Member
-
Less
More
- Posts: 290
- Thank you received: 346
20 Apr 2026 10:45 #345763
by grandixximo
Replied by grandixximo on topic Tuning Steperonline A6 Servos
Some booster parameter for micro increments?
Please Log in or Create an account to join the conversation.
- andrax
-
Topic Author
- Offline
- Elite Member
-
Less
More
- Posts: 279
- Thank you received: 71
20 Apr 2026 11:10 #345766
by andrax
Replied by andrax on topic Tuning Steperonline A6 Servos
That's exactly what I'm looking for. Perhaps someone has already made such adjustments to the driver and can say which parameters need to be adjusted.
Please Log in or Create an account to join the conversation.
- grandixximo
-
- Online
- Elite Member
-
Less
More
- Posts: 290
- Thank you received: 346
20 Apr 2026 11:28 #345768
by grandixximo
Replied by grandixximo on topic Tuning Steperonline A6 Servos
Verify Pr0.04 with inertia identification.
Zero Pr2.22 and Pr2.23.
Raise Pr1.10 to ~500, see if small moves land correctly.
Bring Pr1.12 up in 10-point steps with Pr1.13 ≈ 50.
Measure breakaway torque per direction (d04 monitor) and set Pr6.08/Pr6.09.
Only then, if still imperfect, enable Pr2.50 (ZTC).
Zero Pr2.22 and Pr2.23.
Raise Pr1.10 to ~500, see if small moves land correctly.
Bring Pr1.12 up in 10-point steps with Pr1.13 ≈ 50.
Measure breakaway torque per direction (d04 monitor) and set Pr6.08/Pr6.09.
Only then, if still imperfect, enable Pr2.50 (ZTC).
The following user(s) said Thank You: andrax
Please Log in or Create an account to join the conversation.
- andrax
-
Topic Author
- Offline
- Elite Member
-
Less
More
- Posts: 279
- Thank you received: 71
20 Apr 2026 17:18 #345779
by andrax
Replied by andrax on topic Tuning Steperonline A6 Servos
Thanks for the help,
I'll go through this step by step and get back to you
I'll go through this step by step and get back to you
Please Log in or Create an account to join the conversation.
- ihavenofish
- Offline
- Platinum Member
-
Less
More
- Posts: 1013
- Thank you received: 285
20 Apr 2026 23:33 #345789
by ihavenofish
Replied by ihavenofish on topic Tuning Steperonline A6 Servos
If all you did was autotune, you aren't done.
You need to set the feed forward. Also set the in position error allowance.
What could be happening is that 2 or 3 microns is still within the drives set error, so it just doesn't move.
You need to set the feed forward. Also set the in position error allowance.
What could be happening is that 2 or 3 microns is still within the drives set error, so it just doesn't move.
Please Log in or Create an account to join the conversation.
Time to create page: 0.089 seconds