Skip to main content

View: Application

Function: The view shows information about the boot application that exists on the CODESYS Automation Server and provides commands for handling the boot application.

Call: CODESYS Automation Server → Applications → CODESYS Projects, click on an application

Commit

  • Display of the commit of the project

  • List box with the commits of this project.

When you click in the input field, it turns editable and all commits of the project are listed. You can select a specific commit from the list box, or you can type in a string to search in the commit messages of the project.

Delete Application

Opens the Delete Application dialog

  • Delete all applications

    • _cas_icon_option_activated.png: All versions of this application of the project should be deleted on the server.

    • _cds_icon_option_deactivated.png: Only this version of the application of the project should be deleted on the server.

  • Delete: The versions of the application on the CODESYS Automation Server are deleted.

  • Close: The versions of the application on the CODESYS Automation Server are not deleted.

If the boot application is already downloaded to a PLC, then it first has to be removed from the PLC by means of the Delete from Selected PLCs command on the Deployment tab. Then the application can be deleted from the CODESYS Automation Server by means of the Delete Application command.

Table 18. Tab: General

Displays information about the boot application, the respective project, and the PLCs where the applications are installed.

Create as Template

Opens the Template Structure for Application ID: <no> view with the following information:

  • Template name: Name of the template

  • PLC role name: Name that the PLC will have on the CODESYS Automation Server after commissioning

  • Application role name: Name of the application

Button Add Template Structure: Generates a template for the application. With this template, the application can be deployed to PLCs by means of the commissioning ticket.

The generated template is displayed in the Template → Applications view. There you can generate the ticket for commissioning.



Table 19. Tab: Deployment

Tabular display of the PLCs where the boot application was installed or will be installed

Filter by tag

Input field for an tag to search for PLCs with this tag

Table columns

Status

  • _cas_icon_status_unknown.png: The status is unknown.

  • _cas_icon_start.png: The application is running.

  • _cas_icon_stop.png: The application is stopped.

  • _cds_icon_data_executionpoint_halt.png: The application is halted at the breakpoint.

PLC

  • Displays the name of the PLC

  • List box and input field for the name of a PLC by which the display is filtered

  • Clicking the name of a PLC will open the PLC Details of the List View window.

  • _cas_icon_synchronize.png: Opens the PLC Details view where the synchronization can be modified

    The boot application is updated on this PLC with the application version that is displayed in the Commit field.

    Requirement for update: On the CODESYS Automation Server, the Synchronize applications option is selected in the PLC Details view on the Configuration tab.

Deployed Commit

  • Display of the commit of the project

  • List box and input field for the commit by which the display is filtered

  • cas_icon_deployed.png: The selected Commit of the application is the version which installed on this PLC.

  • cas_icon_not_deployed.png: On this PLC, a different version of the application is installed than the commit selected here. As a result, the information about the version of the application installed on this PLC is not displayed in this view.

Install

_cas_icon_option_activated.png: This application should be deployed on the displayed PLC.

Requirement: On the CODESYS Automation Server, the Synchronize applications option is selected in the PLC Details view on the Configuration tab.

Delete

_cas_icon_option_activated.png: This application should be deleted from the displayed PLC.

Apply Changes

Opens the Apply Application Changes dialog



Table 20. Dialog: Apply Changes

The dialog shows the changes for PLCs that have been activated on the Deployment tab in the Deploy and Delete options.

Requirement for making changes: On the CODESYS Automation Server, the Synchronize applications option is selected in the PLC Details view on the Configuration tab.

Confirm

The displayed changes are made.

Cancel

The displayed changes are not made. The operation is canceled.



Table 21. Tab: Parameters

Shows the parameters of the boot application that can be read and written to a PLC from the CODESYS Automation Server. These parameters have to be configured in the symbol configuration of the CODESYS project.



For more information, see: Template Applications