# Ethercat EL7041 Stepper scaling problem

18 Aug 2016 15:37 #79012 by DaPeace
Hello,
i have a problem getting my a-axis to work.
I want to use a EL7041 and a NEMA23-Stepper.
The a-axis has a 1:7 ratio and the EL7041 has 64microsteps * 200 fullsteps from the stepper itself.
The drive is pid-controlled but i cant figure out how i can calculate the correct steps per degrees.
In my opinion is should calculate 64*200*7 to get the steps per degrees = 89600.
I dont use a stepper with encoder. I use the internal encoder.
Can someone give me a hint what values i have to enter for scale and encoder_scale of the pid-loop?

Regards, Jan

23 Aug 2016 12:41 #79308 by Cpk_Rbt

DaPeace wrote: The a-axis has a 1:7 ratio and the EL7041 has 64microsteps * 200 fullsteps from the stepper itself.

Is this information correct?
64 microsteps of EL7041 = 1 step of stepper
200 steps of stepper = 1 turn of motor shaft
1 turn of motor = 7 turns of the load

23 Aug 2016 14:26 #79314

DaPeace wrote: Hello,
i have a problem getting my a-axis to work.
I want to use a EL7041 and a NEMA23-Stepper.
The a-axis has a 1:7 ratio and the EL7041 has 64microsteps * 200 fullsteps from the stepper itself.
The drive is pid-controlled but i cant figure out how i can calculate the correct steps per degrees.
In my opinion is should calculate 64*200*7 to get the steps per degrees = 89600.
I dont use a stepper with encoder. I use the internal encoder.
Can someone give me a hint what values i have to enter for scale and encoder_scale of the pid-loop?

Regards, Jan

Your 1:7 ratio is revolutions to revolutions to get steps to degrees it would be 64*200*7 steps per revolution, you then need to divide that number by 360 to get steps/degree. 89600/360=248.8889.

06 Mar 2018 16:00 #107041 by Noal
HI everybody
I'm using an EL7041 driver to control a nema17 stepper motor, the problem is that the stepper has a strong overheating during its operation and I can't understand what the problem is. does any of you have any ideas?