Distributed Safety Software

Integrated engineering for safety-oriented and standard programs

Description

Safety-oriented and standard programs not only run on one and the same CPU, they can also be created using the same engineering tools.The safety-oriented program part is created using the standard LAD and FBD STEP 7 languages and the S7 Distributed Safety option package. To simplify programming, the latter contains a command library with TÜV-approved software blocks (e.g. EMERGENCY-OFF, two-hand control, muting, gate monitoring).

Users can also create their own blocks. This  considerably simplifies reproducibility and/or extension of existing projects.During generation of the safety-oriented program, the S7 Distributed Safety package performs automatic safety checks and links in additional safety blocks for error recognition and handling.

These control blocks ensure that software errors and hardware faults are recognized and that corresponding reactions occur, which keep the safety system in a safe state or switch it to a safe state. In addition the S7 Distributed Safety package supports a comparison of safety programs and acceptance test of the plant using the generated program printout.