Functional principle
Users can use the CODESYS programming system (MOVIRUN® open Editor) to program the MOVI-C® CONTROLLER. The programming system manages and configures software functions, libraries and devices, and creates the application. Various templates, such as the PackML-compliant automation framework or the axis driver program example, make it easier to start creating applications.
The MOVIKIT® software modules are also available in the programming environment. These can be used in the user program to implement complex motion and automation tasks. Some of the software modules have so-called logical devices that can be used for graphical configuration, diagnostics, and manual operation of the corresponding functions. The MOVIKIT® software modules are operated via a PLCopen-compliant interface.
Hardware is integrated into the project automatically by scanning the EtherCAT® system bus or manually via the device catalog. The connection between logical devices that represent the software functions and hardware on the system bus is also made in the programming system. The strict separation between logical devices and real hardware enables hardware-independent software to be developed and the application to be quickly adapted to different hardware configurations.