Master-Control Communication Setup

You are currently viewing the documentation for the latest version (2.1.0). To access a different version, click the "Switch version" button located in the upper-right corner of the page.

■ If you are not sure which version of the product you are currently using, please feel free to contact Mech-Mind Technical Support.

This guide introduces how to setup master-control communication for a DENSO robot.

Preparation

Check Controller and Software Versions

  • Controller model: RC8, RC8A, or RC9

  • Controller software: 2.15.0 (other versions unknown)

    Click here for instructions
    1. Press Setting  System Info on the teach pendant.

      check version 1
    2. Check Controller type and Controller software.

      check version 2

Download Robot Software

Visit the official website of DENSO robotics on the IPC, and download and install the robot software WINCAPS lll as prompted. After you install WINCAPS lll, double-click WINCAPS lll to open the software.

Set up the Network Connection

  1. Plug the Ethernet cable into the controller’s Ethernet interface to connect the IPC and the robot controller.

  2. Check the robot’s IP address and make sure it is on the same subnet as the IPC.

    Click here for instructions
    1. On the teach pendant, tap Setting  Communication and Token  Network and Permission .

      check robot ip 1
    2. In the “Communicate Settings” window, select Ethernet in the “Device” area, and view the IP Address and Subnet mask in the “Setting” area.

      check robot ip 2
  3. If the IP addresses of the robot and the IPC are in different subnets, modify the IPC’s IP address.

Obtain Control of the Robot

After completing configurations of this section, Mech-Mind Vision System will gain control of the robot and will be able to master-control the robot.

Modify Robot Program (Only required by RC9 controller)

By default, the programs provided by Mech-Vision and Mech-Viz only support the RC8 controller. If you are using an RC9 controller, please modify the program files according to the instructions below.

  1. On the IPC, go to Communication Component\Robot_Server\src\robot\denso from the installation directory of Mech-Vision & Mech-Viz, and you will see the following files:

    • __init__

    • cao_controller

    • denso_robot

    • denso_robot_adapter

  2. Open the denso_robot_adapter file, change “RC8” to RC9, and save the modification.

    denso robot adapter
  3. Open the cao_controller file, change “RC8” to RC9, and save the modification.

    cao controller

Transfer Robot Control

Please transfer the robot control to Mech-Viz according to the instructions below.

  1. Select Settings  Communication and Start Control  Start Control on the teach pendant.

  2. In the “Start Control Settings” window, change the IP address of Ethernet1 to the IPC’s IP address.

  3. Turn the mode key of the teach pendant to the automatic mode to later test the master-control communication between the robot and IPC.

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
  1. After Mech-Viz successfully established master-control communication with the robot, the velocity of the robot shown on the teach pendant will be reset to 100%. To ensure safety, remember to reduce the velocity on the teach pendant.

  2. In the scenario where Mech-Mind Vision System master-controls a DENSO robot, after Mech-Viz “Sync Robot” is executed, the joint positions of the simulating robot in Mech-Viz might all be updated to 0. To resolve this issue, disconnect the master-control communication on Mech-Viz, and then reconnect it.

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.