Jump to content

Software Updates: Difference between revisions

From Wiki
V15
mNo edit summary
 
Line 1: Line 1:
Below you will find links to the current versions of the robot control software.
Below you will find links to the current versions of the robot control software.


* '''CPRog:''' Robot control and programming software
* '''CPRog:''' Robot control and programming software (V12/V13)
* '''igus Robot Control (iRC):''' Functionally equal to CPRog but with an igus specific selection of robots
* '''igus Robot Control (iRC):''' Functionally equal to CPRog but with an igus specific selection of robots
* '''TinyCtrl:''' The robot control software that runs on the embedded computer. It is controlled via CPRog, iRC or its interfaces.
* '''TinyCtrl/RobotControl:''' The robot control software that runs on the embedded computer. It is controlled via CPRog, iRC or its interfaces.




Line 9: Line 9:


= Downloads =
= Downloads =
Both CPRog and iRC are available as a standalone installer for Windows and bundled with the TinyCtrl updater.
Both CPRog and iRC are available as a standalone installer for Windows and bundled with the TinyCtrl/RobotControl updater.


Latest changes:
Latest changes:
Line 39: Line 39:
= Installation =
= Installation =


[[file:caution.png|left|25px]]When using the standard installation directory, the installation of the update is done on top of the current program version. This will not delete user generated files (program files or the license). However, it will update the standard configuration files and erase user changes made to those files. To prevent this rename the old installation e.g. to <code>c:\CPRogold</code> prior to running the installer. You can copy your changed configurations over from the Data\Programs, Data\Projects, Data\Robots and Data\Tools directories inside the installation directory.
[[file:caution.png|left|25px]]When using the standard installation directory, the installation of the update is done on top of the current program version. This will not delete user generated files (program files or the license). However, it will update the standard configuration files and erase user changes made to those files. To prevent this rename the old installation e.g. to <code>c:\iRC-igusRobotControl-V14_old</code> prior to running the installer. Since V15 the user configuration will be saved at <code>%AppData%\RobotControl</code> and not be automatically overwritten after an update.
You can copy your changed configurations over from the Data\Programs, Data\Projects, Data\Robots and Data\Tools directories inside the installation directory.


Please run the Installer_CPRog_V902_nn-nnn.exe. The installation has to be done in C:\CPRog.
= Backward Compatibility =


= Backward Compatibility =
Hardware: The current software version is compatible to all igus robots delivered in 2022 and later.


Hardware: The current software version is compatible to all igus robots and all Mover robots delivered in 2017 and later.
Software: The PC software (iRC) and embedded control software (RobotControl) must be on the same version.


Robot Programs: The current software versions are compatible to the versions shipped since July 2018: V902-10-021 and higher. Configuration changes may cause different behavior so after an update please test the program with a low velocity override.
Robot Programs: The robot programs are only fully compatible to the same major software version. Programs created with older Software versions may be compatible, but need to be converted via the program editor first.
Configuration changes may cause different behavior so after an update please test the program with a low velocity override.


Interfaces: Please see the according interface documentation.  
Interfaces: Please see the according interface documentation.  

Latest revision as of 11:36, 6 May 2026

Below you will find links to the current versions of the robot control software.

  • CPRog: Robot control and programming software (V12/V13)
  • igus Robot Control (iRC): Functionally equal to CPRog but with an igus specific selection of robots
  • TinyCtrl/RobotControl: The robot control software that runs on the embedded computer. It is controlled via CPRog, iRC or its interfaces.


Caution! After a software update test your robot programs for compatibility and motion deviations first with small velocites!

Downloads

Both CPRog and iRC are available as a standalone installer for Windows and bundled with the TinyCtrl/RobotControl updater.

Latest changes:

igus Robot Control

For igus robots.

Other Versions: Release History

CPRog

For Commonplace Robotics robots (e.g. Mover) and mobile platforms.

Documentation

We are currently updating the CPRog documentation, until then please use the documentation for the iRC igus Robot Control. The functionality is identical.

You can find the user guide for your robot here: Documentation.

Installation

When using the standard installation directory, the installation of the update is done on top of the current program version. This will not delete user generated files (program files or the license). However, it will update the standard configuration files and erase user changes made to those files. To prevent this rename the old installation e.g. to c:\iRC-igusRobotControl-V14_old prior to running the installer. Since V15 the user configuration will be saved at %AppData%\RobotControl and not be automatically overwritten after an update.

You can copy your changed configurations over from the Data\Programs, Data\Projects, Data\Robots and Data\Tools directories inside the installation directory.

Backward Compatibility

Hardware: The current software version is compatible to all igus robots delivered in 2022 and later.

Software: The PC software (iRC) and embedded control software (RobotControl) must be on the same version.

Robot Programs: The robot programs are only fully compatible to the same major software version. Programs created with older Software versions may be compatible, but need to be converted via the program editor first. Configuration changes may cause different behavior so after an update please test the program with a low velocity override.

Interfaces: Please see the according interface documentation.


If there are any incompatibilites please get to us, we can solve the problem!