Академический Документы
Профессиональный Документы
Культура Документы
1. BACKGROUND
In general your controller will come configured with sufficient memory for most normal operations, however if
you add options to an existing configuration (for example an iRVision product), if your iRVision application
utilizes many vision processes, has many parts or complex vision processes, or if you are Auto updating your
controller software from a much earlier revision, your system may require additional DRAM and/or FROM
memory. If this is the case, the recommendation is to purchase additional memory for your system. Contact
FANUC Robotics Customer Service to order additional memory if required.
While you are waiting for delivery of your upgraded memory for your R-30iA controller, there are some
temporary steps that can be taken to increase the amount of available DRAM or FROM on the system. These
should only be used until additional memory can be purchased and installed or you may experience the
problem again at a later date. These temporary steps are outlined below for each type of Memory.
To temporarily increase the amount of TEMP memory available, any of the following may be
necessary.
As a last resort, the amount of logging space available for motion debug data can
be reduced to free up additional DRAM. The defaults are as follows:
o $CPDBG.$CPIDEBUG.$MAXDATA = 15000
o $CPDBG.$CPPDEBUG.$MAXDATA = 3000
o $CPDBG.$MIDEBUG.$MAXDATA = 1500
o $CPDBG.$MPDEBUG.$MAXDATA = 500
o $CPDBG.$MGDEBUG.$MAXDATA = 500
o $CPDBG.$CPIDEBUG.$MAXDATA = 1000
o $CPDBG.$CPPDEBUG.$MAXDATA = 1000
o $CPDBG.$MIDEBUG.$MAXDATA = 500
o $CPDBG.$MPDEBUG.$MAXDATA = 100
o $CPDBG.$MGDEBUG.$MAXDATA = 100
3.3. Remedies
3.3.1. Increase the size of the Vision Pool
If you are constantly getting a CVIS-021 warning when running, the size of the vision pool can
be increased to avoid exceeded it.
4. FROM MEMORY
4.1. General
FROM on the R-30iA controller is used by the system to store permanent information like the
controller operating software, vision processes, and user files. In general you should have at least 1
MB of free FROM memory in your system after you have loaded all necessary options and completed
your application specific programming and setup. This includes training all iRVision processes.
4.3. Remedies
4.3.1. If an error is posted on the teach pendant
Refer to the FANUC Robotics SYSTEM R-30iA Controller Software Error Code Manual or the
online Help for the appropriate Cause/Remedy information for that error. If that does not solve
the problem then refer to the next section for other possible temporary solutions
To temporarily increase the amount of FROM memory available, any of the following may be
necessary.
Vision data files (.VD files) and/or log files can be stored on a USB, PCMCIA card,
or on a PC.
o Vision log file location can be specified on the iRVision Configuration
Setup screen
o Vision Data file storage can be specified by setting the system variable
$VISION_CFG.$DATA_PATH to the appropriate device. (for example
MC:\ for the memory card or UD1:\ for a USB device)
o Remote storage of the .VD or log files may impact cycle time due to
increased time to access the remote device.
In general, only load options that are going to be used in the system.
Removing options generally requires changing the Load media memory card to
remove the options and then reloading the controller. Contact FANUC Robotics
Customer Service for assistance with this.
o J871 and J872 are available on the load media but by default they are not
loaded. They can be loaded from CTRL Start without a PAC Code but
o J871 allows the vision controls, necessary for vision setup on the PC, to be
directly loaded from the robot controller whenever a PC is connected to the
robot that does not have them installed. While very convenient they do not
have to be loaded to get the Vision Controls installed on a PC for iRVision
setup. If this option is loaded, and you invoke iRVision setup from a PC that
does not have the Vision controls loaded, the PC will fetch them from the
robot FROM and install them.
If the option is not loaded you will see a prompt which asks where the
controls are located. The default location is MC: but you can also select
USB (UD1:). You only need to insert a Memory Card with the load media on
it, into the PCMCIA slot, or a USB stick with the load media on it into the USB
connector on the front panel of the robot, then invoke iRVision setup from the
PC. In this case, the vision controls will be fetched from the memory card or
USB stick and installed on the PC. Alternatively, you can insert the media
card (USB stick or Memory Card with the load media on it) into your PC and
go to the directory ..\product\j871 and run the program visctrls.exe.
o J872 allows you to access on-line help during vision setup. Much of this
information is available in the documentation that is delivered with your
system; consequently, on-line access may not be required.