Position Interface

From Wiki
Revision as of 11:18, 15 July 2024 by Mab (talk | contribs) (→‎Example Source Code)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

In most cases the robot control plans and executes motion paths that are programmed by target positions. This is useful for pick and place tasks or contours without complex details and can be done via robot programs or the CRI interface. In other cases it may be useful to let a higher level control (e.g. a PC software or PLC) calculate the motion and stream it to the robot control in fine steps. This is what the position interface is for.

This article gives an overview over the position interface.

The position interface is available from iRC V14-003.

Summary

The position interface works in combination with the CRI interface. Use the CRI to send control commands and enable the position interface. The position interface then opens a TCP port and sends the robot's current position as quickly as it is calculated (usually each 10-20ms). A client can send target positions that the robot will follow if the position interface is selected as position source via CRI.

Documentation

Protocol definition and user guide

Example Source Code

C# example client