advertisement
Chapter
4
CIP Safety and the Safety Network Number
Introduction
To understand the safety requirements of a CIP Safety control system, including the safety network number (SNN), you must first understand how communication is routable in CIP control systems.
Topic
The Routable CIP Safety Control System
Considerations for Assigning the Safety Network Number (SNN)
Page
The Routable CIP Safety
Control System
The CIP Safety control system represents a set of interconnected CIP
Safety devices. The routable system represents the extent of potential mis-routing of packets from an originator to a target within the CIP
Safety control system. The system is isolated such that there are no other connections into the system. For example, because the system below cannot be interconnected to another CIP Safety system through a larger, plant-wide Ethernet backbone, it illustrates the extent of a routable CIP Safety system.
CIP Safety System Example
Router/
Firewall
(1)
Switch Switch
SmartGuard
CIP Safety I/O
CIP Safety I/O CIP Safety I/O
CIP Safety I/O
CIP Safety I/O
CIP Safety I/O
(1) The router or firewall is set up to limit traffic.
CIP Safety I/O
CIP Safety I/O
35 Publication 1756-RM093F-EN-P - January 2010 35
Chapter 4 CIP Safety and the Safety Network Number
Unique Node Reference
The CIP Safety protocol is an end-node to end-node safety protocol.
The CIP Safety protocol allows the routing of CIP Safety messages to and from CIP Safety devices through non-certified bridges, switches, and routers.
To prevent errors in non-certified bridges, switches, or routers from becoming dangerous, each end node within a routable CIP Safety control system must have a unique node reference. The unique node reference is a combination of a safety network number (SNN) and the node address of the node.
Router/
Firewall
Switch
Safety Network Number
The safety network number (SNN) is assigned by software or by the user. Each CIP Safety network that contains Safety I/O nodes must have at least one unique SNN. Each ControlBus chassis that contains one or more safety devices must have at least one unique SNN. Safety network numbers assigned to each safety network or network sub-net must be unique.
TIP
More than one SNN can be assigned to a CIP Safety subnet or a
ControlBus chassis that contains more than one safety device.
However, for simplicity, we recommend that each CIP Safety subnet have one and only one unique SNN. This is also the case for each ControlBus chassis.
CIP Safety Example with More Than One SNN
Switch
36
CIP Safety I/O
CIP Safety I/O
SNN_2
SNN_1
CIP Safety I/O
CIP Safety I/O
SNN_4
SNN_3
CIP Safety I/O
CIP Safety I/O
SNN_6
SNN_5
SmartGuard
CIP Safety I/O
CIP Safety I/O
SNN_7
Publication 1756-RM093F-EN-P - January 2010
CIP Safety and the Safety Network Number Chapter 4
Each CIP Safety device must be configured with an SNN. Any device that originates a safety connection to another safety device must be configured with the SNN of the target device. If the CIP Safety system is in the start-up process prior to the functional safety testing of the system, the originating device may be used to set the unique node reference into the device.
The SNN used by the system is a 6-byte hexadecimal number. The
SNN can be set and viewed in one of two formats: time-based or manual. When the time-based format is selected, the SNN represents a localized date and time. When the manual format is selected, the SNN represents a network type and a decimal value from 1…9999.
SNN Formats
Publication 1756-RM093F-EN-P - January 2010
The assignment of a time-based SNN is automatic when creating a new GuardLogix safety controller project and adding new Safety I/O modules.
Manual manipulation of an SNN is required in the following situations:
•
If safety consumed tags are used.
•
If the project will consume safety input data from a module whose configuration is owned by some other safety device.
•
If a safety project is copied to a different hardware installation within the same routable CIP Safety system.
IMPORTANT
If you assign an SNN manually, take care to ensure that system expansion does not result in duplication of SNN and node address combinations.
37
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 9 Introduction
- 9 About This Publication
- 9 Who Should Use This Publication
- 10 Understanding Terminology
- 11 Additional Resources
- 13 Introduction
- 13 SIL 3 Certification
- 14 Functional Verification Tests
- 15 GuardLogix Architecture for SIL 3 Applications
- 16 GuardLogix System Components
- 18 GuardLogix Certifications
- 19 GuardLogix PFD and PFH Specifications
- 20 Safety Integrity Level (SIL) Compliance Distribution and Weight
- 21 System Reaction Time
- 22 Contact Information If Device Failure Occurs
- 23 Introduction
- 23 1756 GuardLogix Controller Hardware
- 25 1768 Compact GuardLogix Controller Hardware
- 25 CIP Safety Protocol
- 25 Safety I/O
- 26 Communication Bridges
- 28 Programming Overview
- 29 Introduction
- 29 Overview
- 29 Typical Safety Functions of CIP Safety I/O Modules
- 31 Reaction Time
- 31 Safety Considerations for CIP Safety I/O Modules
- 35 Introduction
- 35 The Routable CIP Safety Control System
- 38 Considerations for Assigning the Safety Network Number (SNN)
- 41 Introduction
- 41 Differentiate Between Standard and Safety
- 42 SIL 2 Safety Applications
- 47 SIL3 Safety – the Safety Task
- 49 Safety Programs
- 50 Safety Routines
- 50 Safety Tags
- 52 Additional Resources
- 53 Introduction
- 53 Safety Concept Assumptions
- 53 Basics of Application Development and Testing
- 54 Commissioning Life Cycle
- 61 Downloading the Safety Application Program
- 61 Uploading the Safety Application Program
- 61 Online Editing
- 62 Storing and Loading a Project from Nonvolatile Memory
- 62 Force Data
- 63 Inhibit a Module
- 63 Editing Your Safety Application
- 67 Introduction
- 67 Monitoring System Status
- 74 GuardLogix System Faults
- 77 Introduction
- 77 Safety Application Instructions
- 79 Metal Form Safety Application Instructions
- 80 Safety Instructions
- 81 Additional Resources
- 83 Introduction
- 83 Creating and Using a Safety Add-On Instruction
- 88 Additional Resources
- 89 Introduction
- 89 System Reaction Time
- 89 Logix System Reaction Time
- 95 Introduction
- 96 Checklist for GuardLogix Controller System
- 97 Checklist for Safety Inputs
- 98 Checklist for Safety Outputs
- 99 Checklist for Developing a Safety Application Program
- 101 Introduction
- 101 GuardLogix Controller and Guard I/O Safety Data
- 102 PFD Values
- 102 PFH Values
- 109 Numerics
- 109 A
- 109 C
- 109 D
- 109 E
- 110 F
- 110 G
- 110 H
- 110 I
- 110 L
- 110 M
- 110 N
- 110 O
- 110 P
- 111 Q
- 111 R
- 111 S
- 112 T
- 112 U