CODESYS Motion CNC Robotics

Logic control and motion integrated in one single IEC 61131-3 system: Development kit for everything from basic motion applications to advanced CNC and robotic controllers.

Control and Motion become one – Motion Control fully integrated in the IEC 61131-3 Development System CODESYS

From single axis movements to multi-dimensional CNC path interpolations and complex robot applications – with CODESYS Motion CNC Robotics you can develop your motion/CNC/robot tasks without leaving your familiar logic controller development environment.

In contrast to classic motion solutions, CODESYS Motion CNC Robotics provides the required motion functionality in form of a tool kit directly integrated in the PLC development system. Using this tool kit and the language scope of the IEC, you can develop solutions for the most complex motion applications.

Functionality

  • Single or multi-axis movements with PLCopen® motion POUs
  • Electronic CAM
  • Multidimensional CNC control
  • Multi axis robot controller with comfortable engineering

CODESYS Motion CNC Robotics: the Basics

Available Products

  • CODESYS SoftMotion: Contains the Motion Tool Kit with PLCopen POUs for master and slave movements, CAM editor and visualization templates
  • CODESYS SoftMotionCNC+Robotics: In addition to the POUs made available in CODESYS SoftMotion, CODESYS SoftMotion CNC contains POUs for CNC functionality, different kinematic transformations with the appropriate visualization templates, PLCopen Motion Part 4 and editors for 3D CNC and the robotics axis group editor.

Typical Applications

  • CNC application: CNC editor, PLCopen POUs to jog the axes, portal kinematics with step motors, teach functionality
  • Pick&Place-Applikation: PLCopen POUs to position (pick) and belt-synchronously place an object on a moving target, visualization templates to visualize the process. As an alternative: Use of the PLCopen POUs for “Coordinated Motion” (Part 4) with pre-configured robotic axis groups.
  • Tripod Robot: Parallel kinematics (transformation), visualization template for parallel kinematics, configuration of EtherCAT® drives
  • Labelling / CAM Application: CAM editor, PLCopen POUs and virtual axis used as king pin, various visualization templates, CANopen® servo drives, touch probe / latching functionality
  • Injection Moulding Machine: Realized with PLCopen POUs and other SoftMotion-specific functions such as on-the-fly switching from position control to torque control

Supported Drives

CAN/CANopen

  • Bonfiglioli® iBMD
  • CMZ® BD, SD, LBD
  • Festo® EMCA, CMMP
  • Generic CiA® 402 driver (also for multi-axis drives)
  • Infranor® cd1-k, XtrapulsPac
  • JAT ECOVARIO®
  • KEB® F5, Stepless Technology
  • Metronix® ARS 2000 series
  • Nanotec® PD4C
  • Schneider Electric™ Lexium05, Lexium23, Lexium28, Lexium32, Lexium32i and SD-3

Sercos®

  • Bosch Rexroth IndraDrive C/M/Cs/ML/Mi

EtherCAT

  • Beckhoff® EL2521, EL5101, EL72x1, EL703x, EL704x
  • Bonfiglioli iBMD
  • Bosch Rexroth® IndraDrive CoE (Start-up Documentation)
  • CMZ BD, LBD
  • Control Techniques™ Digitax, Mentor and Unidrive
  • Copley® Accelnet
  • Delta® ASDA A2, A3, B3
  • Delta R1-EC5621
  • Festo CMMP EtherCAT
  • Generic CiA 402 driver (also for multi-axis drives)
  • Generic SoE driver (also for multi-axis drives)
  • Hitachi® ADV series
  • Infranor XtrapulsPac
  • JAT ECOVARIO
  • KEB F5, H6
  • KEBA® KeDrive D3
  • Kollmorgen AKD®, AKD Servodrive, AKD-N/C, MKD-N/C, AKD2G
  • Metronix ARS 2000 series
  • Omron® G5
  • Nidec® Unidrive M
  • Panasonic® MINAS A5B, A6B
  • Parker® compax3, SBC, PSD
  • Sanyo Denki® RS2
  • Schneider Electric Lexium32, Lexium32i
  • Servotronix® CDHD
  • Stäubli® uniVAL
  • Stöber POSIDRIVE®, SD6, SI6/SC6
  • Yaskawa® Sigma7 series

Howtoget

  • You are a system integrator or a user in the machine/plant construction sector or the like:
    All you need is a controller already equipped with CODESYS SoftMotion or CODESYS SoftMotion CNC+Robotics. Millions of CODESYS-compatible single devices and over 1,000 different device types from more than 500 manufacturers offer you a large range of hardware for your automation projects. CODESYS Inside offers a selection of manufacturers that offer CODESYS-compatible devices. Or simply implement your own PC-based motion controller by installing the SoftPLC CODESYS Control RTE (under Microsoft Windows) or CODESYS Control (e.g. under Linux®).
  • You are a manufacturer of programmable devices: 
    Get the CODESYS Runtime Toolkit and implement your own customized motion control system with CODESYS SoftMotion or CODESYS SoftMotion CNC+Robotics. CODESYS SoftMotion supports the most different CPUs and operating systems.
  • For more information or an offer please contact our sales department under sales@codesys.com

Screenshots CODESYS Motion CNC Robotics

CODESYS brochures and information material

CODESYS - One software. All applications. Your Automation Solution.
Version: 11/2021
pdf 4 MB
22.06.2022
CODESYS - One software. Any field of application. Your automation platform.
pdf 3 MB
21.06.2022
Whitepaper CODESYS SoftMotion - Turn your PLC into a motion controller, CNC, or robot controller.
Version: 08/2021
pdf 462 KB
27.08.2021