Robot control software CPRog

Controlling and programming a robot

The simulation and programming environment CPRog offers you the possibility to program your robots with the help of an extensive 3D visualization.

This Windows software can be used as a complete controller in the training and maker area.

For industrial use, the Linux-based real-time extension CPRog Core must be interposed, to which the created programs are loaded. The big advantage of CPRog Core is the increased reliability in data transfer and significantly minimized latencies. Together CPRog and CPRog Core are the optimum to control your robot.

Convince yourself! You can download the CPRog software directly for testing:

Download CPRog Data sheet

Supported kinematics:

Robotarms

Robotarms

CPRog enables the control of robot articulated arms with up to 6 axes. In combination with our control components any model can be controlled. Kinetics for our robots of the Mover series as well as robot arms of the company igus are stored in our system.

gantry

gantry

CPRog enables the control of robot protals with up to 3 axes. In combination with our control components any model can be controlled. Kinematics of the company igus are stored by default.

Delta robots

Delta robots

CPRog enables the control of delta robots, which are controlled via linear or rotational kinematics. In combination with our robot controller any model can be controlled. Kinematics of the company igus are stored by default.

Available AddOns for the CPRog Software:

Modbus TCP/IP Interface

Modbus TCP/IP Interface

The Modbus TCP/IP interface enables standardized data exchange with PLCs, cameras or other devices. The interface is an extension for the Integrated Control, the control is then available as a Modbus TCP/IP server.

Vision 3D

Vision 3D

3D image analysis enables many previously difficult tasks! Quite classically the reach-in-the-box, but also the removal of objects from the conveyor belt is simplified! Our solution offers algorithms for standard scenarios, but we are happy to adapt them to your task!

CANOpen Master

CANOpen Master

The AddOn "CANopen Master" is an extension on the control computer "Core", which allows to control any motor module with the CPRog software. We deliver the AddOn optionally with Nanotec motor drivers.

CPRog NavPak

CPRog NavPak

The AddOn "CPRog NavPak" is an extension for the CPRog software, which allows you to control your mobile robots with platform and arm.For the localization in space, the NavPak offers an evaluation.

control electronics

Robot control with power electronics for stepper and BLDC motors

Control-Hardware “Standard”

The control hardware in the “standard” version includes

  • 1 support module
  • 3 to 6 CPR motor modules
  • 1 DIO module (optionally up to 2)
  • 1 emergency stop button

The modules are supplied in DIN rail housings and can thus be easily integrated into existing control cabinets.

Optionally, the control system is supplied with a control cabinet and power supply unit. The power supply unit delivers 10A DC at 24V. In this version the control is completely integrated and only the kinematics have to be connected.

The robot programs can be created via CPRog on a Windows PC and the robot must remain connected to the Windows PC for operation.

All above mentioned kinematics are supported by the “standard” version.

Request A Quote

Control-Hardware “Industrial”

The control hardware in the “Industrial” version includes

  • 1 “Core” embedded control computer
  • 3 to 6 CPR motor modules
  • 1 DIO module (optionally up to 2)
  • 1 Schmersal safety relay
  • 1 emergency stop button

The modules are supplied in DIN rail housings and can thus be easily integrated into existing control cabinets.

Optionally, the control system is supplied with a control cabinet and power supply unit. The power supply unit delivers 10A DC at 24V. In this version the control is completely integrated and only the kinematics have to be connected.

The robot programs can be created on a Windows PC using the CPRog software. The program is then transferred to the “core” control computer via Ethernet. The programs can then be executed without a connected Windows PC.

Due to the real-time-capable embedded Linux system, the system is significantly less susceptible to faults and is therefore optimally suited for industrial use.

Request A Quote

 Control-Hardware “CANopen”

The control hardware in the “CANopen” version includes

  • 1 “Core” embedded control computer
  • Software AddOn “CANopen Master”

The “Core” control computer is located in a DIN rail housing and can thus be easily integrated into existing control cabinets. The software AddOn “CANopen Master” already installed.

Depending on your requirements, you can install your own motor modules or order corresponding modules from Nanotec directly from us.

The robot programs can be created on a Windows PC via the CPRog software. The program is then transferred to the “Core” control computer via Ethernet. The programs can then be executed without a connected Windows PC.

Request A Quote