Unknown cause of axis drive fault

All things related to Centroid Oak, Allin1DC, MPU11 and Legacy products

Moderator: cnckeith

610Garage
Posts: 24
Joined: Sun Mar 28, 2021 12:06 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Unknown cause of axis drive fault

Post by 610Garage »

I am setting up my newly installed oak board to work with my yaskawa sigma II drives. I followed the steps in the Oak installation manual and a tech bulletin for the sigma II drives. When I got to the step to go to the MDI page, I received an axis 3 drive fault. Cycling Estop clears the fault, but it trips again when I try to enter MDI. I believe I also revise the fault for axis 1 and 2 if I attempt to find home. Not that I have gone through to set up limit switches yet. BUt whatever the issue is, it appears to be on all drives.

I am not sure how to interpret the error code, so I have no idea what to look for. I assume that drive fault indicates that the fault line coming from the drive is triggered. However, when I load up sigmaWin+(the drive setup software) to check out the drive, it indicates that everything is fine. No errors listed or present. I am also able to jog all drives from SigmaWin+. I am sure it is a configuration issue, but I have no idea where to look.

I am also using the Yaskawa drive communication cables from Centroid. THanks in advance.

Application:
MIlltronics VM16 vertical mill
Drives:
X,Y: SGDM-08ADA
Z: SGDM-15ADA-V
The tech bulletin I followed for setting up the yaskawa drives:
https://www.centroidcnc.com/dealersuppo ... ds/295.pdf
Attachments
ServoConfigX,Y,Z.zip
(2.1 KiB) Downloaded 97 times
IMG_20210502_183828.jpg
report_0008DC111213-0225211099_2021-05-03_11-24-44.zip
(511.7 KiB) Downloaded 98 times
cncsnw
Posts: 3763
Joined: Wed Mar 24, 2010 5:48 pm

Re: Unknown cause of axis drive fault

Post by cncsnw »

Did you remember to wire 24VDC to Oak H2 pins 1 and 2?
610Garage
Posts: 24
Joined: Sun Mar 28, 2021 12:06 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Unknown cause of axis drive fault

Post by 610Garage »

Um..... no. LOL I feel dumb. :oops: :lol: The motors now turn, but X and Y will only move ~.4" before I get an axis position error. Not sure what that means. I'm guessing encoder counts are off, but I don't know to what I adjust. Z axis however won't even move. It trips the same error immediately. That I think may be a timing thing between the brake release and the moto enabling. Or, could it be a current limiting setting? But everything moves fine when I jog through sigmaWin.

Thanks for the help.
cncsnw
Posts: 3763
Joined: Wed Mar 24, 2010 5:48 pm

Re: Unknown cause of axis drive fault

Post by cncsnw »

Go to the PID Configuration screen and watch the live data (Error and Abs Pos in particular) while you jog various axes in INCR mode.

That will tell you whether there is a mismatch between the encoder counts out and the step commands in.

Jogging incrementally on the x1 increment will also give you a chance to check whether your Z brake control is working properly or not, before there is time to fault the drive or build up to a position error stall.
610Garage
Posts: 24
Joined: Sun Mar 28, 2021 12:06 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Unknown cause of axis drive fault

Post by 610Garage »

I looked at the PID screen. Errors stack as I move X and Y. So there is definitely a mismatch. Unfortunately, I have no idea what setting to look at. Would it be the Electronic gear ratio on the sigma II drive? I noticed, per the tech bulletin for sigma I and sigma II drives, that ratio is 4/1. For sigma 5 it's 1048576/32768 which is widely different. :)

Z position dosn't move, but error does. The brake disconnects, the motor holds position after a slight jump, but that is it. I think it has a separate issue that I'll look into after I get X and Y working properly.
cncsnw
Posts: 3763
Joined: Wed Mar 24, 2010 5:48 pm

Re: Unknown cause of axis drive fault

Post by cncsnw »

What is the full part number of your servo motors?

Some lower-budget installations used motors with 13-bit encoders. In that case you will not be able to get more than 8192 counts/rev, and will have to set the Centroid parameters accordingly (change 32768 to 8192).
610Garage
Posts: 24
Joined: Sun Mar 28, 2021 12:06 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Unknown cause of axis drive fault

Post by 610Garage »

SGMAH-08A1A21 for the x and y axis. They are 16 bit absolute encoders. I set them to incremental during setup. Please excuse my ignorance, but would setting PG divider to 8192 not override that problem? Or are we talking about counts/rev in?

I did try setting encoder counts per rev to 8192 cause that made more sense then 32768, but it failed equally as well. :D
cncsnw
Posts: 3763
Joined: Wed Mar 24, 2010 5:48 pm

Re: Unknown cause of axis drive fault

Post by cncsnw »

Try changing Pn202 from 4 to 2. I think TB295 was written with SGMGH motors and 17-bit encoders in mind.
AcornJosh
Posts: 78
Joined: Tue Apr 17, 2018 8:58 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Unknown cause of axis drive fault

Post by AcornJosh »

Your current issue is definitely related to the counts per revolution.

The drive and control need to match. On the drive you are able to set the encoder counts per rev coming back as well as the expected Quadrature counts coming from the OAK. You need to make sure these match since CNC12 expects Quadrature Counts Out = Encoder counts back.

Follow the tech bulletins the best you can to get started. It confusing with so many different options and models on these drives. I have better luck figure it out experimentally on some of these older drives. If you turn the motor shaft by hand and watch the PID menu, you can tell how many counts are coming back.

Setting the turn ratio to one turn per inch also helps you understand if commanding a 1 inch move moves the shaft one turn or some ratio of that. From here, you can double or halve the ratio in the yaskawa parameters to get it to match the OAK. Once you get it matching, the system should run without position errors.
610Garage
Posts: 24
Joined: Sun Mar 28, 2021 12:06 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Unknown cause of axis drive fault

Post by 610Garage »

cncsnw wrote: Wed May 05, 2021 11:51 am Try changing Pn202 from 4 to 2. I think TB295 was written with SGMGH motors and 17-bit encoders in mind.
Ok, that worked for x and y. Took me a minute to figure out why it worked, but it worked. Math is hard. Lol Z still does nothing. I'm wondering if it is waiting for a brake release signal. Not sure if the drive is aware of the brake or not.
Post Reply