ABB Setup Instructions¶
This section introduces the process of loading the standard interface program onto an ABB robot.
The process consists of 4 steps:
Please have a flash drive ready at hand.
Check Controller and Software Compatibility¶
Compatibility requirements are as follows:
Robot: a 4-axis or 6-axis ABB robot
RobotWare Option: 616-1 PC Interface
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.
Hint
If you only need to load the program files 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
-
Select Advanced…
Select Start Boot Application and tap Next.
Select Start Boot Application to confirm.
After restarting, you will see the interface as shown below. Tap Settings.
Select Use the following IP settings and configure the IP Address, Subnet Mask, and Default gateway. Tap OK after configuration.
Tap Select System.
Select the system name in Installed Syetems box and then tap Select. Tap OK after configuration.
Select Restart Controller.
Tap OK to proceed.
-
Set the IP via RobotStudio
Follow the steps as shown in the figure below to configure the robot IP, and restart the robot after configuration.
Go to
to check if the IP configuration was successful after restarting.
Load the Program Files¶
Prepare the Files¶
Copy MM_Module.mod and MM_Auto_Calib.mod from XXXX\Mech-Mind\Mech-Center\mech_interface\abb and paste them into the flash drive.
Hint
MM_Module.mod and MM_Auto_Calib.mod are program module files.
Load the Files to the Robot¶
You can load the program modules (i.e., MM_Module.mod and MM_Auto_Calib.mod) with the teach pendant or via RobotStudio.
Load the modules with the teach pendant
Insert the flash drive into the USB port of the teach pendant.
Go to
.Select T_ROB1 and tap Show Modules.
Select
.Select the module in the USB flash drive one at a time and tap OK to load the module.
Select Yes in the pop-up window to confirm adding a new module.
After loading successfully, you can see the two modules in T_ROB1.
Load the modules via RobotStudio
Insert the flash drive into the USB port of the computer.
Open RobotStudio and connect the robot.
Click on Controller and right click on T_ROB1. Select Load Module in the context menu, and then open the two modules, as shown below.
If MM_Module.mod and MM_Auto_Calib.mod appear in T_ROB1, the modules are loaded successfully.
Further Configurations¶
Locate and open MM_Calibration routine in MM_Auto_Calib module. Change the IP address in the program to the IP address of the IPC.
Test Robot Connection¶
Configuration in Mech-Center¶
Open Mech-Center and click on Deployment Settings.
Select Mech-Interface
Check Use Mech-Interface.
Select Standard Interface.
Select TCP Server, HEX and Little endian in Interface Option.
Select the robot model and click on Save to save the configurations.
Test the Connection¶
Start TCP Server interface in Mech-Center.
Tap
.Select MM_Calibration and then tap OK.
Press the button on the teach pendant to execute the program until the PP moves to line 9.
If the messages as shown below appear respectively on the teach pendant and in the Log panel of Mech-Center, then the robot can be connected successfully.