ABB Setup Instructions

This section introduces the process of loading the robot full-control program onto an ABB robot.

The process consists of 4 steps:

Please have a flash drive ready at hand.

Check Controller and Software Compatibility

  • Controller: no requirement

  • Controller system software version: RobotWare 6.02 or above

  • Control module options: 623-1 Multitasking and 616-1 PCInterface

    Note

    The above control module options must be installed to realize full-control of an ABB robot.

  • Mech-Center: latest version recommended

Follow the steps below to check the RobotWare version and the installed control module options.

  1. Tap icon_menu and then go to System Info‣ System properties to check the RobotWare version.

    ../../../../_images/check_1.png
    ../../../../_images/check_2.png
  2. Go to System properties‣ Control Module‣ Options to check whether the necessary options are installed.

    ../../../../_images/check_3.png

Setup the Network Connection

Hardware Connection

Plug the Ethernet cable of the IPC into the X6 (WAN) port of the robot controller, as shown below.

../../../../_images/port.png

Hint

If you only need to load the full-control program via RobotStudio, you can use either LAN port or WAN port to connect the robot controller. However, in order to enable visual communication, the Ethernet cable can only be connected to the WAN port.

IP Configuration

You can set the IP on the teach pendant or via RobotStudio.

  • Set the IP on the teach pendant

    1. Tap icon_menu and select Restart.

      ../../../../_images/ip_setting1.png
    2. Select Advanced…

      ../../../../_images/ip_setting2.png
    3. Select Start Boot Application and tap Next.

      ../../../../_images/ip_setting3.png
    4. Select Start Boot Application to confirm.

      ../../../../_images/ip_setting4.png
    5. After restarting, you will see the interface as shown below. Tap Settings.

      ../../../../_images/ip_setting5.png
    6. Select Use the following IP settings and configure the IP Address, Subnet Mask, and Default gateway. Tap OK after configuration.

      ../../../../_images/ip_setting6.png
    7. Tap Select System.

      ../../../../_images/ip_setting7.png
    8. Select the system name in Installed Syetems box and then tap Select. Tap OK after configuration.

      ../../../../_images/ip_setting8.png
    9. Select Restart Controller.

      ../../../../_images/ip_setting9.png
    10. Tap OK to proceed.

      ../../../../_images/ip_setting10.png
  • Set the IP via RobotStudio

    1. Follow the steps as shown below to configure the robot IP, and restart the robot after configuration.

      ../../../../_images/ip_setting11.png
  • Go to Sytem Info‣ Network connections‣ WAN to check if the IP configuration was successful after restarting.

    ../../../../_images/ip_setting12.png
    ../../../../_images/ip_setting13.png

Load the Program Files

Attention

  • Before operating the robot, please follow the backup instructions below to back up the system.

  • If the robot currently has other programs running, to avoid interference by these programs, please reset RAPID or system before you load the full-control program files onto the robot. If you need to use the full-control program in conjunction with the current MOD programs and/or DI/DO signal configurations, please contact Mech-Mind Technical Support.

  • If you need to re-load the full-control program, please reset RAPID first before re-loading. You do not need to re-load the config files.

Backup

  1. Go to the home page using the menu in the upper-left corner, and then select Backup and Restore.

    ../../../../_images/backup_1.png
  2. Select Backup Current System….

    ../../../../_images/backup_2.png
  3. Specify the backup file name by pressing on ABC…, and specify the directory for saving the file by pressing . Then, press Backup in the lower-right to start the backup process.

    ../../../../_images/backup_3.png

Reset

Attention

Please make sure you have backed up the system before resetting.

Two reset options are provided: Reset system and Reset RAPID.

  • Reset system discards all system parameter settings and changes made to RAPID programs.

  • Reset RAPID only discards changes made to RAPID programs, and system parameter settings are kept.

  1. Go to the home page using the menu in the upper-left corner, and then select Restart.

    ../../../../_images/reset_1.png
  2. Select Advanced… in the lower-left.

    ../../../../_images/reset_2.png
  3. Select either Reset system or Reset RAPID according to your needs, and then press Next in the lower-right.

    ../../../../_images/reset_3.png
  4. Press Reset system or Reset RAPID in the lower-right, depending on your selection in the previous step, to start the reset process.

    ../../../../_images/reset_4.png

Prepare the Files

  1. Copy the program files into an USB flash drive. Please locate the folder where Mech-Center is installed and the files are stored in XXXX/Mech-Center-xxx/Robot_Server/Robot_FullControl/abb/server on ABB/config.

  2. The config file should be compatible with the I/O Unit in use. Please choose the right config file according to the table below:

I/O Unit

config file

DSQC 652

D652.cfg, SYS.cfg

DSQC 1030

DSQC1030.cfg, SYS.cfg

Other I/O Units or the program is only used for auto-calibration

EIO.cfg, SYS.cfg

Load the Files to the Robot

  1. Open RobotStudio on the IPC and connect to the controller.

    • If the robot controller is connected via the LAN port, click on One Click Connect….

    ../../../../_images/load_program1.png
    • If the robot controller is connected via the WAN port or a switch, click on Add Controller and then select the controller and click on OK.

      ../../../../_images/load_program2.png
  2. Import the config files as shown below. Click on Confirm in the pop-up windows.

    ../../../../_images/load_program3.png
    ../../../../_images/load_program3_1.png
  3. Copy the whole MM folder and paste it to the HOME directory of the robot system, as shown below. Restart the controller to complete loading the program files.

    ../../../../_images/load_program4.png
  4. Modify the safe zone threshold (in mm) in the safe_area.mod program according to the actual on-site work space of the robot.

    ../../../../_images/load_program5.png

Run the program

  1. Move the PP of tasks T_ROB1 and safe_area to Main respectively.

    ../../../../_images/run_program1.png
    ../../../../_images/run_program2.png
  2. After selecting PP to Main, if a window as shown below pops up, please tap Yes to confirm.

    ../../../../_images/run_program2_1.png
  3. Run the program manually or automatically. The program pointer is shown below.

    ../../../../_images/run_program3.png

Test Robot Connection

Please refer to Test Robot Connection for detailed instructions.