Realtime Interface

The Universal Robots Realtime Interface is a key component of the robot's communication system. It allows external devices to interact with the robot's software and facilitate the exchange of communication messages.

Realtime Interface

The realtime interface transmits robot state data and additional messages. This data is mainly used by field buses, and URCaps. The realtime interfaces runs at full control loop frequency 500Hz

Key Features

Robot State Data Transmission: Both the primary and secondary interfaces transmit robot state data, which includes information about the robot's current status.

URScript Commands: Both interfaces accept URScript commands, allowing for remote control of the robot.

Additional Messages: The primary interface can transmit additional messages, providing more detailed information about the robot's status.

Usage

The primary and secondary interfaces are mainly used for communication between the GUI and the controller. They make it possible to control the robot remotely without a robot program. This can be particularly useful in situations where direct interaction with the robot is not possible or desirable.

Some example uses cases would be:

  1. Remote Control: The realtime interface accepts URScript commands, allowing for remote control of the robot. This can be particularly useful in situations where direct interaction with the robot is not possible or desirable.

  2. Real-Time Monitoring: The realtime interface transmits robot state data, which includes information about the robot’s current status. This allows for real-time monitoring of the robot’s operations.

  3. Integration with External Devices: The interface can be used to integrate the robot with external devices. This can be useful in scenarios where the robot needs to interact with other devices or systems.

  4. Development of Custom Applications: The interface can be used to develop custom applications that interact with the robot. For example, an application could be developed to send commands to the robot based on specific conditions or triggers.

  5. Troubleshooting and Diagnostics: The data transmitted by the interface can be used for troubleshooting and diagnostics. For example, if the robot is not operating as expected, the data from the interface can be used to identify potential issues.

Tutorials

Realtime Interface Guide

Remote Control via TCP/IP article

Local Office
  • Universal Robots USA, Inc
  • 27175 Haggerty Road, Suite 160
  • 48377 Novi, MI
Contact us: +1 844-462-6268
Contact us: + 1-844-GO-COBOT