585,754 active members*
3,617 visitors online*
Register for free
Login
Results 1 to 9 of 9
  1. #1
    Join Date
    Nov 2007
    Posts
    38

    Fanuc 11m call sub program

    Can a sub program be "called" through the RS232 from a main program in memory?

    If so how?

    Rick

  2. #2
    Join Date
    May 2004
    Posts
    4519
    No.

  3. #3
    Join Date
    Sep 2010
    Posts
    1230
    Quote Originally Posted by rick kroeze View Post
    Can a sub program be "called" through the RS232 from a main program in memory?

    If so how?

    Rick
    Hi Rick,
    No. The program being fed to the control via the RS232 interface needs to be the Main Program. If this Main program uses Sub Programs, these Sub Programs need to be registered in the control's memory.

    Regards,

    Bill

  4. #4
    Join Date
    Nov 2007
    Posts
    38
    Thanks ... I think?

    My subprograms are too big for memory.

  5. #5
    Join Date
    May 2004
    Posts
    4519
    Quote Originally Posted by rick kroeze View Post
    Thanks ... I think?

    My subprograms are too big for memory.
    Then you have a serious problem. Have you considered making your programs smaller? Have you considered making the sub programs part of the main program?

  6. #6
    Join Date
    Nov 2007
    Posts
    38
    Prog's smaller... can't.

    I thought maybe Main with Sub from RS232, drip feed (probably to slow to be practical anyway) but running pallet changer which already has a main program assigned by manufacturer to the pallet (pallet 1 = prog 1, etc). So I'm forced to start from the main in the memory... I think?

  7. #7
    Join Date
    May 2004
    Posts
    4519
    Well, you can copy the pallet changer program into your program as one solution. As far as making programs smaller, even without seeing yours, I will disagree. Programs created with CAM software are always larger than they absolutely have to be. Now, that does not mean they can always be reduced to a size that will fit into the available machine memory. But they can be made smaller.

  8. #8
    Join Date
    Nov 2007
    Posts
    38
    Ok, without beating on it yes smaller, not small enough. Been there.

    It's a six pallet pool. Prog#'s 1-6 assigned to the pallets. Enabling a pallet as "ready" automatically goes to the assigned program. i.e. Enable pallet 4 and it grabs prog 4. What happens in prog 4 is up to you.

    I don't see a way to run DNC when things have to start within a a Main 1-6.

    Also not aware that folding the sub into the main is an option, when coming
    from DNC. Remember... it doesn't fit.

    Wondering if there has been any memory board add ons or mod's that a USB stick could be plugged into?

  9. #9
    Join Date
    Feb 2009
    Posts
    6028
    The replacement board for the old bubble memory board gives you a whole bunch more memory. Last time I bought one~4 years ago, it was about 1500.

Similar Threads

  1. Can't run a program Fanuc O-M
    By laka in forum Fanuc
    Replies: 9
    Last Post: 09-27-2011, 10:20 PM
  2. Replies: 16
    Last Post: 10-11-2010, 01:02 AM
  3. Replies: 4
    Last Post: 05-15-2010, 05:02 PM
  4. New program on Fanuc 6t?
    By pob198 in forum European Club House
    Replies: 2
    Last Post: 01-14-2010, 10:31 AM
  5. Postprocessor should get single program at every tool call
    By chestervomkorte in forum FeatureCAM CAD/CAM
    Replies: 5
    Last Post: 12-25-2005, 07:47 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
  •