unexpected fault after repeted boring <resolved>

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

Moderator: cnckeith

Post Reply
pascalken
Posts: 18
Joined: Fri Dec 17, 2021 6:02 pm
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

unexpected fault after repeted boring <resolved>

Post by pascalken »

Hi,

We created a simple operation using the Intercon for boring out 4 cylinders using a single point bore, see attached file.
This works fine for the first cylinder meaning executing the M19 spindle orient command before retracting and lifting the tool.
But after the second the second bore, the spindle appears to orient correctly, but a fault occurs: 9056: ORIENT LOST FAULT occurs and the program stops, see attached image.
Repeated executing gives consistently the same result.

We have no idea what goes wrong, Please Help.

Pascal
Attachments
IMG_20240208_172117_resized_20240208_052158285.jpg
report_0008DC111213-0225211105_2024-02-08_17-01-26.zip
(4.37 MiB) Downloaded 1 time
blok 4 cil boren.cnc
(1.19 KiB) Downloaded 1 time
cncsnw
Posts: 3854
Joined: Wed Mar 24, 2010 5:48 pm

Re: unexpected fault after repeted boring

Post by cncsnw »

Do you know who the "PS" is who initialed various changes to your PLC program? They might have some insight into the orientation and orient-loss logic, which is a little different from usual.

What kind of spindle drive (inverter, VFD) does your machine have?

For some reason, your PLC program seems to be turning OUT17 "OrientRequest_O" off whenever there is an M19 orient request, and turning OUT17 on when there is no orient request. I have never encountered a spindle drive that worked that way.

What happens if you open an F3/MDI prompt and just run repeated "M19" and "M5" commands? Does the spindle repeatedly orient, and release orient, without error? Or do you get the 9056 fault after one or two cycles?

What happens if you do the same thing, but instead of M5 use something like "M3 S600", so that it alternates between orient and forward running?
pascalken
Posts: 18
Joined: Fri Dec 17, 2021 6:02 pm
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: unexpected fault after repeted boring

Post by pascalken »

Hi,

Problem solved thanks to your hints!

I am PS :D

Explanation: Since the machine uses inverted logic for positioning, I previously inverted OrientRequest_O in the PLC.
That makes it less readable. So I created OrientRequest_O_INV for OUT17 and used OrientRequest_O as intended.

I increased 10 times the timers in related in with orientation...
Repeated "M19" and "M5" command seemed to work than.
If I do the same thing, but instead of M5 use something like "M3 S600" the M3 600 does not do anything unless I do an M5.

Thank you,

Pascal
Attachments
report_0008DC111213-0225211105_2024-02-09_14-09-58.zip
(4.43 MiB) Downloaded 2 times
pascalken
Posts: 18
Joined: Fri Dec 17, 2021 6:02 pm
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: unexpected fault after repeted boring

Post by pascalken »

FYI

Drive and motor is Indramat: KDW1-1-100-300-W1-220-MAINSPINDLE-DRIVE
spindle orientation see section 3.6 page 50

e.g. https://www.rgbautomatyka.pl/de/p/file/ ... MANUAL.pdf
or
Post Reply