-

Safety of the Machine or System

This topic contains the following sections:

Safety of personnel and equipment

The safety of personnel and equipment can only be assured if the safety-related function blocks are used correctly. Note that responsibility for fault avoidance lies with the user.

WARNING
Non-conformance to safety function requirements

The operator bears sole responsibility for the safety of the machine or system.

Drawing up and implementing a safety concept

In order to use the safety-related function blocks described in this document, you must have drawn up an appropriate safety concept for your machine or system. This includes a hazard and risk analysis, as well as a test report for validating the safety-related functions.

The target safety integrity (SIL according to IEC 61508 and performance level according to EN ISO 13849-1) is ascertained on the basis of the risk analysis. The safety integrity level or category ascertained determines how you have to connect and use the safety-related function block within the overall safety-related function.

Within the safety-related control system you are using, the safety-related function block supports the following safety integrity requirements:

WARNING
Non-conformance to safety function requirements

Verify that your safety-related application implements all additional requirements resulting from applicable directives and standards in order to meet the required safety integrity requirements.

Safety-related verification and use of the recipe function blocks

The values stored in a recipe file can influence the behavior of the safety function.

Please note that you must carry out a validation every time you make a safety-related modification to your overall system. Use the relevant check lists for validation purposes.

Use your test report to ensure

Observe the following hazard messages when using the recipe function blocks.

WARNING
Non-conformance to safety function requirements
  • Verify that the values contained in the recipe data set to be read are up-to-date and correspond to the values delivered by your risk analysis.
  • Be sure that your risk analysis includes an evaluation for outdated or incorrect values read from the recipe data set.
  • Validate the overall safety-related function with regard to the up-to-dateness/correctness of the read values and thoroughly test the application.

WARNING
Non-conformance to safety function requirements
  • Verify that the value set at each ID input of the function block addresses the correct recipe file and/or data set.
  • Be sure that your risk analysis includes an evaluation for incorrectly setting the values at each ID input.
  • Validate the overall safety-related function with regard to the set input values and thoroughly test the application.

WARNING
Non-conformance to safety function requirements
  • Make certain that appropriate procedures and measures (according to applicable sector standards) have been established to verify that the read recipe data set has not been modified or belongs to another safety application in case that the CRC validations are deactivated (SAFEFALSE value at the input(s) CheckDataSetCRC, CheckFileCRC, or CheckProjectCRC).
  • Include in your risk analysis the impact of reading wrong recipe data from a modified or wrong recipe file while the CRC validations are deactivated.
  • Validate the overall safety-related function with regard to possible impact of reading data from a modified or wrong recipe file while the CRC validations are deactivated.