
4
Rockwell Automation Publication 1756-RM093J-EN-P - April 2018
Table of Contents
CIP Safety and the Safety Network
Number
Routable CIP Safety Control System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Considerations for Assigning the Safety Network Number (SNN) . . . 35
Safety Network Number (SNN) for Safety Consumed Tags. . . . . . 35
Safety Network Number (SNN) for Out-of-box Modules. . . . . . . . 36
Safety Network Number (SNN) for Safety Module with a Different
Configuration Owner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Safety Network Number (SNN) When Copying a Safety Project . 36
Characteristics of Safety Tags, the
Safety Task, and Safety Programs
Differentiate Between Standard and Safety . . . . . . . . . . . . . . . . . . . . . . . . . 37
SIL 2 Safety Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
SIL 2 Safety Control in the Safety Task. . . . . . . . . . . . . . . . . . . . . . . . . 38
SIL 2 Safety Control in Standard Tasks (1756 GuardLogix controllers
only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Safety Task Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Safety Task Execution Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Use of Human-to-machine Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Accessing Safety-related Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Safety Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Safety Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Safety Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Standard Tags in Safety Routines (tag mapping). . . . . . . . . . . . . . . . . 48
Safety Application Development
Safety Concept Assumptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Basics of Application Development and Testing . . . . . . . . . . . . . . . . . . . . 52
Commissioning Life Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Specification of the Control Function . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Create the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Test the Application Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Generate the Safety Task Signature . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Project Verification Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Confirm the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Safety Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Lock the GuardLogix Controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Downloading the Safety Application Program . . . . . . . . . . . . . . . . . . . . . . 59
Uploading the Safety Application Program . . . . . . . . . . . . . . . . . . . . . . . . . 59
Online Editing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Storing and Loading a Project from Nonvolatile Memory . . . . . . . . . . . . 60
Force Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60