I have found some guidelines from AI, but I don’t know the UR20 robot so you have to double check that:
Configure the UR20 Robot:
The robot must be prepared to accept incoming EtherNet/IP connections from the PLC.
Enable EtherNet/IP: On the PolyScope teach pendant, navigate to Installation > Fieldbus > EtherNet/IP and toggle it to Enabled.
Set Static IP: Ensure the robot has a fixed IP address that is on the same subnet as the B&R PLC.
Safety Watchdog: Configure the “Action on loss of connection” (e.g., Stop, Pause, or None). By default, the robot may stop if communication is lost to prevent damage.
Save Installation: You must save the installation file for these changes to persist after a reboot.Configure the B&R PLC (Automation Studio)
The B&R PLC acts as the scanner to manage the data exchange.
Add Hardware: In the Physical View of Automation Studio, add the X20IF10D1-1 interface module to your controller configuration.
Import EDS File: Download the Electronic Data Sheet (EDS) file from the Universal Robots support site and import it into the DTM Catalog in Automation Studio.
Setup Connection:
Add the UR20 as a device under the X20IF10D1-1 master.
Enter the Robot’s IP Address in the device settings.
Set the Connection Type to Unicast (point-to-point), as this is typically required for UR communication.
Define I/O Mapping: Map the robot’s registers (Input/Output instances) to PLC variables. UR typically uses instance 100 for Inputs (Robot to PLC) and 112 for Outputs (PLC to Robot)
Yes, I did a thorough search and haven’t found anything useful yet.
The manual you linked earlier isn’t for the PLC I use. Besides that, I’m trying to find the file you showed me in the last image, but the problem is that the .eds extension is for Rockwell Automation only.
I haven’t been able to find the file on the UR page, but I’m still looking for a way to connect to it, but i found that they have a section that links to URCaps SDK, which is the tool for developing plugins for graphical programming interface PolyScope.
Hi @Eliat ,
I don’t think Universal Robot has released one EDS file specifically for each PLC brand (AB, Siemens, B&R, Mitsubishi,… ).
In our case we add the robot just as generic Ethernet/IP device and if you check on AB settings we have common configuration: