User manual

Publication 1756-RM093F-EN-P - January 2010 99
Checklists for GuardLogix Safety Applications Appendix D
Checklist for Developing a
Safety Application Program
Use the following checklist to help maintain safety when creating or
modifying a safety application program.
Checklist for GuardLogix Application Program Development
Company
Site
Project Definition
Number Application Program Requirements
Fulfilled
Comment
Yes No
1
Are you using version 14, or version 16 or later of RSLogix 5000 software
(1)
, the
GuardLogix system programming software?
2 Were the programming guidelines in Chapter
6 followed during creation of the
safety application program?
3 Does the safety application program contain only relay ladder logic?
4 Does the safety application program contain only those instructions listed in
Appendix
A as suitable for safety application programming?
5 Does the safety application program clearly differentiate between safety and
standard tags?
6 Are only safety tags used for safety routines?
7 Have you verified that safety routines do not attempt to read from or write to
standard tags?
8 Have you verified that no safety tags are aliased to standard tags and vice versa?
9 Is each safety output tag correctly configured and connected to a physical output
channel?
10 Have you verified that all mapped tags have been conditioned in safety application
logic?
11 Have you defined the process parameters that are monitored by fault routines?
12 Have you sealed any safety Add-On Instructions with a instruction signature and
recorded the safety instruction signature?
13 Has the program been reviewed by an independent safety reviewer (if required)?
14 Has the review been documented and signed?
(1) RSLogix 5000 software, version 18 or later supports 1768 Compact GuardLogix controllers.