New Build 7i96s - Can't move Axis DM556T Control

More
15 Nov 2025 21:26 - 15 Nov 2025 21:47 #338468 by mooser
Starting a new build for a XYZ router and I went with a 7i96s card because of availability. (Also got a 7i84u but that will create later problems)
Hooked the card up and I thought I had everything set correct for a few simple tests on the bench but obviously missing something.

Hooked the DM556T control to TB1 pins 1,2,3,4  for step -/+ and dir -/+ of the controller
Left the enabled +/- disconnected as per the StepperOnline Manual

in the PNCconf I set the first step/gen for main axis X
net x-enable=> hm2_7i96s.0.stepgen.00.enable type settings show in the machine.HAL

I can jog with the arrow keys and the DRO thinks the axis is moving but the stepper doesn't move. moves incredibly slow it turns out. G0 X100" is turning about 1/4 of a rotation on the motor and takes 15 seconds...... I must have my steps/rev way off somewhere.. back to the drawing board

(The shaft is locked when under power, turns with the power is removed which is what I would expect)

As far as I can figure from the MESA docs this should be the default wiring setup but do I need to configure different for it in the HAL or is it possible the enabled needs to be pulled down on the controller?

Tried various different things most of the afternoon now and I'm just going in circles 

Any suggestions or ways to troubleshoot would be appreciated

Thanks in advance
M
Last edit: 15 Nov 2025 21:47 by mooser. Reason: more experimenting and noticed a very small movement

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

More
15 Nov 2025 21:59 #338470 by rodw
Be happy! you have movement!
you just need to work on your steps per mm/inch and velocities. Note that jogging uses DEFAULT_VELOCICTY so if it is low, motion will be slow. Also try a G0 in the MDI window

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

More
15 Nov 2025 22:01 #338471 by PCW
If it's moving very slowly, (and in the proper direction) that'a a scaling issue
not a wiring/hardware issue.

For step/dir drives with optocoupler inputs (like the DM556)
I would normally suggest single ended wiring:

7I96S   DRIVE
STEP+  STEP+
GND    STEP-
DIR+    DIR+
GND   DIR-
STEP-   NC
DIR-     NC
 

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

More
15 Nov 2025 22:11 #338472 by mooser
STEP_SCALE = 1.0 across the board.............. BANG HEAD!!!!
Just setting everything up on the desk so I just hit 1 on every axis in PNCconf without thinking of the effects
There's a couple of hours I'll never get back... 

Thanks guys
 

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

More
15 Nov 2025 22:23 #338473 by mooser
OK so set the scales to 1000 for now and what do you know.... they all move

Pendant is working on the TB2 encoder with the axis select and feed rate multiplier switches and the MPG doing what it supposed to do.
E-stop triggers an output that isn't connected to anything yet but it works at least
Need to connect the LED to something, probably look for a signal that shows when AXIS is in Manual Control rather than MDI

From what I understand it doesn't look like the Axis indicator "lamps" on the Axis screen will follow the pendant selections, too bad as that would actually be handy.

Next step I think is to get the spindle output working.
I'm hoping to just use a meter to watch the output since the actual spindle is a 220v VFD which I don't have here on the bench

Then I'll have to get the 7i84u hooked up and start looking at limit and home switched

Thanks again guys, more questions will be coming I'm sure
M
 

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

Moderators: PCWjmelson
Time to create page: 0.088 seconds
Powered by Kunena Forum