Skip to main content

Safety task

Exactly one SafetyTask.png Safety Task must exist below the safety application object in the device tree. This safety task calls the programs (POUs of type PROGRAM) of the safety application object according to an editable order. The call order corresponds to the position of programs in the list of editors of the safety task from top to bottom. The safety task therefore defines those programs that are executed on the controller. The program selection and its calling order are specified by the developer. The programs listed in the editor are the same as the program POUs in the device tree.

Adding the safety task

The Safety Task object is automatically added below the safety application object when the safety controller is added.

If the safety task is not added automatically or if it has been deleted, then the object can be added to the safety application object by clicking the Add Object command in the context menu and selecting Safety Task. The Safety Task Editor opens by double-clicking the object.

Object properties of the safety task

. Tab: Safety
  • Safety CRC

    CRC of this Safety Task

  • Version (editable)

    The developer can freely assign the version. The version can be used for quickly detecting the object version in the application list of the safety application object.

  • Comment (editable): A comment for this object can be entered here.

For more information about the Common and Access Control tabs, see: Properties.

Editor of the safety task

For a detailed description of the editor, see: Safety task editor