Difference between revisions of "Software Updates"

From Wiki
 
(179 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Here you can find updates for the CPRog robot programming environment and the according documentation.  
+
Below you will find links to the current versions of the robot control software.
  
[[file:caution.png|left|100px]]Attention! When using the standard installation directory the installation is done on top of the current program version. This will not delete user generated files (program files or the license) but will update the standard configuration files and doing this erase user changes. To prevent this rename the old  installation e.g. to  c:\CPRogold.
+
* '''CPRog:''' Robot control and programming software
 +
* '''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.
  
== Download current CPRog Robot Programming Environment ==
 
  
===Version 10: For robolink arms and drylin 3 axis gantries===
+
[[file:caution.png|left|25px]] Caution! After a software update test your robot programs for compatibility and motion deviations first with small velocites!  
 
Improved motion with acceleration profile, improved condition parser.
 
Notice: Program syntax changes, V09 programs will not run without adaptions!
 
  
*Software: [http://www.cpr-robots.com/download/CPRog/CPRogInstaller_V902-10.exe Download latest CPRog V902-10 Installer]
 
*Documentation EN: [http://www.cpr-robots.com/download/CPRog/UserGuide_igusRobolink.pdf robolink User Guide]
 
*Documentation DE: [http://www.cpr-robots.com/download/CPRog/Bedienungsanleitung_igusRobolink_DE.pdf robolink Bedienungsanleitung]
 
*Command Reference EN: [http://www.cpr-robots.com/download/CPRog/CPR_CommandReference.pdf CPRog Command Reference]
 
  
Change Log V10
+
= System Requirements =
V902-10-018, May 2nd, 2018  Bugs eliminated, robolink-DCi integration
+
CPRog/iRC requires the following to run:
V902-10-016, Mar 14th, 2018  Cartesian Compensation Available, several bugs eliminated
+
* Windows 10 64 bit
V902-10-013, Jan 22nd, 2018  Debugging imprecisions 5A kinematic, interpolator
+
* .NET Framework 4.7.2 or higher
V902-10-012, Dec 3rd, 2017  Debugging (CRI-Server cart motion and DOut, Exception with missing interent connection)
+
* OpenGL 3.0 or higher
V902-10-012, Sept 6th, 2017  Removed imprecision in 5 axis kinematic; debugging RL-DQ with y-Translation
+
* The driver from your graphics card manufacturer (the Microsoft default driver does not work)
V902-10-009, Oct 19th, 2017  Initial Upload
 
  
===Version 09: For Mover and robolink arms===
+
= Downloads =
This version supports the following robots: Mover4, Lucas-Nuelle Mover4HD, Mover5, Mover6, SRA, igus_gantry, igus robolink. The correct project with your specific robot arm can be loaded using the 'open project' menu entry in the upper left circle.
+
Both CPRog and iRC are available as a standalone installer for Windows and bundled with the TinyCtrl updater.
  
* Software: [http://www.cpr-robots.com/download/CPRog/CPRogInstaller_V902-09.exe Download latest CPRog V902-09 Installer]
+
Latest changes:
* robolink user guide: [http://www.cpr-robots.com/download/CPRog/UserGuide_igusRobolink_SWVersion09.pdf robolink User Guide for SW version 09]
+
* [https://cpr-robots.com/download/igusRobotControl/Software/VersionInfoV14.txt Changelog V14]
* Mover4 user guide: [http://www.cpr-robots.com/download/CPRog/UserGuide_Mover4_V15.pdf Mover4 User Guide]
+
* [https://cpr-robots.com/download/igusRobotControl/Software/VersionInfo.txt Changelog V13]
* Mover6 user guide: [http://www.cpr-robots.com/download/CPRog/UserGuide_Mover6_V01.pdf Mover6 User Guide]
 
  
[[file:caution.png|frameless|50px]]Attention!! The 'gripper' command since V08 operates the gripper now. This allows to make use of more complex grippers with servodrives and several joints. The previous use of the digital outputs 11 and 12 does not work anymore. Existing programs have to be adapted.
+
== igus Robot Control ==
 +
* [[IgusRobotControl-Release14-EN|Version 14]]
 +
* [[IgusRobotControl-Release13-EN|Version 13]]
 +
* [[IgusRobotControl-Release12-EN|Version 12]]
  
Change Log V09
+
== CPRog ==
V902-09-010, Aug 14th, 2017  robolink DQ added, bug in DIO module removed, [[PLC Interface]] and reference-in-one added
+
=== Installer for Windows ===
V902-09-009, May 18th, 2017  Major updates, still minor debugging to do. Text editor with several programs, igus robolink variants added 
+
* [https://cpr-robots.com/download/CPRog/Installer_CPRog_V13-040.exe Version V13-040]
V902-09-006, Nov. 17th, 2016 GearPlay added for CANV2 (Mover6), minor debugging
+
* [https://cpr-robots.com/download/CPRog/Installer_CPRog_V12-028.exe Version V12-028]
V902-09-005, Nov. 15th, 2016 Joypad direction can be set in project file, minor debugging, igus robots added
 
V902-09-004  Nov . 4nd  2016 Minor debugging
 
V902-09-003  Nov . 2nd  2016 Preliminary! general debugging
 
V902-09-002  Nov . 1st  2016 Preliminary! graphics debugging, alignment, gripper command, syntax check in  textedit, general debugging
 
  
== Documentation ==
+
=== Updater CPRog and TinyCtrl ===
* [http://www.cpr-robots.com/download/CPRog/UserGuide_igusRobolink.pdf EN: robolink User Guide]
+
* [https://cpr-robots.com/download/TinyCtrlUpdater/Updater_CPROG_V13-039.zip Updater_CPROG_V13-039.zip]
* [http://www.cpr-robots.com/download/CPRog/Bedienungsanleitung_igusRobolink_DE.pdf DE: robolink Bedienungsanleitung]
+
* [https://cpr-robots.com/download/TinyCtrlUpdater/Updater_CPROG_V12-028.zip Updater_CPROG_V12-028.zip]
* [http://www.cpr-robots.com/download/CPRog/UserGuide_igusRobolink_SWVersion09.pdf robolink User Guide for SW version 09]
 
* [http://www.cpr-robots.com/download/CPRog/UserGuide_Mover4_V15.pdf Mover4 User Guide]
 
* [http://www.cpr-robots.com/download/CPRog/UserGuide_Mover6_V01.pdf Mover6 User Guide]
 
* For the CRI robot interface user guide go to the  according page: [[CRI Ethernet Interface]]
 
* For the CAN-protocol documentation go to the according page [[CAN Protocol]]
 
  
== Installation ==
+
= Documentation =
Installation has to be done in c:\CPRog. CPRog requires a specific DirectX version and the .net framework. If an old version is updated no changes are  necessary. If the installation is done the first time on the computer the files can be installed here:
 
  
* Directx 9.0c:  (exactly this version) A newer version might already be  installed. It is no problem to install two versions in parallel. You can search the web for the download or use this link [https://www.microsoft.com/de-de/download/details.aspx?id=34429 https://www.microsoft.com/de-de/download/details.aspx?id=34429}
+
We are currently updating the CPRog documentation, until then please use the documentation for the iRC igus Robot Control. The functionality is identical.
* .net Framework: 3.5 or higher.  
 
  
When the installer starts from CD these frameworks are loaded from the CD. When the installer starts without CD it tries to download the frameworks from the internet. This requires a running internet connection and takes quite a time. Alternatively install by hand.
+
You can find the user guide for your robot here: [[Documentation]].
[[Category:CPRog]]
+
 
 +
= 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.
 +
 
 +
Please run the Installer_CPRog_V902_nn-nnn.exe. The installation has to be done in C:\CPRog.
 +
 
 +
= Backward Compatibility =
 +
 
 +
Hardware: The current software version is compatible to all igus robots and all Mover robots delivered in 2017 and later.
 +
 
 +
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.
 +
 
 +
Interfaces: Please see the according interface documentation.  
 +
 
 +
 
 +
If there are any incompatibilites please get to us, we can solve the problem!
 +
[[Category:CPRog]][[Category:TinyCtrl]][[Category:Downloads]]

Latest revision as of 10:59, 4 April 2024

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

  • CPRog: Robot control and programming software
  • 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.


Caution.png

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


System Requirements

CPRog/iRC requires the following to run:

  • Windows 10 64 bit
  • .NET Framework 4.7.2 or higher
  • OpenGL 3.0 or higher
  • The driver from your graphics card manufacturer (the Microsoft default driver does not work)

Downloads

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

Latest changes:

igus Robot Control

CPRog

Installer for Windows

Updater CPRog and TinyCtrl

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

Caution.png

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:\CPRogold 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.

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

Backward Compatibility

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

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.

Interfaces: Please see the according interface documentation.


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