Skip to main content

Overview

The CODESYS Application Composer is used to create applications by using existing modules. The user composes, parameterizes, and connects the required modules to form a complete application. This configuration does not require knowledge of PLC programming and can therefore be done by technicians without programming experience. Internal generators create complete, well-structured IEC 61131-3 applications including the I/O mapping and visualizations.

The CODESYS Application Composer consists of two main components:

  • Module editor, which can be used to compose the software modules developed with the module declaration editor

  • Module declaration editor for developing modules

The Application Composer is subject to licensing fees. The license is required for creating modules as well as for using them.

Furthermore there are freely usable modules (example: Persistence Manager, Device Diagnosis), which can be used without a license.

Figure 1. Example CODESYS Application Composer module tree and visualization
Example CODESYS Application Composer module tree and visualization


For more information about the module editor, see: Module Editor

For more information about the module declaration editor, see: Module Declaration Editor

For a description of the sample projects from the CODESYS Store International, see: Examples