I have a project using an R-20iB controller coming up, which looks likely to have some very large programs involved (multi-thousands of positions, with various Circ motions at each position). One thing I'm trying to figure out in advance is whether I'm likely to hit any memory limits in the controller (either overall, or any single-program size limit, or sheer number of programs). And if this is a risk, is there a Fanuc option anyone is familiar with for "swapping" programs in the robot with programs from a remote server, in automatic?
The programs in question will probably be KAREL files, generated from an offline simulation.
Memory limits and/or remote program loading?
-
SkyeFire -
August 29, 2017 at 2:46 PM -
Thread is marked as Resolved.
-
-
Unfortunately, you will probably hit memory limits and get CPU crashes if you go in simple way.
I don't know exactly how to do it, but i know that was previously done to upload program data while running.
Talk with Fanuc directly. -
Not sure if this R798 option will work for you. Haven't had time to look into it.
https://www.robot-forum.com/robotforum/fan…1570/#msg101570
I've had issues in the past with incomplete backups when there are too many files, limit was 255 or 511 total. May want to keep that in mind.
-
I have a project using an R-20iB controller coming up, [..]
The programs in question will probably be KAREL files, generated from an offline simulation.This is going to be an M-20iB with an R-30iB controller?
Fanuc has on multiple occasions made it clear that Karel motions are no longer supported nor recommended. And Karel motion does in fact go much slower for me.
Do you have a work-around for that?
-
I had a system with thousands of programs that I wrote a small VB program to upload programs to the controller 'on the fly' as they came down the conveyor. On the newer controllers, I just used ftp. On RJ2, I was forced to use motet.... It's been running for years now.