The backup and restore of the ABB Robot IRC5 system is an important operation to ensure the normal operation and fault recovery of the robot. By performing regular system backup, all key system parameters, program modules and system modules can be saved, so that they can be quickly restored to the previous working state in the event of a fault or unexpected situation. When you need to restore the system, you can perform a system restore operation by selecting the corresponding backup file. During the restore process, all system parameters will be replaced and all modules in the backup directory will be loaded to ensure that the robot can be restored to the complete state at the time of backup.
ABB Robot IRC5 System represents a remarkable innovation in the field of robotics. It serves as the intelligent “brain” that powers ABB robots, enabling them to perform a wide variety of complex tasks with precision and efficiency. This system features advanced motion control capabilities, allowing the robot to move with smoothness and accuracy. It offers flexible programming options, making it adaptable to different industrial applications such as automotive manufacturing, electronics assembly, and material handling. The IRC5 System also has excellent diagnostic and monitoring functions, which help to quickly identify and address any potential issues, minimizing downtime. With its reliable and user-friendly design, it simplifies the operation and maintenance of ABB robots. Overall, the ABB Robot IRC5 System is a crucial component that contributes to enhanced productivity and quality in industrial automation.
- System backup
1.1 System backup timing
(1) Before installing a new RobotWare.
(2) Before making any major changes to instructions and/or parameters to restore to the previous settings.
(3) After making any major changes to instructions and/or parameters and successfully testing the new settings in order to retain these successful settings.
1.2 Backup content
The backup function saves all system parameters, system modules and program modules in context, but does not contain all data. The data is saved in a user-specified directory. The directory is divided into the following five subdirectories:
(1) BACKINFO BACKINFO consists of the files backinfo.txt, program.id, system.guid, template.guid and version.xml. The following are the specific file functions.
File name meaning Backinfo.txt is used when restoring the system. The backup must not be edited by the user! Controller.rsf contains information about the installed software and the optional features selected in the backed-up system. fpsystem.xml contains information about the FlexPendant settings. key.id and program.id can be used to recreate the system with RobotStudio with the same options as the backed-up system. rw6system.xml contains path information for controller.rsf, system.guid and key.id system.guid is used to identify the unique system from which the backup was extracted. system.guid and/or template.guid are used to check whether the backup was loaded into the correct system during the restore process. If the system.guid and/or template.guid do not match, the user will be informed of this. version.xml contains detailed information about the RobotWare version. Table
(2)CSCS folder contains the following information: Date and time settings, WLAN settings, controller name and ID, UAS settings, Username settings. (3)HOMEHOME is a copy of the files in the HOME directory. (4)RAPIDRAPID consists of subdirectories for each configuration task. Each task contains a program module directory and a system module directory for storing all installed modules. For more information on loading modules and programs, refer to the “System Parameters” section in the Technical Reference Manual. (5)SYSPARSYSPAR Contains configuration files (i.e. system parameters).
1.3 Backing up the system steps
(1) On the “Startup” screen, select the ABB directory and click “Backup & Recovery”. (2) On the Backup & Recovery menu, click Backup.
(2) On the Backup & Recovery menu, click Backup.
(3) The Backup dialog box is displayed. Enter the Backup Name and Location.
(4) Click Backup to create a backup of the modules and system parameters at the selected location.
1.4 Important points when performing a backup (1) BACKUP directory
(1) BACKUP directory
The local default BACKUP directory is automatically created by the system and it is recommended to use this directory to save the backup. Do not change the name of the BACKUP directory or change the actual backup name to BACKUP as this may cause directory interference.
(2) Runtime backup
System backup can be performed during program execution, but there are some limitations:
When performing a backup in the execution state, you cannot perform startup program, load program, load module, shut down program, and erase module. However, you can use RAPID instructions to load and start loading.
Do not create a backup when performing critical process steps or sensitive robot movements. This may affect the accuracy and performance of the motion. To ensure that a backup is not requested, use the action value Disable Backup (type System Input). After the critical step is completed, the input should be reset to allow backup again.
If necessary, the backup can be queued using the system parameter General RAPID when the operation value QueueBackup is set to TRUE and Disable Backup is set. The backup will then be queued until the signal is reset.
(3) Backup failure
During the backup process, if a failure occurs, such as insufficient disk space or power failure, the entire backup process will be terminated and the backup data that has been made will be deleted. This is done to ensure that only complete and valid backup files are retained on the disk to avoid data inconsistency or corruption caused by partial backup.
- Restore the system
2.1 When to restore the system
Perform a restore at the following times:
(1) If you suspect that the program file is damaged.
(2) If any changes made to the instructions and/or parameter settings are not ideal and you intend to revert to the previous settings.Note: During the restore process, all system parameters will be replaced and all modules in the backup directory will be loaded. The Home directory will be copied to the HOME directory of the new system during the restart process.
2.2 Restore System Steps
(1) On the Start screen, click ABB Catalog, then click Backup & Restore.
(2) Runtime backup
System backups can be made during program execution, but there are some limitations:
When backing up in execution, Start Program, Load Program, Load Module, Close Program, and Erase Module cannot be executed. However, you can use RAPID instructions to load and start loading.
Do not create backups while critical process steps or sensitive robot movements are being performed. This may affect the accuracy and performance of the motion. To ensure that backups are not requested, use a system input with an action value of Disable Backup (type System Input). After completing the critical steps, the input should be reset to allow backups again.
If desired, you can queue a backup using the system parameter General RAPID with the action value QueueBackup set to TRUE when Disable Backup is set. The backup will then be queued until the signal is reset.
(3) Backup failure
During the backup process, if a failure occurs, such as insufficient disk space or power outage, the entire backup process will be terminated and the backup data will be deleted. This is done to ensure that only complete and valid backup files are retained on the disk to avoid data inconsistency or corruption caused by partial backup.
- Restore the system
2.1 When to restore the system
Perform a restore at the following times:
(1) If you suspect that the program file is damaged.
(2) If any changes made to instructions and/or parameter settings are not ideal and you intend to restore to the previous settings.
Note: During the restore process, all system parameters will be replaced and all modules in the backup directory will be loaded. The Home directory will be copied to the HOME directory of the new system during the restart process.
2.2 Steps to restore the system
(1) On the Startup screen, click ABB Directory, and then click Backup & Restore.
(2) On the Backup & Restore menu, click Restore. “
(3) The system recovery interface is displayed.
(4) Browse to the backup location and select the backup file. Click the OK button.
(5) If you want to replace the current controller and security settings with the selected backup controller and security set points, click “Advanced…”, select the “Controller Settings” and “Security Settings” check boxes, and click “OK”.
(6) Click Restore. A confirmation interface will pop up.
(7) Click YES to start the restore. If successful, the system will restart. If there is an error during the restore process, a pop-up window will appear.