0% found this document useful (0 votes)
146 views

v8.30_Auto_Update_Procedure_RevA

Uploaded by

Tony Stalewski
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
146 views

v8.30_Auto_Update_Procedure_RevA

Uploaded by

Tony Stalewski
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

FANUC America Corporation Quick Reference Document [Page 1 of 15]

3900 West Hamlin Road


Rochester Hills, Michigan 48309-3253 Document ID: v8.30 Auto Update Procedure
[email protected]
Date : 03/11/15
7/8/2013 Robot Models Supported: R-30iB

Rev: 0 SEE
Init: SEE v8.xx
1
1--8
80
8 00
0 0---iiQ
Q---R
ROOB
O BO
B OT
T
Software Required
Reference: *Common T S L Solution*

FANUC America Corporation Quick Reference Document

Here is the information you requested!

Note: This short document was compiled at your request as a courtesy of the FANUC America Technical Support Group.

For detailed information, you should consult your FANUC America technical manual .

For more information, call our Hotline: 1800-iQ-ROBOT

* Note: This document is provided as a courtesy and contains condensed and/or summarized information tailored to assist you with a specific issue. For additional and/or
detailed information, you must refer to the appropriate FANUC America Corporation Manual or eDoc which specifically applies to the robotics system(s) at your location.

2001-2013 FANUC America Corporation, Inc., All Rights Reserved.

THIS DOCUMENT CONTAINS PROPRIETARY INFORMATION THAT IS CONFIDENTIAL TO FANUC AMERICA


TO THE EXTENT PERMITTED BY LAW, THE INFORMATION CONTAINED HEREIN, INCLUDING, WITHOUT LIMITATION, ALL INTERNET SITES REFERENCED HEREIN, IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT
LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, RELIABILITY OR ACCURACY.
NEITHER FANUC AMERICA NOR ANYONE WHO HELPED DEVELOP, CREATE OR DELIVER THE INFORMATION CONTAINED HEREIN IS LIABLE FOR ANY DAMAGES, INCLUDING, WITHOUT LIMITATION, INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES, RELATED TO
YOUR USE OF OR INABILITY TO USE THE INFORMATION OR FOR THE RESULTS OR CONSEQUENCES OF ANY ATTEMPT BY YOU TO ADAPT ANY OF THE INFORMATION FOR YOUR PARTICULAR PURPOSES OR NEEDS. IT REMAINS YOUR RESPONSIBILITY TO TAKE ALL STEPS
NECESSARY TO ENSURE THE SAFETY OF YOUR PERSONNEL IN YOUR WORKPLACE AND YOUR ORGANIZATION'S COMPLIANCE WITH ALL SAFETY REGULATIONS.
FANUC America Corporation
SYSTEM R-30iB and R-30iB
Mate Controller Software
Installation Manual
MARFBSI8304141E Rev. B
Version 8.30
© 2015 FANUC America Corporation
All Rights Reserved.

This publication contains proprietary information of FANUC America


Corporation furnished for customer use only. No other uses are
authorized without the express written permission of FANUC America
Corporation.
FANUC America Corporation
3900 W. Hamlin Road
Rochester Hills, Michigan 48309–3253
4. SOFTWARE INSTALLATION MARFBSI8304141E Rev. B

3. Select PROGRAM SETUP.


4. Set each item as desired. Refer to Table 4–14 .

Note If you change the software limits, your system might require more SRAM memory. The
system will check if the new software limits are valid with the memory configuration. If not, the
error message, "No more available memory," will be displayed. The entered data that caused the
problem will be reset back to the original value.

Note You must cycle controller power for the new settings to take effect.

5. Cycle controller power:


a. Press FCTN.
b. Select CYCLE POWER.

4.7 AUTOMATIC SOFTWARE UPDATE

4.7.1 Overview

Auto Update is used to install a revised version of the controller software. The revised version might
include new functions or fixes for various issues. It can be used to update versions by a small or large
amount. For example, it can be used to update from a V8.10P/05 to a later release of V8.10P or
V8.20P software. Similarly, Auto Update can be used to upgrade V8.13P software to later versions
of V8.13P software.

