Steppers Not Moving / Mapped Wrong

More
18 Jan 2025 03:47 #319247 by PCW
Replied by PCW on topic Steppers Not Moving / Mapped Wrong
If the axis do not move, I would check:

1. That you don't have a watchdog bite
(If you are running "Axis" it will report this if not,
you may need to check with halshow)


2. The physical wiring (remember I asked what were the
connections between TB2 pins and drive signals?)


3. The timing specifications of the drives (the current timings should work
with most drives but there are so oddball drives with really slow inputs)


 

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

  • notJamesLee
  • Away
  • Junior Member
  • Junior Member
More
18 Jan 2025 04:15 #319250 by notJamesLee
Replied by notJamesLee on topic Steppers Not Moving / Mapped Wrong
Is that just a y thing?

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

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
18 Jan 2025 14:51 #319284 by tommylight
Replied by tommylight on topic Steppers Not Moving / Mapped Wrong

Is that just a y thing?

Regarding tandem Y axis?
Yes it is, but it can be also X axis or Z or any axis that use 2 or more motors, they can not be jogged until the machine is homed to prevent bending the machine.
LinuxCNC will show a warning whenever you try to jog tandem axis, but it will not spin the motors, while single motor axis will jog.
The following user(s) said Thank You: notJamesLee

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

  • notJamesLee
  • Away
  • Junior Member
  • Junior Member
More
19 Jan 2025 01:12 #319334 by notJamesLee
Replied by notJamesLee on topic Steppers Not Moving / Mapped Wrong
Okay that makes sense for the tandem axis.

okay my mission now is solely to get either the X or Z axis jogging.

I am running gmoccappy and tried to look in Halshow for any watchdog but was unable to find anything that looked like it would be an axis watchdog, where is that located in Halshow?

For the drives i am using tb6600 with all the micro stepping turned off. The lead screws are 10mm with 2mm pitch so that makes each axis scale 2540.

I also double checked the wiring from motor to driver and driver to board. For the X axis the driver to mesa is below:
Dir+ - > 0Dir+
Dir- -> 0Dir-
Pul+ -> 0Step+
Pul- -> 0Step-

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

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
19 Jan 2025 02:31 #319337 by tommylight
Replied by tommylight on topic Steppers Not Moving / Mapped Wrong
1. check the ini file what the value of step space and step time is, make them all 5000 if not already
2. i would wire the drives to Mesa as single ended, you have them differential (might be just below the opto threshold)
3. do not wire the Enable on the drives at all
4. do the motors lock when the drives are powered?

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

  • notJamesLee
  • Away
  • Junior Member
  • Junior Member
More
19 Jan 2025 02:48 #319342 by notJamesLee
Replied by notJamesLee on topic Steppers Not Moving / Mapped Wrong
I reattached the two files and double checked and they're all at 5000.

What do you mean by wire them single ended vs differential? None of my tb6600 have the enables wired to anything on them. and powering on the machine does not lock up the motors i am still able to slide the head along the X axis
Attachments:

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

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
19 Jan 2025 03:46 #319346 by tommylight
Replied by tommylight on topic Steppers Not Moving / Mapped Wrong

... and powering on the machine does not lock up the motors i am still able to slide the head along the X axis

That points to motors not wired correctly or not enough power (see if they lock and unlock and lock...), or dead drives.

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

  • notJamesLee
  • Away
  • Junior Member
  • Junior Member
More
19 Jan 2025 20:25 #319402 by notJamesLee
Replied by notJamesLee on topic Steppers Not Moving / Mapped Wrong
Thanks, I'm sorry im sure this is painful for you guys but it helps me alot.This might be stupid but from the motor to the driver. I took my VMM and ran a continuity tests on the 4 leads on the motor. I found two pairs that were continuous. I assigned one pair to A /- and the other pair to B /- on the high voltage section of the driver. Ill attach the motor and the driver spec sheets (they're not great but they exist).is there a way to tell if the drive is dead? Like some sort or test i can run or check the resistance across some pins? I didn't see any magic smoke and LED indicators are on when the machine has power. I think these are relatively cheap should i just replace them?
Attachments:

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

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
19 Jan 2025 21:11 #319409 by tommylight
Replied by tommylight on topic Steppers Not Moving / Mapped Wrong

I assigned one pair to A /- and the other pair to B /- on the high voltage section of the driver.

Good, that is correct.
Set the microstepping switches to 4 or 8, set the current to 2A for now, power on, see if the motors lock.
-
Additional info:
Those drives do not use the TB6600 chip despite having that plastered all over, they use the TB67S109AFTG, they are much better than TB6600 although a bit less current, do more microsteps, have some protections so can handle some incidents while 6600 can not.
All in all, much better chips.
The only issue i encountered with them is the DIP switches tend to cause issues due to vibrations, 4 out of 20 had this issue, can be easily fixed by soldering or cutting switch pins
The following user(s) said Thank You: notJamesLee

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

  • notJamesLee
  • Away
  • Junior Member
  • Junior Member
More
20 Jan 2025 16:28 #319469 by notJamesLee
Replied by notJamesLee on topic Steppers Not Moving / Mapped Wrong
Okay friends update.

Since all my drivers are all wired into the machine i built a little test rig with a spare stepper and micro controller to ensure all drivers weren't cooked and dip switches are correctly set.

I was able to verify that all the impostor tb6600 drives work once i changed their dip switches. The steps/rev in my code and what i'd expect from the dip switches being set doesn't line up but they all perform like i'd expect so I put them back into the machine.

However i wasn't able to get my C axis driver to spin the test motor. I am writing this off as its a closed loop motor driver trying to move an open loop stepper ( not sure this is the correct perspective) but i will solve it later.

X and Z now jog!!! I am waiting on some hardware to swap out because there's alot of rattling so i plan on  replacing the mounting bolts and shaft collars.

I cant seem to find any of the limit switches in Halshow so i am not able to get Y moving. I set the up as min limit +home and have min-home x/y/z in the scope to be shown but i do not get any state change when i press the switch down. I have them currently wired 24V+ - > NC - > C - > mesa input. Any ideas there? I've seen people wire 24V to the common input on the mesa? 

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

Time to create page: 0.072 seconds
Powered by Kunena Forum