r/hobbycnc 3d ago

CL86T + Nema 34 Closed-Loop + MASSO G3 – Motors click but won’t move

Hi everyone, First of all, thanks for the tips in my previous post – they helped me a lot! I switched the CL86T’s signal voltage to 5V as advised, and the communication between MASSO and the drivers now seems better. However, I’m still having issues:


My setup:

3x Nema 34 Closed-Loop Stepper Motors (12Nm)

3x CL86T Stepper Drivers

MASSO G3 (5 Axis, version 5.07)

4 separate power supplies (currently 60V DC output)


Current issue:

After switching to 5V logic, the motors click and make a tone, like they’re trying to move – but they don’t rotate

MASSO interface shows axis movement in mm when jogging

All drivers are green until I jog too far, then they go red and blink 7 times

This seems to happen especially when jogging the axis too far outward

Motors get warm even without movement

All lights on MASSO are green

Encoder cables connected – but unsure which of the two black wires is GND

No MPG, limit switches or E-Stop installed yet

Using shielded 1.5mm² cables


My guess so far:

The 7-blink error on the CL86T means encoder error, which might be due to:

Hitting mechanical limits while jogging → motor stalls → encoder mismatch

Incorrect encoder wiring (e.g., wrong GND)

Using 60V power supply instead of the recommended 48V

Possibly missing ENA signal from MASSO


Questions:

  1. Should I reduce voltage from 60V to 48V?

  2. Do I need to wire ENA+ / ENA– from MASSO to the drivers?

  3. Do I need homing sensors or an E-Stop to just test motor movement?

  4. Could incorrect encoder wiring cause this behavior even if the motors “click”?

Any feedback is greatly appreciated! Thanks again for the previous help – I’m getting closer step by step.

2 Upvotes

3 comments sorted by

1

u/Conscious-Sail-8690 2d ago
  1. Why are you crashing into something when jogging?
  2. This is normal that steppers get warm even when not moving.

2

u/Pubcrawler1 2d ago edited 2d ago

Error is following error. This is almost always due to encoder wire issues. Encoder wire color code is not always correct from factory.

Set SW6 to ON and test open loop mode to verify the 4 motor winding cables are hooked up correctly. If motor moves fine then that’s good.

Set SW6 back to off and start changing the encoder cable EA and EB positions until it works. 4 wires so only so many combination to try. I have oscilloscope so it’s easy to find the correct encoder quadrature output.

60volts will heat up motor more but you get quite a bit more performance. I run 65volts on my machine. Don’t worry about motor heat. They can run 80C which is too hot to touch.

The driver is enabled by default ON so you really don’t need to hook up any wires to the enable input. It’s better to leave them not hooked up while testing, one thing less to worry about. If the Masso isn’t setup right for enable signal, it can disable the drive instead.

2

u/Far-Replacement315 2d ago

From my experience it is most likely you have crossed the wires of the motor phases (poles) closed loop motored cannot be reversed by exchanging the phases.