The Auto Update must be used on storage media that is at least 512 MB in size. This is because the
Auto Update makes a Full Backup and an Image Backup of the controller to the storage media.

4–88
MARFBSI8304141E Rev. B 4. SOFTWARE INSTALLATION

Caution

Do not attempt a full load from Auto Update media. Otherwise, the following
warning message will be displayed:

CAUTION: This media does not appear to


be a proper full load media.

Continuing to load with this


media may result in a failure
later in the process.
Quit ? [Y=1/N=else] :

If this message is ignored, (N=else), then other more serious alarms and
failures will occur.

Note Auto Update can be done from memory card or a USB stick plugged into the controller.

Note The memory card interface is not available on the R-30iB Mate Controller.

Note You can perform a backup to the UT1: device but you can not use UT1: to perform a full
load or an Auto Update.

Media that is only 512 MB can be used to update only 1 controllers before the backups that have been
made must be cleared off to a Personal Computer or deleted. Follow the guidelines for this clean up
that are provided in this chapter. Currently, the smallest available media size is 2MB which will also
work and can contain many backups.

Because the Auto Update makes an Image Backup of the controller to media it is easy to recover
from a failure. Use Procedure 4-25 .

The Automatic Software Update function executes these operations in the following order:

• All Backup

This backup includes:


— All of the files that are included in a Backup, All of the Above. These are the same as
what are provided in an Automatic Backup.
— All of the files on the device FR:. This includes any files in sub-directories on this device.
— All of the files on the device FRA:. This includes any files in sub-directories on this device.
• Update Boot Monitor to the version on the Media
• Re-power
• Image backup

4–89
4. SOFTWARE INSTALLATION MARFBSI8304141E Rev. B

• All Software installation


• Controlled start
• Restore all backup
• Cold start

When the software update process is finished, the warning message, “SYST-176 Software was
updated,” is displayed. Also the Alarm History is cleared (blanked out) except for this message.

Note Auto Update does not update the iPendant firmware. An update of the iPendant firmware
is rarely needed.

4.7.2 Auto Update Operations

The INSTAL function key provides the operations to begin an Auto Update. In addition, functions to
support the Auto Update operations are also included.

Refer to Procedure 4-24 for complete instructions on how to start the Auto Update. Refer to Procedure
4-25 for complete instructions on how to get an image backup. Refer to Section 4.7.5 for complete
instructions on how to make space on Auto Update Media.

Refer to Table 4–17 .

Table 4–17. Auto Update Operations Items

ITEM DESCRIPTION

Start Auto Update This function will start the complete Auto Update
operation.

Display Backups This function is used to display the Auto Update


backups so that one can be selected for the other
operations.

Get Image Backup This function is used to quickly get the right Image
Backup files to the top-level directory. This will
allow the user to quickly select and copy a specific
Image Backup made by Auto Update.

Clear Backup This function is used to make room on the Auto


Update media. This will allow you to select and
clear out a specific Backup made by Auto Update.
This deletes the content of the directory and all
sub-directories and removes the directory itself.

4–90
MARFBSI8304141E Rev. B 4. SOFTWARE INSTALLATION

Procedure 4-24 Performing an Automatic Software Update

Conditions

• Obtain the media for the Automatic Update by doing one of the following:
— Order the Auto Update media for the appropriate version from FANUC America Corporation.
— Copy the Automatic Update software to the storage media. This software can be downloaded
from the FANUC America Corporation Customer Resource Center. At certain times this
software may also be obtained from the FANUC America Corporation FTP site.
• The Update operation takes from 15 to 30 minutes to complete. Be sure you have the time
available to complete this operation.
• If you are updating software from V8.10 to V8.20, you must
— Purchase V8.20 media from FANUC America Corporation.
— Be sure your current software version is V8.10P/04 or later. If not, you will have to auto
update your software version to the latest V8.10 first before you update to V8.20.

Caution

