Results 1 to 8 of 8
09-01-2010, 05:34 AM #1
Fanuc OT, feedrate missing, but its not!
Well, after 20 years it looks like I need a lesson in Programming 101. Starting a program with a facing cut, IF it is the first time I push cycle start, it runs fine. After that, I am getting the "O11 P/S" alarm, indicating that there is no feedrate. Please, look at my program, and tell me what I am missing. Cause I see a feedrate, but the control is not for some reason. And, keep in mind, that the other 2 programs that I have run on this lathe are programmed the same and I had no trouble at all. So, I must be missing something.
Here is my code:
N1 G50 S2500
G96 S0500 M03
X0.8 Z0.0 (machine positions here, then alarms)
G01 X-.064 F0.006
09-01-2010, 05:51 AM #2
I don't see anything to cause the error.
Curious to why you have the G00 3 blocks from first move.
09-01-2010, 05:58 AM #3
habit, always programmed that way.
So, it just goes to show, you want to figure out something simple, post it here first! I am bar pulling at teh end, using G98, and on this control, unlike my 10T, I MUST put in a G99 to get it back into feed per revolution.
Im ready for my dunce cap now.
09-01-2010, 05:59 AM #4
Are you using a G98 further down in the program? It may be looking at IPM rather than IPR in which case your feedrate would be too slow for the control to handle. I would try this:
I see you beat me to the punch!!
Last edited by hdrider63; 09-01-2010 at 06:01 AM. Reason: Posted just after he figgered it out.
09-01-2010, 08:00 AM #5
09-01-2010, 04:12 PM #6
09-02-2010, 02:58 AM #7
One way to avoid such problems is to have a subprogram containing default settings (or whatever else you like) called at the beginning of each operation similar to the Hardinge Safe Index programs.
My first command (when not setting a workshift) is M91. This calls up program 9001 which has commands such as G0G40G99G97G80, etc.
Not only saves typing in the main program, but eliminates senior moments.
09-02-2010, 09:38 AM #8
Just a thought . If the machine is reading G21 metric by 'mistake' it might not read 0.006mm (0.0002") and fault out.