Programming of ApplicationsΒΆ

For creating an application program which is executable on the PLC, you fill POUs with declarations and implementation code (source code), you define the mapping of the hardware I/Os on application variables, and you configure the task handling. After having checked and debugged your implementation, the CODESYS compiler will generate the application code which can be downloaded to the PLC.

The programming of the application POUs will be supported by the programming language editors and further features like for example textlists, image pools, alarm configuration, pragmas, refactoring and usage of ready modules provided by CODESYS Development System or by libraries.

There are features for syntax checking and code analysis, for achieving data persistence and for encrypting the application code which gets downloaded to the PLC.

Note

Depending on the controller in use, you should think about whether or not it makes sense to use a device application.

See also: Using Device Applications

See also