You cannot perform an auto update for PickTool in V8.20 or later. Contact
your FANUC America Corporation Representative for more information.

1. Insert the Auto Update media to the target controller which needs the software update.
2. Make sure that all of the robot program and process operations have completed, and then
enable the teach pendant.
3. Press MENU.
4. Select File. You will see a screen similar to the following.

FILE
MC:\*.* 25/106
20 CG7203_3 LD0 466981
21 CG7203_4 LD0 686805
22 CG7203_5 LD0 279932
23 CG7203_6 LD0 123809
24 CG7203_5 LD0 123862
25 AUTOCOLD COM 618
26 AUTOCTRL COM 133
27 AUTOINIT COM 333
28 PRODUCT TX 71
29 VERSION TXT 10
30 * * (all files)

5. Press NEXT, > and then press F4, INSTALL.

4–91
4. SOFTWARE INSTALLATION MARFBSI8304141E Rev. B

6. Select Start Auto Update. You will see a screen similar to the following.

FILE
MC:\*.* 25/106
20 CG7203_3 LD0 466981
21 CG7203_4 LD0 686805
22 CG7203_5 LD0 279932
23 CG7203_6 LD0 123809
24 CG7203_5 LD0 123862
25 AUTOCOLD COM 618
26 AUTOCTRL COM 133
27 AUTOINIT COM 333
28 PRODUCT TX 71
29 VERSION TXT 10
30 * * (all files)
Software will be Updated, OK?

Note The Update operation takes 15 to 30 minutes to complete.

7. Press F4, [YES]. You will see a screen similar to the following.

FILE
MC:\*.* 25/106
Backup Directory name: \

8. Type the name of the target directory, up to seven characters, where the backups should be
placed. You will see a screen similar to the following.

FILE
MC:\*.* 25/106
Backup Directory name: \robot1
Bmon update, don’t Cycle Power,

9. The Automatic software update will start. After 15 to 30 minutes the software update process
will be finished. The controller will be at Cold Start and the warning message "SYST-176
Software was updated" is displayed.

This process completes an Image Backup and an Automatic backup (backup “All of the Above”)
to the media. These can be found in the subdirectory name provided in Step 7 , but under the
subdirectory: /00/. For example mc:\00\robot1\
10. When the Auto Update operation has completed check to make sure that it was successful. If
the operation was successful, then the top line of the teach pendant and the Alarm log should
include the following message:

4–92
MARFBSI8304141E Rev. B 4. SOFTWARE INSTALLATION

Sys-176 Software was updated

Note If the Automatic Software Update does not complete, refer to Procedure 4-25 .

4.7.3 Auto Update Recovery Procedures

If an Auto Update fails to complete or for some reason the operations of the controller are not
satisfactory after the Auto Update then complete this procedure. Procedure 4-25 will restore the
controller back to the original software and the original version. It will remove the Auto Update
from the controller.

Procedure 4-25 Restoring the Auto Update Backup Image

Conditions

• Have the Auto Update media inserted into the controller. This must be the same media that
was used to Update this specific controller.
• If the controller where the Auto Update failed can not start up, then Step 1 (to get the Image
Backup to the root directory) will need to be completed on a different controller.

Note The following steps can be completed using a personal computer.

1. Copy the Image files from the specific sub-directory to the top level directory of the media.
a. Press MENU.
b. Select File.
c. Press NEXT,>, and then press F4, INSTAL and select Display Backups.You will see a
screen similar to the following.

4–93
4. SOFTWARE INSTALLATION MARFBSI8304141E Rev. B

FILE
MC:\00\*.* 1/31
1 .. (Up one level) <DIR>
2 BG2 <DIR>
3 BG3 <DIR>
4 * * (all files)
5 * KL (all KAREL source)
6 * CF (all command files)
7 * TX (all text files)
8 * LS (all KAREL listings)
9 * DT (all KAREL data files)
10 * PC (all KAREL p-code)
11 * TP (all TP programs)

d. Using the up and down arrow keys move the cursor to the appropriate directory.
e. Press F4, [INSTAL], and select the Get Image Backup item.

