Steps per revolutions Servo HSD7

17 May 2022 21:21 #243203
Hi
I am having trouble setting up the step scale in my mesa. I have a mesa set 5i25 + 7i76.
I have a 1.3kw servo motor with 23bit absolute encoder, but it is not connected to the mesa.
I set the gear in the servo according to the instructions, i.e. the parameter Pn20E: 8388608 (encoder resolution) and Pn210: 10000 (screw pitch 10 mm)
I do not know exactly what to enter in Linux for Motor steps per revolutions.
If I enter 8390 stepper then when I set 300 rpm speed, it actually gets 255 but one motor revolution is about 1mm, not 10mm. If I type 839 stepper scale, one turn is almost 10mm but the speed instead of 300 is 25. What am I doing wrong or how can I calculate it?
Will you be able to help me?
Attachments:

17 May 2022 23:59 #243226 by andypugh
How are you measuring the motor speed?

Maybe the drive needs a scale of 1000 not 10000?

18 May 2022 09:34 #243257
The driver connects to the computer and there is an oscilloscope in which you can read the speed and torque and you can see it by eye.

if I give the scale of 1000 instead of 10000 then I agree with the speed but the scale goes out 10 times.

18 May 2022 09:38 #243258 by andypugh
Does the screw definitely rotate at the same speed as the motor? No intermediate gearing or belts?

18 May 2022 09:46 #243259
servo straight to the screw. Ultimately, there will be a gear, but so far it is without

18 May 2022 11:26 #243261 by andypugh
Well, something is wrong somewhere. Try running at 10 rpm for 10 seconds.

That should be a travel distance of 100mm.

If it is more, then the motor speed feedback is wrong.

This is independent of step scale etc.
The following user(s) said Thank You: Dragonick

18 May 2022 12:01 #243263
are you sure ?
10 rpm, i.e. for 10 seconds, it should make 1.6 turns, which should be about 16mm.
So only after a minute it will be 100mm

18 May 2022 12:06 #243264 by andypugh

are you sure ?
10 rpm, i.e. for 10 seconds, it should make 1.6 turns, which should be about 16mm.
So only after a minute it will be 100mm

Err, yeah. I went round in circles too many times, starting with 1 minute and 100 rpm then wondering how big the machine was and eventually confused myself.

So, do the same test, but using the usual rules of arithmetic

The following user(s) said Thank You: Dragonick