586,094 active members*
3,972 visitors online*
Register for free
Login
Results 1 to 7 of 7
  1. #1
    Join Date
    Nov 2015
    Posts
    2

    Fanuc 31i Ignoring #3000 Call

    Hi all,

    I'm not sure why, but my machine is ignoring my error call. The code at the beginning of my tool change program is as such:

    O9006;
    M197;
    IF[#1008EQ1]GOTO1;
    IF[#1010EQ1]GOTO1;
    #3000=1(ERROR TOOL CHANGE);
    M00;
    M30;
    N1;
    some code

    So the machine does halt execution but no error is thrown. Does anyone know what might be going on here?

    Thanks!

  2. #2
    Join Date
    Feb 2015
    Posts
    161

    Re: Fanuc 31i Ignoring #3000 Call

    maybe a stupid question.. Is there a space between "=1" and "(Error...)"?
    #3000=1 (ERROR TOOL CHANGE)

  3. #3
    Join Date
    Jul 2010
    Posts
    118

    Re: Fanuc 31i Ignoring #3000 Call

    Hi,
    the machine stopped, so the alarm were not ignored.
    the display did not changed because setting is 3111#7=1, configured not to change.

  4. #4
    Join Date
    Nov 2015
    Posts
    2

    Re: Fanuc 31i Ignoring #3000 Call

    STLMachinist,

    No, no space. Luckily the Fanuc control panel won't let you add a line of code if you make a simple syntax error.

    Norbert,

    It turns out that the machine was halting because of another line somewhere else. The 3117 parameter deals with available displays for the operator on the 31i, so it wouldn't have made a difference.

    I did end up resolving this by using different line numbers. As it turns out, N1 was used elsewhere in the macro so the machine didn't really know what to do. Once I changed line numbers, it worked just fine.

    Thanks all!

  5. #5
    Join Date
    Jul 2010
    Posts
    118

    Re: Fanuc 31i Ignoring #3000 Call

    Hi Paul,

    good you found the cause,
    it's always good not to duplicate line numbers in the same file..

    regards

  6. #6
    Join Date
    Nov 2015
    Posts
    3

    Re: Fanuc 31i Ignoring #3000 Call

    Hello, can someone help me with a post processor for cimatron10 to 3_3 + 2_ and 5 axis cnc to matssura mx520 with fanuc 31i, thanks ...

  7. #7
    Join Date
    Feb 2006
    Posts
    1792

    Re: Fanuc 31i Ignoring #3000 Call

    I use line numbers only when it is absolutely necessary.

Similar Threads

  1. Replies: 5
    Last Post: 09-26-2013, 08:49 AM
  2. Fanuc 11m call sub program
    By rick kroeze in forum Fanuc
    Replies: 8
    Last Post: 04-21-2012, 04:59 PM
  3. VF2 ignoring M00
    By dingo0722 in forum Haas Mills
    Replies: 9
    Last Post: 04-11-2012, 01:43 AM
  4. Replies: 16
    Last Post: 10-11-2010, 01:02 AM
  5. Replies: 4
    Last Post: 05-15-2010, 05:02 PM

Tags for this Thread

Posting Permissions

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