Spindle control stops working after aborting a program

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Post Reply
FlyingHaggis
Posts: 63
Joined: Mon Apr 22, 2019 11:22 am
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Spindle control stops working after aborting a program

Post by FlyingHaggis »

This issue appeared a few updates back, but lack of time meant i only got into the issue today.

Acorn : 12.5.8
not able to get 12.5.10 working as the installer (yet again) deletes the config !


1. After power up, Manual Spindle control via the UI works correctly.

2. If a program is executed and finishes (not aborted) it can be rerun and the spindle again operates correctly.

3. If any program is 'aborted', there after the spindle will not operate, either by program control or manual control.
The Acorn board neither activates the fwd or rev relays nor does it output any voltage.
The Acorn has to be rebooted to regain spindle control.


Suggestions welcome.


FlyingHaggis
Posts: 63
Joined: Mon Apr 22, 2019 11:22 am
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Spindle control stops working after aborting a program

Post by FlyingHaggis »

Spindle issue solved in 12.5.10.

Now let's revise this to ... there may be a bug in 12.5.10

My drives are connected to the terminal block outputs, not the DB25 (see photo)

But yet, if I set the DB25 connector setting to "terminal block" i get NO drive.
I set it to "DB25 port" and my drives start working.

To me this seems wrong.
Attachments
signal-2024-08-17-172526_003.jpeg
signal-2024-08-17-172526_002.jpeg


ShawnM
Community Expert
Posts: 3046
Joined: Fri May 24, 2019 8:34 am
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 7804734C6498-0401191832
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Clearwater, FL

Re: Spindle control stops working after aborting a program

Post by ShawnM »

If you want better help please post a current report.


cncsnw
Community Expert
Posts: 4621
Joined: Wed Mar 24, 2010 5:48 pm
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No

Re: Spindle control stops working after aborting a program

Post by cncsnw »

Do your axis drives require that the "enable" line be pulled low to enable and run? Or are they enabled by default and require the "enable" line to be pulled low to inhibit (disable) the drive?

When you have selected "terminals", and you try to move an axis, and it does not move, is the "EN" LED behind the terminal block red, or green?

When you have selected "DB25", and you try to move an axis, and it moves correctly, is the "EN" LED behind the terminal block red, or green?

You probably need to tell the Wizard that your drives require that CNC12 invert the enable outputs. Evidently it selects inverted enables automatically when you select the DB25 interface, but not when you select the terminal interface.


Post Reply