Skip to main content

Application Start

For the CODESYS Virtual Safe Control SL, a start of the boot application must be confirmed by the user.

  • In CODESYS Safety Extension version 4.3.0.0 and higher, the new status (waiting for confirmation) is displayed in the project tree and in the status of the active application.

  • With CODESYS Safety Extension lower than version 4.3.0.0, the status is not displayed, neither in the device tree nor in the status. However, the status can be taken from the log of the safe controller.

The StartBootApp function block is used to confirm the start of the downloaded boot application

. Conditions for starting the boot application:
  • The current value of the FB output SafeApplication.BootAppConfirmation must be transferred to the StartBootApp function block.

  • A ClientID must be specified. The ClientID is defined in the CFG file of the runtime system.

    Default setting for the standard application: 16#ED387206.

  • The ClientID, firmware version, the AppID, and the value of SafeApplication.BootAppConfirmtion must be sent to the controller. This is done with the StartBootApp function block.

    _rtsl_img_application_start.png

For more information, see: CODESYS Safety Extension.