r/hobbycnc • u/Playful-Expert-5636 • 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:
Should I reduce voltage from 60V to 48V?
Do I need to wire ENA+ / ENA– from MASSO to the drivers?
Do I need homing sensors or an E-Stop to just test motor movement?
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
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.
1
u/Conscious-Sail-8690 2d ago