Master-Control Communication Setup

You are viewing an old version of the documentation. You can switch to the documentation of the latest version by clicking the top-right corner of the page.

This guide shows you how to set up Master-Control communication with an AUBO robot.

Preparation

Check Controller Compatibility

The version of the controller should be above 4.5.44. If the version is lower, please contact AUBO after-sales support for a system version upgrade.

Go to About  Version, and check the version of the controller in Server Version.

Set up the Network Connection

Connect the Hardware

Plug the Ethernet cable into the Ethernet interface of the controller to connect the IPC and the robot controller.

control cabinet

Set the IP Address

Press on Settings  System  Network to configure the Interfaces, Netmask, IP Address, and Gateway. Please note that the robot IP should be in the same subnet as the IPC. Then select Save and restart the robot.

set ip

Test Master-Control Communication

Create a Mech-Viz Project

  1. Open Mech-Viz, press Ctrl+N on the keyboard to create a new project. Select the robot model corresponding to your real robot brand and model on the interface as shown below.

    Unnamed image
  2. Press Ctrl+S and create or select a folder to save the project.

  3. Right-click the project name in the left panel in Mech-Viz and select Autoload Project.

    Unnamed image

Connect to the Robot

  1. Click Master-Control Robot on the toolbar of Mech-Viz.

  2. Input the IP address of the real robot in Robot IP address (the IP address in the picture is only an example). Click Connect the robot.

    Unnamed image

    If Mech-Viz successfully connects the real robot, the current status will change to Connected. Meanwhile, the icon in the toolbar will turn from blue to green.

    Unnamed image

    If the connection fails, please double-check the robot IP address.

Move the Robot

  1. In the toolbar of Mech-Viz, change the “Vel.” (velocity) and “Acc.” (acceleration) parameters to 5%.

    Unnamed image
  2. Click Sync Robot in the toolbar, and you can synchronize the poses of the simulated robot in the 3D simulation space with the poses of the real robot. Then click Sync Robot again to unselect it.

    Unnamed image
  3. In the Robot tab, slightly adjust the value of “J1”, for example, from 0˚ to 3˚. This operation will move the simulated robot.

    Unnamed image
  4. Click Move real robot and check if the real robot has moved. If the real robot has reached the JPs set for the simulated robot, the master-control communication is working.

    When moving the robot, please ensure the safety of personnel. In the case of an emergency, press the emergency stop button on the teach pendant!
    Unnamed image

Troubleshooting

If the robot cannot be connected successfully, and the error is DLL load failed: %1 is not a valid Win32 application , please check whether the C runtime library on your computer is complete. The complete C runtime library is shown below.

full cpp

If the library is not complete, please download the vc runtime library repair DirectX Repair V3.9 to fix the error.

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.