509,967 active members
3,174 visitors online
Register for free
Login
Results 1 to 6 of 6
  1. #1
    Registered
    Join Date
    Dec 2011
    Posts
    0

    Question Fanuc OM-D 003 P/S Alarm problem

    Hi I'm having a problem running the following program. I'm not sure what the alarm refers to but it must be something I'm missing in the program as I tried other programs and they ran fine. Anyone have any ideas? It's a program to pilot drill a bot hole pattern and I know there are better ways of writing the program but I couldn't get any to work..

    o5000(---PCD Pilot Drill---)

    G21 G90
    S1500
    M03
    G01 X501 Y0 Z58.8
    G01 F300 X518.66032123 Y54.35287991
    G91
    G01 F60 Z-5
    G01 F60 Z10
    G90
    G01 F300 X558.15 Y0
    G91
    G01 F60 Z-10
    G01 F60 Z10
    G90
    G01 F300 X518.66032123 Y-54.35287991
    G91
    G01 F60 Z-10
    G01 F60 Z10
    G90
    G01 F300 X454.76467877 Y33.59192717
    G91
    G01 F60 Z-10
    G01 F60 Z10
    G90
    G01 F300 X454.76467877 Y-33.59192717
    G91
    G01 F60 Z-10
    G01 F60 Z10

    G90
    G01 X501 Y0 Z150
    M05

  2. #2
    Registered
    Join Date
    Jul 2008
    Posts
    29
    I believe you have exceeded the maximum amount of digits
    in your X and Y dimensions.

  3. #3
    Registered
    Join Date
    Dec 2011
    Posts
    0
    Well I thought that at first so I rounded thm all to 3 decimal places and still got the same error..

  4. #4
    Registered
    Join Date
    Sep 2010
    Posts
    1227
    Quote Originally Posted by chris661 View Post
    Hi I'm having a problem running the following program. I'm not sure what the alarm refers to but it must be something I'm missing in the program as I tried other programs and they ran fine. Anyone have any ideas? It's a program to pilot drill a bot hole pattern and I know there are better ways of writing the program but I couldn't get any to work..

    o5000(---PCD Pilot Drill---)

    G21 G90
    S1500
    M03
    G01 X501 Y0 Z58.8
    G01 F300 X518.66032123 Y54.35287991
    G91
    G01 F60 Z-5
    G01 F60 Z10
    G90
    G01 F300 X558.15 Y0
    G91
    G01 F60 Z-10
    G01 F60 Z10
    G90
    G01 F300 X518.66032123 Y-54.35287991
    G91
    G01 F60 Z-10
    G01 F60 Z10
    G90
    G01 F300 X454.76467877 Y33.59192717
    G91
    G01 F60 Z-10
    G01 F60 Z10
    G90
    G01 F300 X454.76467877 Y-33.59192717
    G91
    G01 F60 Z-10
    G01 F60 Z10

    G90
    G01 X501 Y0 Z150
    M05
    bmngator is correct regarding the meaning of the alarm. Apart from exceeding the allowable number of digits, no accuracy is gained by including the number of decimal places shown in your program example, as the Least Input Increment in Metric Mode is 0.001.

    If the above program example is indicative of how its registered in the control, and you haven't just omitted the period (decimal point) in some of the blocks in the example program, for example G01 X501 Y0 Z150, then the control will interpret the numbers by counting three places from the right. Accordingly, G01 X501 Y0 Z150 will be interpreted as G01 X0.501 Y0 Z0.150 and G01 F60 Z-10 will be interpreted as Z-0.010 . The exception to this is if the control is configured to Calculator Form, settable via parameter. In this case G01 X501 Y0 Z150 will be interpreted as G01 X501.000 Y0.000 Z150.000.

    Regards,

    Bill

  5. #5
    Registered
    Join Date
    Sep 2010
    Posts
    1227
    Quote Originally Posted by chris661 View Post
    Well I thought that at first so I rounded thm all to 3 decimal places and still got the same error..
    You posted this whilst I was still typing, but that's what P/S 003 alarm refers to. Include G94 at the start of the program in case the control is in feed per revolution mode. In this case the Feed Rates programmed may be raising the alarm.

    In Single Block Mode, in which block does the alarm first occur.

    Regards,

    Bill

  6. #6
    Registered
    Join Date
    Dec 2011
    Posts
    0
    Ah right I was not aware of that! The alarm occurs at the first movement, the spindle starts then the alarm pops up at the following G01 block. The number of decimal places is due to copying the values from a drawing in solidworks. Forgot to add the program loaded into the machine did have a feedrate for the first movement, I just forgot to add it here. I'll give that a try on Monday and let you know. Thanks for the help!

Similar Threads

  1. Replies: 2
    Last Post: 11-24-2018, 09:15 PM
  2. Replies: 3
    Last Post: 03-21-2015, 12:39 PM
  3. Replies: 10
    Last Post: 02-02-2013, 03:28 PM
  4. fanuc 3t problem ( ALARM 2 VDRDY OFF )
    By cncmedcom in forum Fanuc
    Replies: 2
    Last Post: 02-06-2007, 08:16 PM
  5. Kitamura 3xi w/ Fanuc 16i Alarm problem
    By thamain1 in forum Fanuc
    Replies: 2
    Last Post: 09-08-2006, 09:03 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •