Getting "DRIVE FAULT" when trying to bench run... [RESOLVED]
Moderator: cnckeith
-
- Posts: 33
- Joined: Mon Apr 15, 2024 7:49 pm
- 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
- Location: Washington State
- Contact:
Getting "DRIVE FAULT" when trying to bench run... [RESOLVED]
I've been slowly working on my SB conversion and I'm getting things configured in order to do a bench run of the system.
I'm using a Leadshine closed loop stepper (CS-D1008) and using the Centroid schematic # S14974.
I do not have any end stops or homing switches as part of the setup.
Initially I wasn't getting anything out of the system at all and some digging lead me to getting the correct driver configuration selected via the Wizard.
After this, any action that would result in a stepper move results in a DRIVE FAULT error.
My testing:
1. Power on - stepper is locked (powered) and the fan for its power supply kicks on. Voltage supplied is 60v as checked by meter.
2. Run CNC12.
After CNC12 starts up, there's a very soft "tick" sound coming from where I've got the Acorn set up on the bench. The power supply fan cuts out
and I can turn the stepper output shaft by hand, indicating that it's no longer powered.
3. Click RESET - no error - Stepper remains unlocked.
4. Click Cycle Start - stepper locks briefly (PS fan kicks on for less than a second)
I hear the same soft "tick" sound.
Stepper is no longer locked
"9031 DRIVE FAULT" displayed in the on-screen log.
5. Clicking any of the axis movement icons on the VCP results in the same behavior as #4 above.
Removing power from the Acorn board results in the stepper motor becoming powered up.
I've verified the connections I'm using from the driver to the Acorn board based on the referenced schematic.
Connections:
PUL+ - 5V
PUL- - STEP 1 (Pin 2 on DB25)
DIR+ - 5V
DIR- - DIR 1 (Pin 3 on DB25)
ENA+ - 5V
ENA- - ENABLE 1 (EN1 pin on Acorn)
PEND+ - N/C
PEND- - N/C
ALM+ - DRIVE OK 1 (IN5 pin on Acorn)
ALM- - COM (gnd)
Here's a photo of the current layout:
Any ideas?
tnx.
g.
I'm using a Leadshine closed loop stepper (CS-D1008) and using the Centroid schematic # S14974.
I do not have any end stops or homing switches as part of the setup.
Initially I wasn't getting anything out of the system at all and some digging lead me to getting the correct driver configuration selected via the Wizard.
After this, any action that would result in a stepper move results in a DRIVE FAULT error.
My testing:
1. Power on - stepper is locked (powered) and the fan for its power supply kicks on. Voltage supplied is 60v as checked by meter.
2. Run CNC12.
After CNC12 starts up, there's a very soft "tick" sound coming from where I've got the Acorn set up on the bench. The power supply fan cuts out
and I can turn the stepper output shaft by hand, indicating that it's no longer powered.
3. Click RESET - no error - Stepper remains unlocked.
4. Click Cycle Start - stepper locks briefly (PS fan kicks on for less than a second)
I hear the same soft "tick" sound.
Stepper is no longer locked
"9031 DRIVE FAULT" displayed in the on-screen log.
5. Clicking any of the axis movement icons on the VCP results in the same behavior as #4 above.
Removing power from the Acorn board results in the stepper motor becoming powered up.
I've verified the connections I'm using from the driver to the Acorn board based on the referenced schematic.
Connections:
PUL+ - 5V
PUL- - STEP 1 (Pin 2 on DB25)
DIR+ - 5V
DIR- - DIR 1 (Pin 3 on DB25)
ENA+ - 5V
ENA- - ENABLE 1 (EN1 pin on Acorn)
PEND+ - N/C
PEND- - N/C
ALM+ - DRIVE OK 1 (IN5 pin on Acorn)
ALM- - COM (gnd)
Here's a photo of the current layout:
Any ideas?
tnx.
g.
Last edited by geneb on Sun Aug 18, 2024 4:33 pm, edited 1 time in total.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 3036
- 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: Getting "DRIVE FAULT" when trying to bench run...
Please post a current report and wizard screen shots (CTRL+P when in the wizard) so we can have a look at your inputs and how they are setup. Seems like an input might be inverted or not configured correctly.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 2357
- Joined: Sat Nov 18, 2017 2:32 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: Yes
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: Acorn 238
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bergland, MI, USA
- Contact:
Re: Getting "DRIVE FAULT" when trying to bench run...
While you are setting up the system and troubleshooting, remove the input designations such as "DriveOk" and "SpindleOk". This will allow you to test without dumping power to the components. You can monitor the faults via the LEDs on the drives and the inputs that the alarms are connected to.
Also, doing this will help you set the normal state of the inputs more accurately by monitoring the state of the Acorn's input LED
Also, doing this will help you set the normal state of the inputs more accurately by monitoring the state of the Acorn's input LED
GCnC Control
CNC Control & Retrofits
CNC Depot Modular ATC kits
https://www.youtube.com/user/Islaww1/videos
CNC Control & Retrofits
CNC Depot Modular ATC kits
https://www.youtube.com/user/Islaww1/videos
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 566
- Joined: Wed Jan 23, 2019 4:19 pm
- 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: 80F5B5B92C3A-0213236854
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Getting "DRIVE FAULT" when trying to bench run...
Enable input is optional and I would leave that unhooked while testing. I don't use that at all, as when they have power, they are enabled.
When you go back to the fault input, try normally open on the input rather than normally closed.
When you go back to the fault input, try normally open on the input rather than normally closed.
Ken
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 3544
- Joined: Tue Mar 22, 2016 10:03 am
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: Yes
- Hickory CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192 - DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Boston, MA
- Contact:
Re: Getting "DRIVE FAULT" when trying to bench run...
It sounds like you have a direct short to ground as soon as your MCR is enabled (the soft click). Then the power supply goes into over current protection mode (fan turns off).
Carefully recheck your wiring.
Carefully recheck your wiring.
Cheers,
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 2357
- Joined: Sat Nov 18, 2017 2:32 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: Yes
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: Acorn 238
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bergland, MI, USA
- Contact:
Re: Getting "DRIVE FAULT" when trying to bench run...
Ken is correct, do not use the ENA connections. According to their manual, LeadShine drives are disabled when power is asserted to the ENA pins.
GCnC Control
CNC Control & Retrofits
CNC Depot Modular ATC kits
https://www.youtube.com/user/Islaww1/videos
CNC Control & Retrofits
CNC Depot Modular ATC kits
https://www.youtube.com/user/Islaww1/videos
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 33
- Joined: Mon Apr 15, 2024 7:49 pm
- 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
- Location: Washington State
- Contact:
Re: Getting "DRIVE FAULT" when trying to bench run...
I will go through everything again today to make sure the wiring is good.
If the ENA connections shouldn't be used, why are they called out on the schematic provided by Centroid?
tnx.
(FYI, even though I've got the forum set to send me notifications on replies, I wasn't notified of any of you kind folks replies.)
tnx.
g.
If the ENA connections shouldn't be used, why are they called out on the schematic provided by Centroid?
tnx.
(FYI, even though I've got the forum set to send me notifications on replies, I wasn't notified of any of you kind folks replies.)
tnx.
g.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 33
- Joined: Mon Apr 15, 2024 7:49 pm
- 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
- Location: Washington State
- Contact:
Re: Getting "DRIVE FAULT" when trying to bench run...
I removed the ENA connections and the behavior remains the same, without the stepper unlock - it remains locked. Any movement attempt results in DRIVE FAULT.
Pics of my config and the report zip are attached.
tnx.
g.
Pics of my config and the report zip are attached.
tnx.
g.
- Attachments
-
- report_544538049311-0322248122_2024-08-17_14-55-11.zip
- (904.92 KiB) Downloaded 6 times
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 842
- Joined: Fri Nov 30, 2018 1:04 pm
- 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
- Location: Thorp WI
Re: Getting "DRIVE FAULT" when trying to bench run...
Imgur link doesn't work, and it's hard to tell by zooming in on it here, but something doesn't look right with that E-Stop circuit. Are there two black wires going into input #1? It looks like IN1 and IN8 are looped together and to common. Really hard to see for sure.
Also, verify that the 6 encoder wires are in the correct order. Do you get a flash code from the driver?
Also, verify that the 6 encoder wires are in the correct order. Do you get a flash code from the driver?
Scott
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 3036
- 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: Getting "DRIVE FAULT" when trying to bench run...
As Gary mentioned earlier, also remove the "drive ok" from your inputs. See if this gets the drives moving then figure out the alarm signals. You may have the alarm signal wired incorrectly or it may be a NO circuit and you have it set for NC. Either way, drag the "drive ok" input out of input 5, write those settings to Acorn and try again.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)