The following prompt might be displayed: "Remove existing IMG files?". If this is
displayed then there were already some Image Backup files in the top level (root directory)
of this media. If it is certain that these are not needed, press the YES. Otherwise, press NO
and then copy these Image Files to another media or to a directory on this media.

The function will get the Image Backup files to the root directory by doing a copy. This
copy might take a couple of minutes. When the operation is completed then the display
prompt line will indicate "Copied to MC:\SRAMnn.IMG".
2. Go to the Boot Monitor Menu and Restore the Image. Refer to Section E.3.3 .

Note Step 3 is important. If you do not remove the media, the controller might immediately
start the Auto Update again.

3. After the Image restore is complete, remove the media.


4. Either cycle power on the controller, or select the Cold Start menu item from the Main menu.

Procedure 4-26 Cleaning Up the Auto Update Media When an Auto Update Does Not Complete

Conditions

• The following error is displayed on the screen of the teach pendant when first starting an Auto
Update

Last Auto software update is failed.


Please restore backup from MC:\00\TEMP and move the directory from MC:.

4–94
MARFBSI8304141E Rev. B 4. SOFTWARE INSTALLATION

• One of these conditions has occurred:


— An Auto Update was just attempted and failed, someone tried to just start the Auto Update
again without restoring the Image backup that was made.
— The media has been used for more than one controller and the Auto Update on the previous
controller failed.

1. First complete Procedure 4-25 on the controller where the Auto Update failed.
2. Insert or connect the media to the robot controller.

Now this Auto Update media can continue to be used to Auto Update other controllers.
3. Clear the unused "TEMP" backup using the following steps.
a. Press MENU and Select File.
b. Press NEXT, > and then press F4, [INSTAL] function key and select the "Display
Backups" item.
c. Using the up and down arrow keys move the cursor to the "TEMP" directory.
d. Press F4, [INSTAL] and select the "Clear Backup" item.

A prompt will be displayed: "Clear selected backup?". If it is certain that this Backup made
during an Auto Update should be deleted then press the "YES" function key, otherwise
press "NO".

Note This should only be done after the controller Image from this directory has been restored
to the right robot controller.

4.7.4 Advanced Auto Update Operations

An Auto Update operation can be controlled by an Auto Update Configuration file. This file will
control only certain operations of the Auto Update. This configuration file exists only on the Auto
Update load media (typically a memory card if available). It is a text file and is named: autocfg.dat.
Comment lines can be included in this file by placing a "!" character at the start of a line. An example
comment line is:

! Next what devices should be backed up:

This file controls the following operations:

1. It can select to enable or disable the Image Backup operation of Auto Update. By default the
Image backups are made. If the Auto Update configuration data file does not exist then Image
Backups are still made. If there are already good Image Backups of the controller, then this

4–95
4. SOFTWARE INSTALLATION MARFBSI8304141E Rev. B

operation can be disabled. This can save time during the Auto Update. It saves about two
minutes.

To disable the Image Backup, change this line in the Auto Update Configuration file:

Img.Backup Yes

Change it to this:

Img.Backup No

This line must have the string "Img.Backup" followed by a space character followed by ’yes’
or ’no’. The word "yes" or "no" can be any combination of upper or lower case (for example:
Yes, yes, or YES).

An example of the Auto Update configuration file can be found at the end of this section.
2. It can save the backup (all and image) after the auto update. Set AterBackup to YES to back up
files automatically after the Auto Update. Set AfterBackup to NO if you do not want to perform
the backup after the Auto Update. See the following lines from autocfg.dat for an example:

! Next is whether saving the backup (all and image) after


! auto update or not. Select ’YES’ or ’NO’ after
! "AfterBackup" and one space. YES: save, NO: not save.
! When media does not have enough capacity, backup is not
! saved even if "AfterBackup YES".
AfterBackup NO

3. Auto Update will back up and restore the device FR: and other devices as controlled by the
Auto Update Configuration File. By default only FR: is backed up. In addition, the backup of
the FR: device can also be disabled.

