585,898 active members*
5,098 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > Fanuc > End of Bar signal read on Fanuc 21i
Results 1 to 5 of 5
  1. #1
    Join Date
    May 2007
    Posts
    2

    End of Bar signal read on Fanuc 21i

    I have Colchester Tornado T8M with Fanuc 21i, and I have installed a barfeeder LNS. I could set all the interface but now I need to know how can I check the End Bar on CNC program. I have the input from barfeeder and I need to read the condition on my NC program. Any idea? I have tried already to use 2nd Block Delete but on this machine is not working.

  2. #2
    Join Date
    Aug 2010
    Posts
    156
    that is all i have used in the past you just need to get the option.

    You could use just the regular / Block skip but you wont be able to use it any other time


    the /2 is part of the wireing you did so you would have to find the regular / block skip signal and tie into that

  3. #3
    Join Date
    Sep 2010
    Posts
    1230
    Quote Originally Posted by isousa View Post
    I have Colchester Tornado T8M with Fanuc 21i, and I have installed a barfeeder LNS. I could set all the interface but now I need to know how can I check the End Bar on CNC program. I have the input from barfeeder and I need to read the condition on my NC program. Any idea? I have tried already to use 2nd Block Delete but on this machine is not working.
    It's highly likely that your control is equipped with the User Macro option; not many late model Fanuc controls don't have this feature. That being so, the Bar End signal can be interfaced to the control via the Interface Inputs and the state of the input read via a User Macro statement. System variable #1032 is used to read the all 32 points of the input signals at one time. Accordingly, by using the bit-wise AND, you can determine the status of the focus input, or the point can be read directly by querying the state of the individual input interface variable of the focus input.

    For example, if the input was wired to point 4 and the bit pattern pattern read by #1032 was 1011 (four least significant bits) then the following would return "0".

    #1= [4 AND #1032]

    If, however, the bit pattern were 1111, then the above Macro statement would return 4. You could use the above logic in a conditional statement in the CNC bar feed program. If the state of the input is logic 1 then the program would branch, or call another program to do whatever is required at Bar End.

    Regards,

    Bill

  4. #4
    Join Date
    Feb 2009
    Posts
    6028
    Or, if the machine has a standard skip signal input that works as well.

  5. #5
    Join Date
    Sep 2010
    Posts
    1230
    Quote Originally Posted by underthetire View Post
    Or, if the machine has a standard skip signal input that works as well.
    So how are you determining if the skip signal has been made? Are you querying the coordinate value stored in the system variable #5061, or #5063?

    Regards,

    Bill

Similar Threads

  1. Need 24 volt signal out of fanuc 16m
    By shahid@cadem in forum DNC Problems and Solutions
    Replies: 6
    Last Post: 04-27-2011, 03:09 PM
  2. Fanuc 15M skip signal
    By 67highboy in forum Fanuc
    Replies: 2
    Last Post: 09-11-2008, 04:13 PM
  3. Fanuc 6m doesn't read # + =
    By 69owb in forum Fanuc
    Replies: 1
    Last Post: 08-13-2008, 04:18 AM
  4. Fanuc PMC: wierd FIN signal?
    By Jung in forum Fanuc
    Replies: 1
    Last Post: 02-04-2008, 09:18 AM
  5. Help with FANUC O-MD and index signal (M21)
    By Sump Cleaner in forum Fanuc
    Replies: 3
    Last Post: 12-27-2005, 08:54 PM

Posting Permissions

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