Abstract:Aiming at ER50 industrial robot, a kind of robot motion controller is developed based on the CoDeSys software platform. Based on ARM+CoDeSys architecture and PLCopen specification, the 6 DOF industrial robot control system software and human-computer interaction interface are designed. Firstly, the ER50 robot kinematics is modeled according to the D-H parameters, and ER50 robot inverse kinematics block is packaged. Then, the teaching module, jogging module and online programming module are developed and the interactive interface of each modules are designed. The motion controller online teaching and online programming function are achieved on the ER50 robot. Finally, the experiments of linear and arc trajectory tracking verify the effectiveness of motion controller.