Functional principle
The CODESYS programming system (MOVIRUN® open Editor) is available to the user for programming the MOVI-C® CONTROLLER. This is where software functions, libraries and devices are managed and configured, and the application is created. Various templates, such as the axis driver program example, make it easier to get started with 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. These enable configuration, diagnostics and manual operation of the corresponding functions via a graphical user interface. The majority of the MOVIKIT® software modules are operated via a PLCopen-compliant interface.
Hardware is integrated into the project automatically via a scan of the EtherCAT® system bus or manually via the device catalog. The connection between logical devices, which represent the software functions, and hardware on the system bus also takes place in the programming system. The strict separation between logical devices and real hardware makes it possible to develop hardware-independent software and thus quickly adapt the application to different hardware configurations.
