UR
Using a UR with Wandelbots NOVA offers a wide range of possibilities for automating your production processes. There are 3 things you need to know before you start:
Which UR controller types and models are supported by Wandelbots NOVA?
Wandelbots NOVA provides you with virtual controllers for path planning, app development and simulation purposes.
You can connect your UR controller to Wandelbots NOVA for real-world automation.
Supported models
CB series
- UR5cb
- UR10cb
E series
- UR3e
- UR5e
- UR10e
- UR16e
- UR20e
Use virtual controller
Open the home screen
Open your cloud instance via the Developer Portal or type in your physical instance's/virtual instance's IP address to access the home screen. Get an overview on the home screen and its functionalities here.
Create a cell in the settings
Open the settings app and go to the "Cell" tab.
Add robot to your cell
If you want to start using the Wandelbots API, do so now and add a robot via the Wandelbots NOVA API.
OR add a robot to your cell in the settings:
- Select the "Robots" tab.
- Click to add a robot to your cell.
If the button is greyed out, your license might not support adding more robots. Please contact your administrator. - Select the robot type
Virtual
.Adding a physical robot will only work after successful setup.
- Name the robot
- Select
UR
as manufacturer. - Select the desired robot model.
Add
the robot to the cell.
Congrats! You can now start to plan paths and simulate! Open Robot Pad from the home screen of your instance and get started ✨.
Set up and connect UR controller
About setup instructions
The provided setup instructions do not replace a thorough understanding of the robot manufacturer's original operating instruction and only apply to the supported models mentioned above.
The setup instructions include the following steps:
- Preparing the robot for the connection with Wandelbots NOVA.
- Physically connecting the IPC to the robot controller.
- Configuring the IPC to establish communication with the robot controller.
- Using the UR controller on Wandelbots NOVA.
- Troubleshooting common issues that may arise during the setup process.
In order to connect the UR controller to Wandelbots NOVA, Wandelbots NOVA needs to be integrated into the robotic cell according to these cell designs.
Wandelbots NOVA only supports UR e-series controllers with Polyscope version 5.11 or higher, and UR cb-series controllers with Polyscope version 3.15 or higher.
Ensure that the UR controller you're about to connect to Wandelbots NOVA is listed in the supported models section.
Qualified user groups
Preparing a controller for the use of Wandelbots NOVA is a task that requires a certain level of expertise. The following instructions are intended for qualified user groups only.
If a high experience level, e.g. admin user, is recommended to complete the step, the following label will be displayed next to the header:
Prepare UR Admin
Using the original robot control panel
Configure network settings
- Turn on robot controller according to the robot manufacturer's original operating instructions.
- Set robot to local mode.
- Open main menu.
- Open settings.
- Select System > Network > "Static address".
- Enter the robot controller's IP address, e.g. 192.168.1.100, into the "IP address" field. This IP address has to be within the same subnet as the IPC's IP address but can otherwise be set as desired.
- Enter the subnet mask 255.255.255.0.
This ensures that the robot controller and the IPC are in the same subnet. - Confirm settings.
Activate remote control
- Turn on robot controller according to the robot manufacturer's original operating instructions.
- Open main menu > system settings.
- Select System > Remote Control.
- Activate Remote Control.
- Switch to Remote Control in the home screen.
Remote Control connection will now be established. This can take a few minutes.
Upon successful remote control connection, the robot controller is rebooted and URCaps installed.
The robot controller was successfully set up for Wandelbots NOVA.
Configure payload and TCP
To enable maximum acceleration and speed in path planning, the payload and TCP have to be correctly configured on the robot controller. Configure the payload and TCP on the UR with this tutorial (opens in a new tab).
Connect IPC to robot controller Admin
- Connect an ethernet cable to the IPC's LAN-1 port.
- Connect the IPC to the robot controller's network port.
- Turn on the IPC.
Configure IPC's network settings
-
Open
https://<ipc-ip-address>:9090
, e.g.https://172.345.538.2:9090
, in a browser on your personal computer.
If the IPC is not connected to the same network as your personal computer, you can connect a keyboard, a mouse and a display to the IPC. Then openlocalhost:9090
in a web browser.⚠️Only one personal computer is allowed to connect to the instance's IP address. In case multiple personal computers control a physical robot, e.g. via API and the RobotPad, simultaneously, the robot will not move.
- Close all applications on other personal computers and try again.
- Unplug the robot's ethernet cable from the physical instance and wait a couple of minutes to restart Wandelbots NOVA foundation services. Plug it into the LAN port again and try again.
-
Log in with the user credentials created during the Wandelbots NOVA installation.
The IPC's settings are displayed.
A popup prompts you to enable administrative access. -
Enable administrative access and enter the admin password.
-
Select the Network tab in the sidebar.
The IPC's network settings are displayed. -
Toggle the button next to the
enp3s0
port (corresponding to the IPC's LAN-1 port) to enable network activity. -
Click "edit" next to the IPv4.
The IPv4 menu opens. -
Set the address dropdown to "Manual".
-
Create an IP address that is in the same subnet as the robot's IP address (255.255.255.0), e.g. 172.345.255.2.
-
Set the prefix to 255.255.255.0 (will automatically change to 24).
-
Delete the prefilled gateway value.
-
Save the settings.
Wandelbots NOVA can now connect to the robot.
Use UR controller on NOVA
- Open your cloud instance via the Developer Portal or type in your physical instance's/virtual instance's IP address to access the home screen.
- Open the settings app and go to the "Cell" tab.
- Select the "Robots" tab.
- Click to add a robot to your cell.
If the button is greyed out, your license might not support adding more robots. Please contact your administrator. - Select the robot type
Physical
. - Name the robot
- Select
UR
as manufacturer. - Enter the robot's IP address or host name.
ℹ️
Ensure that the UR's control mode is set to Remote Control. More information in the original manufacturer's user manual.
- Click on
Add
. - Activate Motion Groups using
post /cells/{cell}/motion-groups/all
to set the robot as active. Can also be done in Robot Pad by using the switch in the task bar.
Troubleshooting
Find the UR's IP address
Using the original robot control panel
- Set robot to local mode.
- Open the main menu.
- Go to Settings > System > Network.
The controller's IP address corresponding to the network port is displayed.
I can't connect the IPC to the robot controller
Wandelbots NOVA can only communicate with UR, if the controller root password is "easybot".
Set the robot controller root password to "easybot" according to the robot manufacturer's original operating instructions.