Rockwell Automation Publication 1756-RM012B-EN-P - April 2018 47
Chapter 6
Safety Application Development
Safety Concept Assumptions
The safety concept assumes the following requirements:
• If you are responsible to create, operate, and maintain the application,
you are fully qualified, specially trained, and experienced in safety
systems.
• You apply the logic correctly, meaning that programming errors can be
detected by strict adherence to specifications, programming, and
naming rules can detect programming errors.
• You perform a critical analysis of the application and use all possible
measures to detect a failure.
• You confirm all application downloads via a manual check of the safety
signature.
• You perform a complete functional test of the entire system before the
operational startup of a safety-related system. This test includes, but is
not limited to, the following:
– Validating the overall functionality of the implemented safety
functions, including I/O configuration performed by Add-On
Profiles (AOP), beyond the limits of the individual devices
(boundary testing).
– Verifying the correct versions of software are used.
Topic Page
Safety Concept Assumptions 47
Basics of Application Development and Testing 48
Commissioning Lifecycle 50
Download the Safety Application Program 56
Upload the Safety Application Program 57
Store and Load a Project from a Memory Card 57
Force Data 57
Inhibit a Device 58
Online Editing 58
Editing Your Safety Application 59