How do I debug not being able to get one stepper to run?
Posted: Mon Nov 06, 2023 10:15 am
I've just started the set-up for a 3 axis milling machine.
I am trying to test the first axis/motor
The servo driver (a leadshine copy) has a self test function - that runs the stepper no problem.
I have put in what should be a good set-up into the set-up screen - bear in mind this is kmotion 4.34
input is set to no input output is step/dir
Then I goto axis, enable axis 0
I have jp7 pins connected:
PU+ 24 (+5v)
PU- 15
DIR+ 23 (+5v)
DIR - 16
ENA + I have tried leaving disconnected and also jumping pin 24 (+5v)
ENA -I have tried leaving disconnected and also pin 25 (gnd)
Then from the console screen I send jog0=100000
or move 0 = -1000
I see the dest increment on the axis window but no stepper movement - position does not change (I guess that only shows a value if input is used and shows an encder value?)
I tried checking voltage across step =1.27v and dir 1.27v - I would have thought dir should read close to 0 or close to 5 v depending on direction.
I disconnected pins 16 and 23 from the servo and connected to a multimeter
when I power on kflop the voltage reads
1.47 then 5 v then 1.37v
So seems to work and I guess low voltage ~1.5v high is ~5v
But when I send the jog0=100000 command the voltage does not change
if I send jog0=-100000 (I guess this should be the reverse direction) the voltage does not change.
What do I do next to debug this?
I am trying to test the first axis/motor
The servo driver (a leadshine copy) has a self test function - that runs the stepper no problem.
I have put in what should be a good set-up into the set-up screen - bear in mind this is kmotion 4.34
input is set to no input output is step/dir
Then I goto axis, enable axis 0
I have jp7 pins connected:
PU+ 24 (+5v)
PU- 15
DIR+ 23 (+5v)
DIR - 16
ENA + I have tried leaving disconnected and also jumping pin 24 (+5v)
ENA -I have tried leaving disconnected and also pin 25 (gnd)
Then from the console screen I send jog0=100000
or move 0 = -1000
I see the dest increment on the axis window but no stepper movement - position does not change (I guess that only shows a value if input is used and shows an encder value?)
I tried checking voltage across step =1.27v and dir 1.27v - I would have thought dir should read close to 0 or close to 5 v depending on direction.
I disconnected pins 16 and 23 from the servo and connected to a multimeter
when I power on kflop the voltage reads
1.47 then 5 v then 1.37v
So seems to work and I guess low voltage ~1.5v high is ~5v
But when I send the jog0=100000 command the voltage does not change
if I send jog0=-100000 (I guess this should be the reverse direction) the voltage does not change.
What do I do next to debug this?