The supported devices are: FR:, FRA:, FR1:, RD:.

Subdirectories of a device or any part of the MC: device can not be included. These are ignored.

To add devices to the backup and restore operations of Auto Update, remove the "!" character
from the appropriate line. For example change this line:

!BackupDevice FRA:

To this:

BackupDevice FRA:

4–96
MARFBSI8304141E Rev. B 4. SOFTWARE INSTALLATION

These lines must have the string "BackupDevice" followed by a space character followed by the
device name. The device name must end in a ":".

Figure 4–31. Example AUTOCFG.DAT File

Img.Backup Yes * must have one ’ ’ then ’yes’ or ’no’


! Next what devices should be backed up:
! Each line needs the word "BackupDevice", then space then
! the device name with ":"
BackupDevice FR:
!BackupDevice FRA:
!BackupDevice RD:
!BackupDevice FR1:

4.7.5 Making Space on an Auto Update Media Using a PC

The media used for the Auto Update operations can get filled up and have no more space available.
When this happens some of the backups must be moved off of the media or deleted. Follow either
Procedure 4-27 or Procedure 4-28 to complete those operations.

Procedure 4-27 Making Space on an Auto Update Media using the Controller
1. Insert or connect the media to the robot controller.
2. Press MENU.
3. Select File.
4. Press NEXT, > and then press [INSTAL function key and select the "Display Backups" item.
You will see a screen similar to the following.

FILE
MC:\00\*.* 1/31
1 .. (Up one level) <DIR>
2 BG2 <DIR>
3 BG3 <DIR>
4 * * (all files)
5 * KL (all KAREL source)
6 * CF (all command files)
7 * TX (all text files)
8 * LS (all KAREL listings)
9 * DT (all KAREL data files)
10 * PC (all KAREL p-code)
11 * TP (all TP programs)

5. Using the up and down arrow keys move the cursor to the appropriate directory.

4–97
4. SOFTWARE INSTALLATION MARFBSI8304141E Rev. B

6. Press F4, INSTAL and select Clear Backup item.

A prompt will appear: "Clear selected backup?". If it is certain that this Backup made during an
Auto Update should be deleted then press the "YES" function key, otherwise press "NO".

All of the contents of the selected directory will be deleted, this will be indicated by a series
of messages, such as: "Deleted MC:\00\backup1\get_home.tp". This operation should only
take about a minute.

Procedure 4-28 Making Space on an Auto Update Media Using a PC

Conditions

• These operations must be done on a personal computer.

1. Insert or connect the media into the computer.


2. Using Microsoft® Windows Explorer, browse to the device and then to the following directory:
\00\ Each directory under this one is a backup for a separate robot controller. The names are
those supplied by the operator at the start of each Automatic Update process.
3. Decide if the backup will be moved off of the media and stored on the computer or just
deleted. If it will be moved into the computer skip Step 4 and complete Step 5 . If it will be
deleted, complete Step 4 .
4. Delete one of the backups by deleting the directory and all of it contents:
a. Select one of the directories shown. The directory should be one that is for a controller
that has been fully updated and is fully operational.
b. Press and hold SHIFT and then press Delete. This will permanently delete this backup and
not keep it in the Recycle Bin .
c. Go to Step 6 .
5. Move one of the backups to the computer by completing these steps:
a. Select one of the directories shown. The directory should be one that is for a controller
that has been fully updated and is fully operational.
b. In the “Edit” drop down menu, select “Move to Folder …”. Follow the prompt to browse
and select a destination folder on the computer.
6. Now space has been made for one more Automatic Update. If needed, repeat Step 4 or Step 5
to make space for more Updates.

4–98
MARFBSI8304141E Rev. B 4. SOFTWARE INSTALLATION

4.7.6 Auto Update Troubleshooting

Table 4–18. Auto Update Troubleshooting

Symptom Solution

Auto Software Update failed Some part of the Auto Update process has failed. In most
cases this is caused by some file failing to be restored.
If this message occurs at Controlled Start then display the
Alarms Page and record the top 10 Alarms. Note that the
Alarms page might be displayed automatically.
If this message is displayed at Cold Start then restore the
controller to its original state by restoring the Image Backup
that was made at the start of the Auto Update. To do this
follow Procedure 4-25 .

Auto Update media or files not found The files needed to complete an Auto Update were not found
on the media. Usually this is caused by not having a media
inserted or not having an Auto Update media inserted.
Insert the Auto Update media into the controller. Make sure
the media is fully inserted. Make sure the media has not
been modified.

Backup files are not correct This message would occur near the start of the Auto Update.
Some file was not properly backed up. A separate alarm in
the Alarm Log provides the specific file name.
Check the Alarms page for one of the following alarms, then
follow the instructions for that alarm: “File-082 Backup file not
found: %s" or “File-083 A Backup file is empty: %s".

Backup files are overwritten. This occurs when a partial backup or incomplete backup
has previously occurred with this media. Confirm that this
message has been read by pressing the “YES” function key.
No other operations are normally required and the Auto
Update will continue.

Directory name is not entered. When a directory name for the Backup was requested, no
characters were entered. Confirm this message by pressing
the “YES” function key and then start the Auto Update
operations again.

Directory already exists. Cancel? The directory with the name that was provided already exists.
Because this direct already exists the Auto Update operation
is being canceled. Confirm this message by pressing the
“YES” function key and start the Auto Update operations
again. Be sure to enter a different name. A directory of the
existing directories can also be made by selecting the “00”
subdirectory and then doing a directory of “*.*”.

4–99
4. SOFTWARE INSTALLATION MARFBSI8304141E Rev. B

Table 4–18. Auto Update Troubleshooting (Cont’d)

Symptom Solution

Enable TP for Auto Update. This indicates that the teach pendant must be enabled for
this operation to begin. Turn the teach pendant “Enable”
switch to “Enable” and start the operation again.

Fail to update BOOT F-ROM. For some reason the operation to update the Boot Monitor
F-ROM has failed. The top line of the teach pendant should
show an alarm that indicates the reason. Low TEMP memory
is the most common cause. Check the alarm message on the
top line of the teach pendant or in the Alarm History page.
Follow the remedy for that message.

Last Auto software update is failed. One of these conditions has occurred:
Please restore backup from MC:\00\TEMP
and move the directory from MC:. • An Auto Update was just attempted and failed, someone
tried to just start the Auto Update again without restoring
the Image backup that was made.

• The media has been used for more than one controller
and the Auto Update on the previous controller failed.

To correct this condition complete both of these procedures:


Procedure 4-25 and Procedure 4-26 .

Not enough space on MC: or Check the rest of memory (MC:) There was not enough free space found on the Memory
Media to complete the Auto Update (Backup) operation.
Perform one of the following: Find a backup on the media
(in directory /00/) that is no longer needed and then clear it
out. See the procedure “Making space on the Auto Update
media” for details of this operation. If possible, obtain another
Auto Update media that has not been used to update a lot
of controllers.

Use this only in Single pane or pane 1 This operation must run from Pane #1 or in Single Pane
mode. If Double or Triple pane mode is selected then either
move the cursor to Pane #1, or select Single Pane. Select
Single pane by pressing SHIFT and Display, and then select
Single.

4–100
Last resort...

If “Last AUTO Software Update is Failed” gets posted … and the following procedures did not resolve
the issue …
1) 4-25 Restoring the Auto Update Backup Image
2) 4-26 Cleaning up the Auto Update Media when an Auto Update Does not complete
Try the following …
Running autofin.cm clears out the alarm and lets them proceed. Most of the time, running autofin.cm is
good enough to recover. You will not know until you get to COLD start if the robot will operate properly or
not.
So next time you get the “failed to update” message please do the following:
1) Insert load media into drive
2) Point robot to that drive
3) At root directly of load media find “autofin.cm”
4) Select & execute
5) Cycle power
This should address the failed to update message.

You might also like