Controllogix in Sil 2 Applications: Reference Manual
Controllogix in Sil 2 Applications: Reference Manual
Applications
ControlLogix 5570 Controllers
with 1756, 1794, or 1715 I/O
Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are required to
be carried out by suitably trained personnel in accordance with applicable code of practice.
If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be
impaired.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the use
or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or liability for
actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or software
described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation, Inc., is
prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment,
which may lead to personal injury or death, property damage, or economic loss.
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
These labels may also be on or inside the equipment to provide specific precautions.
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous
voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may
reach dangerous temperatures.
ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to
potential Arc Flash. Arc Flash will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL
Regulatory requirements for safe work practices and for Personal Protective Equipment (PPE).
Identifies information that is useful and can help to make a process easier to do or easier to understand.
Preface
About This Publication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Download Firmware, AOP, EDS, and Other Files . . . . . . . . . . . . . . . . . . . . 9
Summary of Changes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Terminology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Chapter 1
SIL Policy Introduction to Safety Integrity Level (SIL) . . . . . . . . . . . . . . . . . . . . . . . . 13
Programming and Debugging Tool (PADT) . . . . . . . . . . . . . . . . . . . . 14
About the ControlLogix System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Gas and Fire Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Boiler and Combustion Considerations . . . . . . . . . . . . . . . . . . . . . . . . 15
Typical SIL 2 Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Simplex Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Duplex Logic-Solver Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Duplex System Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Proof Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Proof Testing with Redundancy Systems. . . . . . . . . . . . . . . . . . . . . . . 30
Reaction Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Reaction Times in Redundancy Systems. . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Safety Watchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Safety Certifications and Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Chapter 2
Features of the ControlLogix Module Fault Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
SIL 2 System Data Echo Communication Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Pulse Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Communication Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
ControlNet Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
EtherNet/IP Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Electronic Keying of Modules in SIL 2 Applications. . . . . . . . . . . . . . . . . 37
Chapter 3
ControlLogix Controllers, ControlLogix Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Chassis, and Power Supplies Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Requirements for Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
ControlLogix Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
ControlLogix Power Supplies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Redundant Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Recommendations for Using Power Supplies. . . . . . . . . . . . . . . . . . . 41
Chapter 4
ControlLogix Communication Introduction to Communication Modules . . . . . . . . . . . . . . . . . . . . . . . . . 43
Modules ControlNet Modules and Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
ControlNet Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
ControlNet Repeater . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
ControlNet Module Diagnostic Coverage . . . . . . . . . . . . . . . . . . . . . . 44
EtherNet/IP Communication Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
DeviceNet Scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Data Highway Plus - Remote I/O Module (1756-DHRIO) . . . . . . . . . . . . 45
SynchLink Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
General Requirements for Communication Networks . . . . . . . . . . . . . . 45
Peer-to-peer Communication Requirements. . . . . . . . . . . . . . . . . . . . . . . 45
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Chapter 5
1756 ControlLogix I/O Modules Using 1756 Digital Input Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Requirements When Using Any 1756 Digital Input Module . . . . . . 48
Wire 1756 Digital Input Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Using 1756 Digital Output Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Requirements When Using 1756 Digital Output Modules . . . . . . . . 49
Wire 1756 Digital Output Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Using 1756 Analog Input Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Conduct Proof Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Calibrate Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Use the Floating Point Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Program to Respond to Faults Appropriately . . . . . . . . . . . . . . . . . . . 55
Program to Compare Analog Input Data . . . . . . . . . . . . . . . . . . . . . . . 55
Configure Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Specify the Same Controller as the Owner. . . . . . . . . . . . . . . . . . . . . . 57
Wire 1756 Analog Input Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Using 1756 HART Analog Input Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Wire the HART Analog Input Modules . . . . . . . . . . . . . . . . . . . . . . . . . 62
Using 1756 Analog Output Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Conduct Proof Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Calibrate Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Use the Floating Point Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Program to Respond to Faults Appropriately . . . . . . . . . . . . . . . . . . . 63
Configure Outputs to De-energize in ESD Applications . . . . . . . . . 63
Monitor Channel Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Specify the Same Controller as the Owner. . . . . . . . . . . . . . . . . . . . . . 64
Wire ControlLogix Analog Output Modules . . . . . . . . . . . . . . . . . . . . 65
Using 1756 HART Analog Output Modules . . . . . . . . . . . . . . . . . . . . . . . . . 66
Wire the HART Analog Output Modules . . . . . . . . . . . . . . . . . . . . . . . 66
Chapter 6
1794 FLEX I/O Modules Using 1794 Digital Input Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Requirements for 1794 FLEX I/O Digital Input Modules . . . . . . . . . 69
Wiring 1794 FLEX I/O Digital Input Modules . . . . . . . . . . . . . . . . . . . 70
Using 1794 Digital Output Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Considerations for 1794 FLEX I/O Digital Output Modules. . . . . . . 71
Wiring 1794 FLEX I/O Digital Output Modules . . . . . . . . . . . . . . . . . 72
Using 1794 Analog Input Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Considerations When Using FLEX I/O Analog Input Modules . . . 73
Wiring 1794 FLEX I/O Analog Input Modules . . . . . . . . . . . . . . . . . . . 75
Using 1794 Analog Output Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Requirements for 1794 FLEX I/O Analog Output Modules. . . . . . . . 79
Wiring 1794 FLEX I/O Analog Output Modules . . . . . . . . . . . . . . . . . 81
Chapter 7
1715 Redundant I/O Modules SIL 2 Safety Application Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
1715 I/O Modules in SIL 2 Safety Applications . . . . . . . . . . . . . . . . . . . . . . 85
Typical Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Internal Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Requirements for Using 1715 I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . 89
Energize-to-action Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Requirements for ControlLogix-based SIL 2 Applications . . . . . . . . . . . 90
Add-On Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Connection Reaction Time Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Using the 1715 Adapter in SIL 2 Applications . . . . . . . . . . . . . . . . . . . . . . . 90
Reaction to Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Using 1715 I/O Modules in SIL 2 Applications . . . . . . . . . . . . . . . . . . . . . . 91
Input Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Considerations for Sensor and Actuator Configurations . . . . . . . . . . . . 95
Configure SIL 2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Enable SIL 2 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Specify the Connection Reaction Time Limit and
Requested Packet Interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Set Safe State Values for Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Check SIL 2 Reset Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
View Module Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Configure the SIL 2 Task Period and Watchdog . . . . . . . . . . . . . . . . . . . 101
SIL Task/Program Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Configuring the Output Module Program/Fault Actions . . . . . . . . 102
Chapter 8
SIL 2 Add-On Instructions SIL 2 Add-On Instructions Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
for 1715 Redundant I/O Modules SIL 2 Check Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Add-On Instruction Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Add-On Instruction Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Download and Import the Add-On Instructions. . . . . . . . . . . . . . . . . . . 110
Import Add-On Instructions to Upgraded Projects. . . . . . . . . . . . . . 111
Create a Periodic Task for SIL 2 Safety Functions . . . . . . . . . . . . . . . . . 112
1715 SIL 2 Periodic Task Period Configuration . . . . . . . . . . . . . . . . . 113
Create a Program for the SIL 2 Period Task . . . . . . . . . . . . . . . . . . . . . . . 114
Create a Routine for the SIL 2 Program. . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Configure an Input Module Add-On Instruction . . . . . . . . . . . . . . . . . . 115
Configure an Output Module Add-On Instruction. . . . . . . . . . . . . . . . . 118
Use the Add-On Instruction Data Tags in an Application Program . . 122
Performing a SIL 2 Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Chapter 9
Requirements for Application Software for SIL 2-Related Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Development SIL 2 Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Programming Languages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Basics of Application Program Development and Testing . . . . . . . . . . 129
Functional Specification Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Sensors (digital or analog) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Actuators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Creating the Application Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Logic and Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Program Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Program Identification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
SIL Task/Program Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Forcing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Checking the Application Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Verify Download and Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Commissioning Lifecycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Changing Your Application Program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Chapter 10
Faults in the ControlLogix Detect and React to Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
System Module Fault Reporting for Any ControlLogix 1715
or 1794 FLEX I/O Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Check Keyswitch Position with GSV Instruction . . . . . . . . . . . . . . . . . . 138
Examine a 1756 Analog Input Module’s High Alarm. . . . . . . . . . . . . . . . 139
Chapter 11
Use of Human-to- Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Machine Interfaces Accessing Safety-related Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Reading Parameters in Safety-related Systems . . . . . . . . . . . . . . . . 141
Changing Safety-related Parameters in SIL-rated Systems . . . . . 142
Appendix A
System Reaction Times 1756 ControlLogix I/O and 1794 FLEX I/O Reaction Times . . . . . . . . . . 143
Local Chassis Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Remote Chassis Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Calculate Worst-case Reaction Time. . . . . . . . . . . . . . . . . . . . . . . . . . 144
1715 Redundant I/O System Reaction Times . . . . . . . . . . . . . . . . . . . . . . 148
System Reaction Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Logix System Reaction Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Add-On Instruction Scan Times. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Safety Reaction Time Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Appendix B
SIL 2-certified ControlLogix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153
System Components
Appendix C
PFD and PFH Calculations for About PFD and PFH Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
1756 ControlLogix and Determine Which Values To Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
1794 FLEX I/O Modules About the Calculations in This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
1-Year PFD Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
2-Year PFD Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
5-year PFD Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Use Component Values to Calculate System PFD . . . . . . . . . . . . . . . . . . 180
Example: 1-year PFD Calculation for a ControlLogix System
(1oo1 Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Example: 1-year PFD Calculation for a ControlLogix System
(1oo2 Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Appendix D
PFD and PFH Calculations for About PFD and PFH Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
1715 Redundant I/O Modules Assumptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
I/O Module Common Part and I/O Point Part . . . . . . . . . . . . . . . . . . . . . 182
Module failure rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
1715 Failure Rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
PFH and PFD Data—24-Hour MTTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Communications Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Safe Failure Fraction (SFF) and Hardware Fault Tolerance (HFT) . . . 185
System Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Example 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Example 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Example 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Rockwell Automation Publication 1756-RM001R-EN-P - December 2022 7
Table of Contents
Appendix E
1756 ControlLogix and 1794 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
FLEX I/O Modules in SIL 1
Applications
Appendix F
Checklists Checklist for the ControlLogix System . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Checklist for SIL Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Checklist for SIL Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Checklist for the Creation of an Application Program. . . . . . . . . . . . . . 198
Checklist for 1715 I/O Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
About This Publication This safety reference manual describes the ControlLogix® Control System
components that are suitable for use in low demand and high demand (no
more than 10 demands per year) safety-related control, up to and including
SIL 2 applications. The manual also provides safety-related information, such
as PFD calculations, system configurations, programming, and
implementation.
Download Firmware, AOP, Download firmware, associated files (such as AOP, EDS, and DTM), and access
EDS, and Other Files product release notes from the Product Compatibility and Download Center at
rok.auto/pcdc.
Summary of Changes This publication contains the following new or updated information. This list
includes substantive updates only and is not intended to reflect all changes.
Topic Page
Updated screen shots from programming software Throughout
Added and revised abbreviations and term definitions 10
Updated Additional Resources table 11
Added statement about Useful Life 13
Added change management process to system operator responsibilities 16
Changed Fail to Safe to De-energize to Trip 17
Added content about ControlLogix redundancy 26
Moved SIL 2 content from the Redundant I/O System User Manual, publication 1715-UM001, to 83, 105, 148, 158,
this publication 181, 199
Added content to chapter about 1715 redundant I/O modules 83, 84
Added content about keyswitch position and online edits 134
Moved reaction time information for a 1715 redundant I/O system from publication 1715-UM001 to 148
Appendix A
Changed terminology from safety loop to Safety Instrumented Function (SIF) Throughout
Add 1756-OF4/B to list of SIL 2-certified I/O modules 155
Added 1756-IF8/B, 1756-IF16/B, 1756-OF4/B, and 1756-OF8/B to Appendix C 159
Updated checklist for 1715 I/O 199
Terminology This table defines abbreviations that are used in this manual.
Additional Resources These documents contain additional information concerning related products
from Rockwell Automation.
Resource Description
ControlLogix SIL 2 System Configuration Using RSLogix 5000 Explains how to configure a SIL 2-certified system by using subroutines that are provided by
Subroutines, publication 1756-AT010 Rockwell Automation.
ControlLogix SIL 2 System Configuration with Add-On Instructions for Explains how to configure a SIL 2-certified system by using the Add-On Instructions that are
1756 I/O Modules, publication 1756-AT012 provided by Rockwell Automation.
Logix 5000 Controllers General Instruction Set Reference Manual, Contains descriptions and use considerations of general instructions available for Logix 5000®
publication 1756-RM003 controllers.
High-Resolution Analog I/O Modules User Manual 1756-UM540 Describes how to install, configure, and troubleshoot ControlLogix analog I/O modules.
ControlLogix System User Manual, publication 1756-UM001 Explains how to use the ControlLogix controllers.
ControlLogix Standard Redundancy System User Manual,
publication 1756-UM523 Explains how to install, configure, and use a standard redundancy system.
ControlLogix 5570 Redundancy User Manual, publication 1756-UM535 Explains how to install, configure, and use an enhanced redundancy system.
Redundant I/O System User Manual, publication 1715-UM001 Describes how to install, configure, program, operate, and troubleshoot a Redundant I/O system.
Using ControlLogix SIL 2 with 1715 I/O, publication 1715-RM001 Provides a quick start guide for using a ControlLogix SIL 2 system with 1715 I/O modules.
ControlLogix Digital I/O User Manual, publication 1756-UM058 Provides information about the use of ControlLogix digital I/O modules.
ControlLogix Analog I/O Modules User Manual, publication 1756-UM009 Provides information about the use of ControlLogix analog I/O modules.
EtherNet/IP Device Level Ring Application Technique, Describes Device Level Ring (DLR) topologies, configuration considerations, and diagnostic
publication ENET-AT007 methods.
Logix 5000 Controllers Execution Time and Memory Use Reference,
publication 1756-RM087 Provides estimated execution times that can be used in worst-case scenario calculations.
Logix 5000 Controllers General Instructions Reference Manual, Provides information on how to use specific instructions to get and set controller system data
publication 1756-RM003 that is stored in device objects
Logix 5000 Controllers Common Procedures Programming Manual,
publication 1756-PM001 Explains various programming-related topics.
Provides guidance on how to conduct security assessments, implement Rockwell Automation
System Security Design Guidelines Reference Manual, SECURE-RM001 products in a secure system, harden the control system, manage user access, and dispose of
equipment.
Industrial Automation Wiring and Grounding Guidelines, publication
1770-4.1 Provides general guidelines for installing a Rockwell Automation industrial system.
Product Certifications website, rok.auto/certifications. Provides declarations of conformity, certificates, and other certification details.
Notes:
SIL Policy
Introduction to Safety The TÜV Rheinland Group has approved the ControlLogix® system for use in
Integrity Level (SIL) safety-related applications up to and including SIL 2 according to these
standards:
• IEC 61508, edition 2.0
• IEC 61511
The TÜV Rheinland Group has approved the ControlLogix system for use in up
to, and including, SIL 2 safety-related applications in which the de-energized
state is typically considered to be the safe state.
Useful life for the ControlLogix SIL 2 components is 20 years. After that time
period, the products must be replaced.
IMPORTANT Keep in mind that a demand is an event where the safety function is
executed. A ControlLogix system can be configured to execute standard
control and safety functions. The demand rate is determined by how
often the safety function is executed and not how often the control
function is executed.
When used in accordance with the information in this manual and the
relevant safety standards, the ControlLogix system is suitable for
applications up to and including SIL 2, where the demand rate is no
more than 10 times per year.
For more information about programming an SIS with 1715 I/O modules by
using pre-developed Add-On instructions, see Chapter 8.
The following measures and modifications are related to the use of the
ControlLogix system in Gas and Fire applications:
• The use of a manual override is necessary to make sure that the operator
can maintain the desired control if there is a controller failure. This is
similar in concept to the function of the external relay or redundant
outputs that are required to make sure that a de-energized state is
achieved for an ESD system when a failure occurs (for example, a shorted
output driver) that helps prevent this from normally occurring. The
system knows that it has a failure, but the failure state requires an
independent means to maintain control and either remove power or
provide an alternate path to maintain power to the end actuator.
• If the application cannot tolerate an output that can fail shorted
(energized), then an external means such as a relay or other output must
be wired in series to remove power when the fail shorted condition
occurs. See Wire 1756 Digital Input Modules on page 48 for more
information.
• If the application cannot tolerate an output that fails open (de-
energized), then an external means such as a manual override or output
must be wired in parallel. See Figure 1. You must supply alternative
means and develop the application program to initiate the alternate
means to remove or continue to supply power in the event the main
output fails.
• This manual override circuit is shown in Figure 1. It is composed of a
hard-wired set of contacts from a selector switch or push button. One
normally open contact provides for the bypass of power from the
controller output directly to the actuator. The other is a normally closed
contact to remove or isolate the controller output.
Manual Override
Actuator
L2 or Ground 43379
Fault
Alarm to Operator
To comply with the requirements of IEC 61508, the safety demand rate must be
no more than 10 demands per year.
If your system requires compliance with standard EN 50156, then you must
also meet the requirements that are identified in the current version of
EN 50156. To use FLEX™ I/O or 1756-series I/O modules in SIL 2 EN50156
applications, you must use a GuardLogix® controller. See the GuardLogix
Safety Reference Manual, publication 1756-RM093.
IMPORTANT When using a GuardLogix controller with SIL 2-rated, standard 1756
ControlLogix I/O modules or 1794 FLEX I/O modules, you must also follow
the requirements that are defined in this manual.
Typical SIL 2 Configurations SIL 2-certified ControlLogix systems can be used in standard (simplex or
single controller) or high availability (duplex or redundant controller)
configurations. For the purposes of documentation, the various levels of
availability that can be achieved by using various ControlLogix system
configurations are referred to as simplex or duplex. When using a duplex
ControlLogix configuration, the ControlLogix controller remains simplex
(1oo1) from a safety perspective. This means only the primary controller is
solving the safety application code at any given time.
This table lists each system configuration and the hardware that is part of the
Safety Instrumented Function (SIF).
IMPORTANT The system operator is responsible for the following tasks when any of
the ControlLogix SIL 2 system configurations are used:
• The setup, SIL rating, and validation of any sensors or actuators that are
connected to the ControlLogix control system
• Project management and functional testing
• Programming the application software and the module configuration
according to the descriptions in this manual
• Change management process
The design of the SIS maintenance/engineering interface must make
sure that any failure of this interface does not adversely affect the
ability of the SIS to carry out the required SIFs. This can require that you
disconnect maintenance and engineering interfaces, such as
programming panels, during normal SIS operation.
Simplex Configuration
Figures 2 …9 show typical simplex SIL loops for limited high demand
applications with up to 10 demands per year. The figures show the following:
• Overall SIF
• ControlLogix portion of the overall SIF
SIL 2 I/O modules in the SIF must meet the requirements that are specified in
Chapter 5, Chapter 6, and Chapter 7. Chassis can have modules within a SIL 2
certified ControlLogix SIS that are not participating in any safety functions, if
these modules are listed in the SIL 2-certified ControlLogix System
Components on page 153.
Table 1 defines the module abbreviations that are used in the graphics in this
section.
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST
ST
ST 000111222333444555666777OOO
ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST
ST
ST 88899910
10
10
1112131415
1112131415KKK
1112131415
Sensor
I I O M O Actuator
N N U O U
E T N T
N
2 1 1 2 I 2
T A B A N B
Standard Communication
1756 SIL 2 I/O module pairs can be in the same chassis because only SIL 2
capable hardware is within the controller chassis. The number on the label
indicates a module pair in a 1oo2 configuration; Module A and Module B. For
example, Input 1A and Input 1B are a 1oo2 duplex module pair. For more
information on how to wire field devices, see Figure 6 on page 22.
Overall SIF
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST
ST
ST 000111222333444555666777OOO ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST
ST
ST 88899910
10
10
1112131415
1112131415KKK
1112131415 ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K
Sensor I I D O Actuator
N N I U
E EE E A
N N T
N N G
2 22 2 O
T TT 1 1 2
T A B 2 B
RR R A
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST
ST 0 11
1 22
2 33
3 44
4 55
5 66
6 77
7O ST 0 1 2 3 4 5 6 7 O ST
ST
ST 000111222333444555666777OOO ST 0 1 2 3 4 5 6 7 O
ST 00 O
O
ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST
ST 8 99
9 10
101112131415 K
1112131415 KK ST 8 9 10 1112131415 K ST
ST
ST 88899910
10
10
1112131415
1112131415KKK
1112131415 ST 8 9 10 1112131415 K
ST 88 10 1112131415
I I O M O
N N U O U
E T N T
N
2 3 3 4 I 4
EtherNet/IP T A B A N B
R
1756 SIL 2 I/O module pairs can be in the same chassis because non-SIL 2 hardware is on a
separate network. For more information on how to wire field devices, see Figure 6 on page 22.
Figure 4 - Fail-safe ControlLogix ControlNet® Configuration (Safety and Standard Connections on the Same Network)
Overall SIF
SIL 2-certified ControlLogix SIF
ST 0 1 2 3 4 5 6 7 O
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST
ST
ST 000111222333444555666777OOO ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 1112131415 K
ST 8 9 10 11121314 15 K ST 8 9 10 11121314 15 K ST
ST
ST 888999
10
10
10
11121314
11121314
11121314
15
15KKK
15 ST 8 9 10 11121314 15 K ST 8 9 10 11121314 15 K ST 8 9 10 11121314 15 K
DIAGNOSTIC
DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC
DIAGNOSTIC
DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC
I O M
C C C N U O
N N N T N
2 2 2
R R 1 2 I
A A N
ControlNet
Standard Communication
Remote I/O Chassis
DC INTPUT DC
DC
DCOUTPUT
OUTPUT
OUTPUT DC INTPUT
ST 0 1 2 3 4 5 6 7 O ST
ST
ST 000111222333444555666777OOO ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 11121314 15 K ST
ST
ST 888999
10
10
10
11121314
11121314
11121314
15
15KKK
15 ST 8 9 10 11121314 15 K
DIAGNOSTIC DIAGNOSTIC
DIAGNOSTIC
DIAGNOSTIC DIAGNOSTIC
ControlNet I O
N U
C
N T
2
1 2
B B
Dual networks are required because one of the two networks includes non-SIL 2 hardware.
The 1756 SIL 2 I/O module pairs must be split over two networks. For more information on
how to wire field devices, see Figure 6 on page 22.
Figure 5 - Fail-safe ControlLogix ControlNet Configuration with Non-SIL 2 Communication (Safety and Standard Connections on Separate Networks)
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST
ST
ST 000111222333444555666777OOO ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O
I I D O
N N I U
E C C A
N T
N N G
2 2 2 O
1 1 2
T A B 2 B
A
Standard Communication
ControlNet
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST
ST
ST 000111222333444555666777OOO ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST
ST
ST 88899910
10
10
1112131415
1112131415KKK
1112131415 ST 8 9 10 1112131415 K
I I O M O
N N U O U
C
N T N T
2
3 3 4 I 4
A B A N B
ControlNet
1756 SIL 2 I/O module pairs can be in the same chassis because the non-SIL 2
hardware is on a separate network. For more information on how to wire field
devices, see Figure 6 on page 22.
Figure 6 - Fail-safe ControlLogix EtherNet/IP Configuration: Single DLR Loop for Safety and Standard Communication
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST
ST
ST 000111222333444555666777OOO ST
ST 00 11 22 33 44 55 66 77OO ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 11121314 15 K ST 8 9 10 11121314 15 K ST 8 9 10 11121314 15 K ST 8 9 10 1112131415 K ST
ST
ST 888999
10
10
10
11121314
11121314
11121314
15
15KKK
15 ST
ST 88 9910
1011121314 15KK
1112131415 ST 8 9 10 11121314 15 K
I O O
N U U
E EE E T T
N N
N N
2 22 2
TT 1 2 3
T T
R R A A A
R R
Standard EtherNet/IP +V
Communication DLR
Relay +V
Input Device
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST
ST 00
ST 0 11
1 22
2 33
3 44
4 55
5 66
6 77
7O ST
ST 00 11 22 33 44 55 66 77OO ST 0 1 2 3 4 5 6 7 O
O
O
ST 8 9 10 11121314 15 K ST 8 9 10 11121314 15 K ST
ST 8 99
ST 88 9 10
1011121314
10 1112131415
11121314 15
K
15 KK ST
ST 88 9910
1011121314 15KK
1112131415 ST 8 9 10 11121314 15 K
I I O M
N S U O EtherNet/IP
Remote I/O Chassis O T N E
L N
1 O 3 I 2
B 2 B N T
B R
Actuator
Actuator
Standard
Communication DLR
DLR mixes SIL 2 and non-SIL 2 hardware. Independent paths are required to the SIL 2 I/O module pairs. The
1756 adapters and I/O module pairs can be placed into one chassis or split among two. Splitting them over
two chassis is shown.
Unused channels on a SIL 2 input module pair can be used as the monitoring input. There is no need for the
monitoring input to be wired to both input modules in a SIL 2 module pair. A separate monitoring input
module is not required.
Figure 7 - Fail-safe ControlLogix EtherNet/IP Configuration with FLEX™ I/O Modules: Single DLR Loop for Safety and Standard Communication
Overall SIF
SIL 2-certified ControlLogix SIF
Controller Chassis
Logix5570 EtherNet/IP™ EtherNet/IP™
EtherNet/IP™
EtherNet/IP™ DC OUTPUT
ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 1112131415 K
DIAGNOSTIC
E EE
N N
N
2 22
T TT 1794-AENTR
R RR MOD IN 1A OUT 2A OUT 3A
Standard LINK 1 LINK 2
REDUNDANY MEDIA
ADAPTER
1794-AENTR
Communication
DLR +V
EtherNet/IP
Input Relay +V
Device
1794-AENTR
1794-IOW8
Standard EtherNet/IP
Communication
DLR
Actuator Actuator
DLR mixes SIL 2 and non-SIL2 hardware. Independent paths are required to the SIL 2 I/O
module pairs. FLEX SIL 2 I/O module pairs must always be split over different nodes.
Unused channels on a SIL 2 input module pair can be used as the monitoring input. There is
no need for the monitoring input to be wired to both input modules in a SIL 2 module pair. A
separate monitoring input module is not required.
IMPORTANT As shown in Figure 6 and Figure 7, standard devices can reside within an EtherNet/IP™ SIL 2 subnet provided the
following requirements are met:
• The EtherNet/IP™ subnet topology must be DLR.
• The ControlLogix chassis must have two 1756-EN2TR modules.
• Independent connection paths must be established for channels A and B I/O through each ControlLogix chassis bridge.
• Channel A and Channel B I/O must reside in separate chassis or connected to separate adapters.
• Direct Internet connectivity must be limited to EtherNet/IP bridges listed in Appendix B of this manual.
Direct Internet connections via other standard devices are not allowed.
Figure 8 - Fail-safe ControlLogix Configuration with FLEX I/O Modules on the ControlNet Network
HMI
Programming Software
For Diagnostics and Visualization
For SIL applications, a programming
(see special instructions in Chapter 11 for writing
terminal is not normally connected.
to safety-related controllers in the SIF).
Plant-wide Ethernet/Serial
Overall SIF
ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 1112131415 K
E
N C
B N
T 2
R
To other safety-related ControlLogix or FLEX
ControlNet
I/O remote I/O chassis.
1794-IOW8
1794-ACN15 IN 1B OUT 2B
ControlNet
Non-SIL 2 hardware is on separate networks. FLEX I/O module pairs must always be split over
different nodes. For more information on how to wire field devices, see Figure 7 on page 23
Figure 9 - Fail-safe ControlLogix Configuration with FLEX I/O Modules the EtherNet/IP Network
HMI
Programming Software
For Diagnostics and Visualization
For SIL applications, a programming
(see special instructions in Chapter 11 for writing
terminal is not normally connected.
to safety-related controllers in the SIF).
Plant-wide Ethernet/Serial
Overall SIF
ST 0 1 2 3 4 5 6 7 O
1794 FLEX I/O
ST 8 9 10 1112131415 K
DIAGNOSTIC
E EE LINK 1 LINK 2
REDUNDANY MEDIA
N N
ADAPTER
N
1794-AENTR
B 22
T TT
RR
EtherNet/IP
1794-AENTR
1794-IOW8
MOD IN 1B OUT 2B
LINK 1 LINK 2
REDUNDANY MEDIA
ADAPTER
1794-AENTR
EtherNet/IP
Non-SIL 2 hardware is on separate networks. FLEX I/O module pairs must always be split over
different nodes. For more information on how to wire field devices, see Figure 7 on page 23.
There are different versions for redundant and non-redundant firmware. Only
certain versions are certified for use in a SIL 2 system. See the revision release
list from these product certifications:
• 1715 Redundant I/O System - Safety Certificate, publication 1715-CT007
• ControlLogix Safety Certificate, publication LOGIX-CT007
Figure 10 shows a typical duplex SIL loop. The figure also shows the following:
• Overall SIF
• ControlLogix portion of the overall SIF
• How other devices, such as HMI, connect to the loop while operating
outside of the loop
Plant-wide Ethernet/Serial
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST
ST
ST 000111222333444555666777OOO ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 1112131415 K ST 8 9 10 11121314 15 K
ST 8 9 10 11121314 15 K ST 8 9 10 11121314 15 K ST 8 9 10 1112131415 K ST
ST
ST 888999
10
10
10
1112131415
1112131415KKK
1112131415 ST 8 9 10 11121314 15 K ST 8 9 10 1112131415 K
PRI COM OK
DIAGNOSTIC DIAGNOSTIC
DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC
DIAGNOSTIC
DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC
I I D O
N N I U
E C C R A C
N N N T
M G N
2 2 2 O 2
T 1 1 2
A B 2 B
A
ControlNet ControlNet
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST
ST
ST 000111222333444555666777OOO ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 1112131415 K ST 8 9 10 11121314 15 K ST 8 9 10 11121314 15 K ST
ST
ST 888999
10
10
10
1112131415
1112131415KKK
1112131415 ST 8 9 10 11121314 15 K ST 8 9 10 1112131415 K ST 8 9 10 11121314 15 K ST 8 9 10 11121314 15 K
PRI COM OK
DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC
DIAGNOSTIC
DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC
O M O I I
U O U N N
E C C R C
T N T
N N N M N
2 2 2 2
3 I 3 4 4
T N
A B A B
ControlNet ControlNet
1756 SIL 2 I/O module pairs can be in the same chassis because non-SIL 2
hardware is on separate networks. SIL 2 I/O modules in the SIF must meet the
requirements that are specified in Chapter 5.
For more information on how to wire field devices, see Figure 6 on page 22.
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K
ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K
PRI COM OK
DIAGNOSTIC DIAGNOSTIC PRI COM OK
DIAGNOSTIC DIAGNOSTIC
E E R E E R
N N M N N M
2 2 2 2
T T T T
R R R R
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K
DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC
I O I I O I
B B F B B F
E 3 1 1 E 3 1 1
N 2 6 6 N 6 6
2
2 D 3 2 D 3
1 1
T 2 A T 2 B
A B
R A R B
Analog Input Termination Board Digital Input Termination Board Digital Output Termination Board
For more information about this SIL 2 application solution, see the SIL 2
System Configuration with Add-On Instructions for 1756 ControlLogix I/O
Modules, publication 1756-AT012. This publication explains how to configure a
SIL 2-certified system by using Add-On Instructions and hardware
termination boards with 1756 I/O modules.
ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K ST 0 1 2 3 4 5 6 7 O ST 0 1 2 3 4 5 6 7 O
ST 8 9 10 1112131415 K ST 8 9 10 1112131415 K
PRI COM OK
DIAGNOSTIC DIAGNOSTIC PRI COM OK
DIAGNOSTIC DIAGNOSTIC
C E R E R
N C
N M
N N M
2 2 2
T 2
R R T
R R
O
DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC DIAGNOSTIC
I I I O I
B B F B B F
C 3 1 1 3 1 1
C
N 2 6 6 2 6 6
N
2 1 D 3 2 1 D 3
R A 2 A R B 2 B
A B
The duplex system configuration uses the safety and programming principles
that are described in this manual and the programming and hardware that are
described in the application technique manuals.
Proof Tests IEC 61508 requires that you perform various proof tests of the equipment that
is used in the system. Periodic proof tests must be conducted by using a
written procedure to reveal undetected faults that prevent the SIS from
operating in accordance with the SRS. Proof tests are performed at user-
defined times. For example, proof test intervals can be once a year, once every
2 years, or whatever time frame is appropriate based on the SIL verification
calculation. Proof tests can include the following:
• Test all safety application-fault routines to verify that process parameters
are monitored properly and the system reacts properly when a fault
condition arises.
• Test all digital input or output channels to verify that they are not stuck
in the ON or OFF state.
- Manually cycle inputs to make sure that all inputs are operational and
not stuck in the ON state.
- Manually test outputs that do not support runtime pulse testing.
- You can automatically perform proof tests by switching supply
common open on input modules and check to make sure that all input
points go to zero (turn OFF.).
• The relays in the redundant power supplies must be tested to make sure
that they are not stuck in the closed state.
• Calibrate the analog input and output modules to verify that accurate
data is obtained from and used on the modules.
IMPORTANT Each specific SIF has its own time frame for the proof test interval.
If you use ControlLogix Redundancy for your SIS, you must perform
switchover tests as part of the proof test strategy.
If you are concerned about the availability of the secondary controller if the
primary controller fails, it is good engineering practice to implement a switchover
periodically (for example, once per proof test interval).
Reaction Times The response time of the system is the amount of time that it takes for a
change in an input condition to be recognized and processed by the
controller’s logic program, and then to initiate the appropriate output signal to
an actuator.
Each of the times that are listed is variably dependent on factors such as the
type of I/O module and instructions that are used in the logic program. For
examples of how to perform these calculations, see Appendix A, System
Reaction Times.
For more information on the available instructions and for a full description of
logic operation and execution, see the following publications:
• Logix 5000 Controllers General Instruction Set Reference Manual,
publication 1756-RM003
• ControlLogix System User Manual, publication 1756-UM001
Reaction Times in The worst-case reaction time of a duplex system is different than a simplex
Redundancy Systems system. The redundancy system has a longer reaction time.
To minimize scan time by reducing crossloading overhead, you can plan your
project more efficiently. For example, minimize the use of SINT, INT, and
single tags and use arrays and user-defined data structures. Generally, the
primary controller in a duplex system has a 20% slower response time than the
controller in a simplex system.
For more information about switchover times in redundancy systems, see the
ControlLogix 5570 Redundancy User Manual, publication 1756-UM535.
IMPORTANT To avoid spurious trips, you must account for the additional cross-
checking time of a duplex system when setting the watchdog time.
Safety Watchdog Configure the properties of the SIL 2 safety task correctly for your application.
• Priority: must be the highest-priority task in the application (lowest
number)
• Watchdog: the value that is entered for the SIL 2 safety task must be large
enough for all logic in the task to be scanned
If the task execution time exceeds the watchdog time, a major fault occurs on
the controller. You must monitor the watchdog and program the system
outputs to transition to the safe state (typically the OFF state) if there is a
major fault occurring on the controller. For more information on faults, see
Chapter 10, Faults in the ControlLogix System.
For more information about setting the watchdog, see the ControlLogix
System User Manual, publication 1756-UM001.
Safety Certifications and Diagnostic hardware and firmware functions, and how you apply
Compliance ControlLogix components, enable the system to achieve CL SIL 2 compliance.
ControlLogix products that are referenced in this manual can have safety
certifications and the SIL certification. If a product has achieved agency
certification, the product label is not necessarily marked as certified. To view
safety certifications for products, see ControlLogix Safety Certificate,
publication LOGIX-CT007.
The diagnostic methods and techniques that are used in the ControlLogix®
platform let you configure and program ControlLogix controllers to perform
checks on the total system. The checks include configuration, wiring, and
performance, monitoring input sensors and output devices. Timestamping of
I/O and diagnostic data also aid in diagnostics.
Module Fault Reporting Every module in the system is owned by one controller. Multiple controllers
can produce consume tag data. Listen Only connections are not supported in
the context of this manual. When a controller owns an I/O module, the
controller stores the module’s configuration data, which you define. This data
dictates how the module behaves in the system. Inherent in this configuration
and ownership is the establishment of a heartbeat between the controller and
module, which is known as the requested packet interval (RPI).
The RPI defines a time interval in which the controller and I/O module must
communicate with each other. If communication cannot be established or
maintained, for example, the I/O module has failed, the communication path
is unavailable, the system can be programmed to run specialized routines.
These specialized routines can determine whether the system can continue
functioning or whether the fault condition warrants a system shutdown
through the application logic. For example, the system can be programmed to
retrieve the fault code of the failed module. It can also make a determination,
which is based on the type of fault, whether to continue operating.
The controller can monitor the health of I/O modules in the system. The
controller can take appropriate action that is based on the severity of a fault
condition and gives you complete control of the application. It is your
responsibility to establish the course of action appropriate to your safety
application.
For more information on Fault Handling, see Chapter 10, Faults in the
ControlLogix System on page 137.
Data Echo
Communication Check IMPORTANT This section applies to only 1756 and 1794 I/O modules. For
1715 I/O module requirements, see Chapter 7.
Output data echo allows you to verify that the correct output module received
the ON/OFF command from the controller was received and that the module
attempts to execute the command to the field device.
When used with standard ControlLogix output modules, the data echo
validates the integrity of communication up to the system-side of the module,
but not to the field-side. When you use this feature with diagnostic output
modules, you can verify the integrity from the controller to the output terminal
on the module.
When using non-diagnostic output modules, you must verify the ON and OFF
state. This verification must be accomplished by monitoring the output
command from the non-diagnostic output module in an input module or
validation by alternative methods. Approve all methods according to IEC
61508. A separate input module is required for a non-diagnostic output
module.
Actuator
Pulse Test
IMPORTANT This section applies to only 1756 and 1794 I/O modules. For
1715 I/O module requirements, see Chapter 7.
Discrete diagnostic output modules contain a feature that is called a pulse test.
A pulse test can verify the output circuit functionality without actually
changing the state of the actuator that is connected to the output. A short-
duration pulse is directed to a particular output on the module. The output
circuitry momentarily changes its state long enough to verify that it can
change state on demand. The test pulse is fast (milliseconds), and typically
does not affect actuators. Some actuators can have electronic front ends and
can detect these fast pulses. You can disable pulse testing, if necessary.
Software The location, ownership, and configuration of I/O modules and controllers is
performed by using RSLogix 5000® software or the Studio 5000 Logix
Designer® application. Use the software to create, test, and debug application
logic.
When using the programming software, you must remember these points:
• When SIS is in operation:
- Disconnect the programming terminal.
- Set the keyswitch to the RUN position.
- Remove the controller key from the keyswitch.
• Authorized personnel can change an application program, but only by
using one of the processes that are described in Changing Your
Application Program on page 134.
Communication Several communication options are available for connecting with the
ControlLogix SIL 2 system and for the exchange of data within the SIL 2
system.
Communication Ports
A built-in USB port is available for program upload and download on 1756-L7x
controllers.
ControlNet Network
IMPORTANT In SIL 2 applications, all I/O and produce/consume tags that are
associated with safety data must use scheduled connections on the
ControlNet network.
EtherNet/IP Network
Electronic Keying of Modules If a module in your SIL 2-certified ControlLogix system is replaced, Exact
in SIL 2 Applications Match keying is recommended.
Exact Match keying requires all keying attributes of the physical module and
the module that is created in the software to match precisely before
establishing communication. The keying attributes are Vendor, Product Type,
Product Code (catalog number), Major Revision, and Minor Revision.
If any attribute does not match precisely, I/O communication is not permitted
with the module or with modules that are connected through it, such as
communication modules.
Compatible Keying can be used in a SIL 2 safety function, but you are
responsible for reverifying safety functions after replacing SIL 2 modules.
For more information about electronic keying, see the ControlLogix Digital
I/O Modules User Manual, publication 1756-UM058.
Notes:
Operating Modes
The controller performs power-up and runtime functional tests. The tests are
used with user-supplied application programs to verify proper controller
operation.
RUN FORCE SD OK
REM PR
RUN OG
1756-L7x
ControlLogix Chassis The ControlLogix 1756-Axx chassis provide the physical connections between
controllers, communications modules, and/or the I/O modules. The chassis is
passive and is not relevant to the safety discussion because any physical failure
would be unlikely under normal environmental conditions and would be
manifested and detected as a failure within one or more of the active
components.
ControlLogix Power Supplies ControlLogix power supplies are certified for use in SIL 2 applications. No
extra configuration or wiring is required for SIL 2 operation of the
ControlLogix power supplies. If an anomaly occurs in the supplied voltages,
the power supply immediately shuts down. For this reason, the power supply is
not part of the safety calculation.
IMPORTANT If you are using any of the 1756-Px75 (non-redundant) power supplies
with a 1756-L7x/B controller, you must use the Series B version of the
power supply, which are the 1756-Px75/B power supplies.
The power supplies share the current load that the chassis requires and an
internal solid-state relay that can annunciate a fault. Upon detection of a
failure in one supply, the other redundant power supply automatically
assumes the full current load that the chassis requires without disruption to
installed devices.
For more information about how to install ControlLogix chassis and power
supplies, see the publications that are listed in Additional Resources on
page 11.
Notes:
ControlNet Modules and ControlNet modules provide communication between any nodes that are
Components properly scheduled on the ControlNet network.
IMPORTANT In SIL 2 applications, all I/O and produce/consume tags that are
associated with safety data must use scheduled connections on the
ControlNet network.
ControlNet Cabling
For remote racks, one RG6 coax cable is required for ControlNet
communication. Although it is not a requirement to use redundant media with
the 1756-CNBR or 1756-CN2R modules, it does provide higher system
reliability. Redundant media is not required for SIL 2 operation.
ControlNet Repeater
The following ControlNet repeater modules are approved for use in safety
applications up to and including SIL 2:
• 1786-RPCD, ControlNet Hub Repeater Module
• 1786-RPFS, Short-distance Fiber Repeater Module
• 1786-RPFM, Medium-distance Fiber Repeater Module
• 1786-RPFRL, Long-distance Fiber Repeater Module
• 1786-RPFRXL, Extra-long-distance Fiber Repeater Module
Use of the 1786-RPA adapter is required with the repeater modules listed.
All communication over the passive ControlNet media occurs via CIP™. CIP
verifies that at least one valid packet is seen during the greater of either 100 ms
or 4 times the requested packet interval (RPI). If a valid packet is not seen
during this period, data transitions to the safe state.
See the examples in Figure 5 on page 21, Figure 6 on page 22, and Figure 11 on
page 28.
DeviceNet Scanner The 1756-DNB scanner connects the controller to devices on a DeviceNet
network. You can use the 1756-DNB module to communicate only nonsafety
data to devices outside of the safety loop.
Data Highway Plus - Remote The 1756-DHRIO module supports both Data Highway Plus and the
I/O Module (1756-DHRIO) Remote I/O network of communication. You can use the 1756-DHRIO module
to communicate only nonsafety data to devices outside of the safety loop. For
example, it can be used to communicate alarms to the Distributed Control
System (DCS).
SynchLink Module The SynchLink™ module (catalog number 1756-SYNCH) is used for CST time
propagation between multiple chassis for event recording. The module can be
used only outside of the safety loop. It must not be used for any safety-related
activity in a SIL 2-certified ControlLogix system.
General Requirements for Follow these requirements when using SIL 2-certified communication
Communication Networks modules:
• When installing ControlLogix communication modules, carefully follow
the information that is provided in the installation instructions.
• DH+™ can be used for communication to human machine interfaces
(HMI) and for communicating with the nonsafety portion of the system.
For more information on how to use HMI, see Chapter 11, Use of Human-
to-Machine Interfaces on page 141.
• Only SIL 2 devices or other devices that provide non-interference write to
SIL 2 controllers. The only exception is the use of HMI devices. For more
information on how to use HMI in the safety loop, see Chapter 11, Use of
Human-to-Machine Interfaces on page 141.
- Consume safety data from other safety controllers within the safety
loop.
Additional Resources This table lists additional resources specific to the ControlLogix
communication modules.
The 1756-IF8I provides the current and voltage input option, the 1756-IRT8I
covers the RTD and Thermocouple temperature options while the 1756-OF8I
covers current and voltage outputs. The 8-channel modules can emulate the
6-channel modules and are SIL 2, Systematic Capability 2 type certified.
Using 1756 Digital To achieve SIL 2, two digital input modules must be used, with field sensors
Input Modules wired to channels on each module. The software must compare the two
channels before reconciling the data.
Input A2 Input B2
Sensor
43366
Actuator
The user program must also contain rungs to annunciate a fault if there is a
sustained miscompare between two points.
Timer
Timer Done
Fault
Fault
Alarm to Operator
Using 1756 Digital 1756 digital output modules are divided into two categories:
Output Modules • Diagnostic output modules
• Standard output modules
Actuator
Timer
Fault
Secondary
Output
Timer Done
Fault
Fault
Alarm to Operator
For limited high demand applications, see Requirements When Using 1756
Digital Output Modules on page 49. Once every 8 hours, test output modules by
turning the outputs ON and OFF to verify proper operation. High demand
applications are limited to 10 demands per year for ControlLogix SIL 2
systems.
For more information on pulse tests, see the ControlLogix Digital I/O Modules
User Manual, publication 1756-UM058.
Actuator
Timer
Fault
Secondary
Output
Timer Done
Fault
Fault
Alarm to
Operator
When using standard (non-diagnostic) output modules, you must wire each
output to its field device and also to a system input to monitor the
performance. To verify output performance, use one of these methods:
• Write logic to test the ability of the output to turn ON and OFF at
powerup.
• At the proof test interval, force the output ON and OFF and use a
voltmeter to verify output performance.
For limited high demand applications, test the output modules (that is, you
turn the outputs ON and OFF to verify proper operation) once every 8 hours.
High demand applications are limited to 10 demands per year for ControlLogix
SIL 2 systems.
See Requirements When Using 1756 Digital Output Modules on page 49.
Figure 21 - ControlLogix Standard Output Module Wiring
Actuator
Fault
Secondary
Output
Timer Done
Fault
Fault
Alarm to
Operator
You can also wire two standard outputs in series to critical actuators. If a
failure is detected, the outputs from each of the output modules must be set to
OFF to make sure that the field devices de-energize. Figure 23 shows how to
wire two isolated, standard outputs in series to critical actuators.
Figure 23 - ControlLogix Standard Output Module Wiring with Two Modules
Standard Isolated Standard Isolated Standard Input
Output Module #1 Output Module #2 Module
43364
Using 1756 Analog There are a number of general application considerations that you must make
Input Modules when using analog input modules in a SIL 2 application. The following section
describes those considerations.
To achieve SIL 2, two analog input modules are required. Field sensors must be
wired to channels on each module and compared within a deadband. Whether
one or two field sensors are required is dependent on the probability of a
dangerous failure on demand (PFD) value of the sensor.
Calibrate Inputs
The 6-channel analog input modules must be calibrated periodically, as their
use and application requires. The 8-channel modules do not have a periodic
calibration requirement. ControlLogix I/O modules ship from the factory with
a highly accurate level of calibration. However, because each application is
different, you are responsible for making sure your ControlLogix I/O modules
are properly calibrated for your specific application.
Timer
LIM
Low Limit
Inputs OK
Input 2
High Limit
Timer Done
Analog Inputs
Faulted
Alarm to Operator
Configure Modules
When using identical modules, configure the modules identically, that is, by
using the same RPI, filter values, and so on.
When using different modules for improved diversity, make sure the module’s
scaling of data does not introduce error or fault conditions.
Good design practice dictates that each of the two transmitters must be wired
to input terminals on separate modules such that the channel values can be
validated by comparing the two within an acceptable range. Special
consideration must be given when you apply this technique, depending on the
type of module being used.
Figure 25 shows how to wire an analog input for use in Voltage mode.
Figure 25 - ControlLogix Analog Input Module Wiring in Voltage Mode
(+)
Voltage
Transmitter B
(–)
43368
Figure 26 shows how to wire a SIL 2 transmitter to two analog input modules
configured for voltage mode.
Figure 26 - ControlLogix Analog Input Module Wiring in Voltage Mode
Ch0 + Ch0 +
Current
Source A
Ch0 – Ch0 –
Current
Source B
Figure 28 - ControlLogix Analog Input Module Wiring for Isolated Channels in Current Mode
Ch0 + Ch0 +
SIL 2 Transmitter-Current
Output Source
Ch0 – Ch0 –
All configured for 0...5V operation. All configured for 0...5V operation.
Reference Voltages
Module B
DIP Switch for Sensor
Wiring
Precision 249
Resistor*
*4-20mA converted to 0-5Vdc
(1) See ControlLogix SIL 2 System Configuration Using RSLogix 5000® Subroutines, publication 1756-AT012 for more information.
Ch0 + Ch0 +
Thermocouple A
RTN RTN
Thermocouple B
Ch0 A Ch0 A
RTD A
Ch0 B Ch0 B
RTN RTN
RTD B
Using 1756 HART Analog The Highway Addressable Remote Transducer (HART) analog modules must
Input Modules be used according to the same considerations as other analog input modules.
Ch0 + Ch0 +
Sensor
Ch0 -
Ch0 -
Sensor
Using 1756 Analog Output There are a number of general application considerations that you must make
Modules when using analog output modules in a SIL 2 application. An analog output
module, along with an analog input module is required to monitor to achieve
SIL 2. The following sections describe those considerations specific to the use
of analog output modules.
IMPORTANT We recommend that you do not use analog outputs to execute the
safety function that results in a safe state. Analog output modules are
slow to respond to an ESD command and are therefore not
recommended for use ESD output modules.
The use of digital output modules and actuators to achieve the ESD
de-energized state is recommended.
Calibrate Outputs
Calibrate the analog output modules periodically, as their use and application
requires. ControlLogix I/O modules ship from the factory with a highly
accurate level of calibration. However, because each application is different,
you are responsible for making sure your ControlLogix I/O modules are
properly calibrated for your specific application.
Timer
LIM
Low Limit
Outputs OK
Output Echo
High Limit
Fault
Secondary
Output
Timer Done
Outputs Faulted
Outputs Faulted
Alarm to Operator
Figure 34 shows how to wire the 1756-OF8 module for use in Voltage mode.
Figure 34 - ControlLogix Analog Output Module Wiring in Voltage Mode
Analog Output Module Analog Input Module This normally open relay is controlled by the status of
the rest of the ControlLogix system. If a short-circuit
or fault occurs on the module, the relay can
disconnect power to the module. The module that is
used to control this relay must follow SIL 2 output
guidelines. This module must also be considered
during PFD analysis for each safety function.
(+) (+) Actuator Use a signal-grade relay using bifurcated or similar
Secondary grade contacts. The relay can be in a position to
Output remove power to an actuator, or can remove power
to multiple actuators depending on the granularity
(–) (–)
needed.
43377
Figure 35 shows how to wire the 1756-OF8 module for use in Current mode.
43376
Using 1756 HART Analog Use the Highway Addressable Remote Transducer (HART) analog modules
Output Modules according to the same considerations as other analog output modules. For an
illustration of how to wire the HART analog output modules, see Wire the
HART Analog Output Modules on page 66.
Secondary
Output
Ch0+ Ch0+
Actuator
Ch0- Ch0-
Ch1+ This normally open relay is controlled by the status of the rest of the ControlLogix system.
If a short-circuit or fault occurs on the module, the relay can disconnect power to the
module. The module that is used to control this relay must follow SIL 2 output guidelines.
This module must also be considered during PFD analysis for each safety function.
Use a signal-grade relay with bifurcated or similar grade contacts. The relay can be in a
Ch1-
position to remove power to an actuator, or can remove power to multiple actuators
depending on the granularity needed.
Notes:
There are two types of SIL 2-certified 1794 FLEX™ I/O modules:
• Digital I/O modules
• Analog I/O modules
1794 FLEX I/O modules are designed with inherent features that allow them to
comply with the requirements of the 61508 Standard. For example, the
modules all have a common backplane interface, execute power-up and
runtime diagnostics, and offer electronic keying.
Using 1794 Digital To achieve SIL 2, two digital input modules must be used, with field sensors
Input Modules wired to channels on each module. The two digital modules must be on
separate 1794 rails. Use the software to compare the two channels before you
reconcile the data.
Regardless of the type of 1794 FLEX I/O input module that is used, there are a
number of general application considerations that you must follow when
applying these modules in a SIL 2 application:
• Proof tests—Periodically a system validation test must be performed.
Manually, or automatically, test inputs to make sure that all inputs are
operational and not stuck in the ON or OFF state. Inputs must be cycled
from ON to OFF or OFF to ON.
• Configuration parameters (for example, RPI, filter values) must be
identical between the two modules.
• The same controller must own both modules.
• Monitor the network status bits for the associated module and make sure
that appropriate action is invoked via the application logic by these
status bits.
The wiring diagrams in Figure 37 show two methods of wiring the digital input
module. In either case, you must determine whether the use of one or two
sensors is appropriate to fulfill SIL 2 requirements.
1794-IB16 1794-IB16
24VDC SINK INPUT 24VDC SINK INPUT
Input
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1
SENSOR
COM
+24V
1
Note 1: Both sensors are monitoring the same safety application. SENSOR 43366
The user program must also contain rungs to annunciate a fault if there is a
sustained miscompare between two points.
Timer
Input A Input B
Timer preset in milliseconds to
compensate for filter time and
hardware delay differences.
Timer Done
Fault
Fault
Alarm to Operator
Using 1794 Digital To achieve SIL 2, a 1794 output module must be wired back to an input module
Output Modules for monitoring.
Regardless of the type of FLEX I/O output module that is used, there are a
number of general application considerations that you must follow when
applying these modules in a SIL 2 application:
• Proof tests- Periodically a System Validation test must be performed.
Manually, or automatically, test outputs to make sure that all outputs are
operational and not stuck in the ON or OFF state. Outputs must be cycled
from ON to OFF or OFF to ON.
Figure 40 - Testing Outputs
Application Logic
Application Logic Output
Output Fault
Fault
Actuator
Actuator
Output Bit
Output Bit Monitoring Input
Monitoring Input
Timer
Timer
Output Bit
Output Bit Monitoring Input
Monitoring Input
Timerdone
Timer Done
Fault
Fault
Fault
Fault
Alarm
Alarmto Operator
to Operator
When using standard output modules, you must wire an output to an actuator
and then back to an input to monitor the performance of the output.
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
A
COM
24V DC
Output B
Actuator
43363
IMPORTANT: Other configurations are possible as long they are SIL 2 approved.
Install a relay in position A or B. This relay is controlled by another output in the ControlLogix/FLEX I/O system. If a short circuit or fault occurs on output modules, the relay can disconnect
power to the modules. An isolated relay output module (1794-OW8) can be used for this purpose when it is connected to another 1794-ACN15 or 1794-ACNR15 ControlNet® adapter.
You can also wire a standard-digital output module in series with an isolated
relay output module in series with a critical actuator. If a failure is detected,
the output from both output modules must be set to OFF to make sure the
Output Loads de-energize.
See Figure 42 on page 73 for detailed information about how to wire an output
module with an isolated relay module.
Figure 42 - ControlLogix/FLEX I/O Standard Output Module Wiring with an Isolated Relay Module
Standard Digital Isolated Relay Output Standard Digital
Output Module Module Input Module
COM +24V Wire output point to
input point to verify the
24VDC SOURCE OUTPUT
1794-OB16
24VDC SOURCE OUTPUT
1794-OB16
correct state of the 24VDC SINK INPUT
1794-IB16
output.
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
COM
Output +24V
Output Actuator
43364
Note 1: An external relay can be replaced with an isolated relay module that is mounted in another FLEX I/O rail.
Using 1794 Analog To achieve SIL 2, two analog input modules are required. Field sensors must be
Input Modules wired to channels on each module and compared within a deadband. Whether
one or two field sensors are required is dependent on the probability of a
dangerous failure on demand (PFD) value of the sensor.
You must follow these general application considerations when applying these
modules in a SIL 2 application:
• Proof tests. Periodically a System Validation test must be performed.
Manually, or automatically, test inputs to make sure that all inputs are
operational. Vary the field signal levels over the full operating range to
make sure that the corresponding channel data varies accordingly.
• Calibrate inputs periodically, as necessary. FLEX I/O modules ship from
the factory with a highly accurate level of calibration. However, because
each application is different, you are responsible for making sure their
FLEX I/O modules are properly calibrated for their specific application.
Timer
LIM
Low Limit
Inputs OK
Input 2
High Limit
Timer Done
Inputs Faulted
Inputs Faulted
Alarm to Operator
The wiring diagrams in this section show two methods of wiring the analog
input module. In either case, you must determine whether the use of one or
two sensors is appropriate to fulfill SIL 2 requirements.
Input 1 Input 2
Input 1
SENSOR
COM
+24V
1
SENSOR
43366A
Note 1: Both sensors are monitoring the same safety application.
Along with following the Considerations When Using FLEX I/O Analog Input
Modules on page 73, make sure that you use the correct documentation to wire
the module.
1794-TB3 + - 1794-TB3
+ -
Voltage Voltage
Transmitter A Transmitter B
1794-TB3 + - 1794-TB3
+ -
Voltage Voltage
Transmitter A Transmitter B
Along with following the Considerations When Using FLEX I/O Analog Input
Modules on page 73, before wiring the module, consider the following
application guideline:
Place other devices in a current loop. You can locate other devices in a current
loop of an input channel anywhere as long as the current source can provide
sufficient voltage to accommodate all voltage drops (each module input is 250
).
1794-TB3 1794-TB3
1794-TB3 1794-TB3
Along with following the Considerations When Using FLEX I/O Analog Input
Modules on page 73 and before wiring the module, consider the following
application guideline:
Thermocouple Thermocouple
1794-IT8 1794-IT8
Input Module Input Module
1794-TB3T 1794-TB3T
+ +
- -
Thermocouple/ Thermocouple/
RTD/mV 1794-IRT8 RTD/mV 1794-IRT8
Input Module Input Module
1794-TB3G 1794-TB3G
+ +
- -
Along with following the Considerations When Using FLEX I/O Analog Input
Modules on page 73 and before wiring the module, consider the following
application guideline:
1794-TB3T 1794-TB3T
3-wire RTD
Thermocouple/ Thermocouple/
RTD/mV RTD/mV
1794-IRT8 1794-IRT8
Input Module Input Module
1794-TB3G 1794-TB3G
4-wire RTD
Two-, three-, or four-wire RTDs can be used as applicable to the associated RTD input module.
Using 1794 Analog An analog output module, along with an analog input module for monitoring
Output Modules is required to achieve SIL 2.
Then you can measure output values on multiple channels and compare
those values to acceptable values within the tolerance band. Based on the
differences in the comparison, you could then determine whether
recalibration is necessary.
The OK bit precondition for the output is a Timer run that is preset to
accommodate an acceptable fault response time, any communication
filtering, or output, and lags in the system. If the monitoring input value
and the Output Feedback miscompare are longer than the preset value, a
fault is registered with a corresponding alarm.
Rockwell Automation Publication 1756-RM001R-EN-P - December 2022 79
Chapter 6 1794 FLEX I/O Modules
Timer
LIM
Low Limit
Output Feedback Outputs OK
High Limit
Timer Done
Outputs Faulted
Outputs Faulted
Alarm to Operator
In general, good design practice dictates that each analog output must be
wired to a separate input terminal to make sure that the output is functioning
properly.
You must wire analog outputs to an actuator and then back to an analog input
to monitor the output performance.
1794-TB3 1794-TB3
V RET Secondary
Output
Actuator
1794-OF4I 1794-IF4I
1794-TB3 1794-TB3
V RET Secondary
Output
Actuator
This normally open relay is controlled by the status of the rest of the ControlLogix system. If a short-circuit or fault occurs on
the module, the relay can disconnect power to the module. The module that is used to control this relay must follow SIL 2 output
guidelines. This module must also be considered during PFD analysis for each safety function.
Use a signal-grade relay with bifurcated or similar grade contacts. The relay can be in a position to remove power to an
actuator or can remove power to multiple actuators depending on the granularity needed.
Along with following the Requirements for 1794 FLEX I/O Analog Output
Modules on page 79, consider the following application guideline before
wiring the module in Current mode:
Place other devices in a current loop. You can locate other devices in a current
loop for the output channel anywhere as long as the current source can provide
sufficient voltage to accommodate all voltage drops.
1794-TB3 1794-TB3
Actuator
Secondary
Output
1794-OF4I 1794-IF4I
1794-TB3 1794-TB3
Secondary
Output
Actuator
This normally open relay is controlled by the status of the rest of the ControlLogix system. If a short-circuit or fault occurs on the module,
the relay can disconnect power to the module. The module that is used to control this relay must follow SIL 2 output guidelines. This
module must also be considered during PFD analysis for each safety function.
Use a signal-grade relay with bifurcated or similar grade contacts. The relay can be in a position to remove power to an actuator or can
remove power to multiple actuators depending on the granularity needed.
This chapter provides information about 1715 I/O modules in a SIL CL (Claim
Limit) 2 system, such as a ControlLogix®-based SIL 2 system. The system can
be low demand or high demand with up to 10 demands per year.
When used with 1715 I/O, the ControlLogix SIL 2 system supports the following
safety configurations. These SIL 2 architectures are for fail-safe low and high
demand applications. All SIL 2 architectures can be used for de-energize to trip
applications. With special precautions, CLX/1715 SIL 2 can be used in energize-
to-trip applications:
• SIL 2 low demand applications
• SIL 2 high demand – up to 10 demands per year
• SIL 2 fail-safe applications
• SIL 2 with fault tolerant inputs
• SIL 2 with fault tolerant outputs
• SIL 2 with fault tolerant inputs/outputs
For general information about 1715 I/O modules, see the Redundant I/O
System User Manual, publication 1715-UM001.
SIL 2 Safety Application The 1715 I/O system reduces the configuration work for a ControlLogix SIL 2
Requirements system. Because 1715 I/O modules are designed to operate in a safety system,
there is no requirement for special wiring or IFMs to use ControlLogix in a
SIL 2 system. Either or both the I/O system or controller system can be simplex
or duplex, which makes the system scalable to fit your application.
To use the 1715 Redundant I/O system in SIL 2 safety applications, you must
have revision 2.001 or later, of the adapter firmware, the latest Add-on Profiles
(AOPs), and the 1715 SIL 2 Add-On Instructions.
IMPORTANT For SIL 2 safety applications, you must have the following:
• 1715-AENTR adapters, firmware revision 2.001 or later
• Add-on Profile, version 2.01.014 or later for the adapters
• Add-on Profile, version 3.01.014 or later for the I/O modules
• Add-On Instructions, version 2.001 or later if you use a ControlLogix
system
• ControlLogix 5570 controllers
ControlLogix 5560 controllers are not supported with 1715 I/O.
IMPORTANT Listen Only is not supported for SIL 2 operations. Only one
ControlLogix 5570 controller can connect to any I/O module within the
1715 chassis for SIL 2 safety functions.
IMPORTANT Safety functions that are being edited online are not SIL 2 certified from
the start of the online edits to the completion of the validation of the
changes.
IMPORTANT 1715 I/O modules communicate only via the EtherNet/IP™ network.
ControlNet® modules are not supported.
1715 I/O Modules in SIL 2 1715 I/O modules, firmware revision 2.001 and later(a), can be used in safety
Safety Applications applications up to and including SIL 2. Your system can be configured with
any combination of I/O modules, and in either Simplex or Duplex mode.
You can configure modules for use in SIL 2 Safety applications on these tabs on
the Module Properties dialog box:
• SIL 2 Safety tab—Configure the RPI, connection reaction time limit,
access diagnostic data, and perform a SIL 2 reset.
• Input States When CRTL Expires tab— Define the safe state for inputs.
For more information on SIL 2 application requirements for 1715 I/O modules,
see these resources:
• For information about Add-On Instructions for SIL 2 1715 I/O module
applications, see Chapter 8.
• For PFD and PFH calculations, see Appendix C.
• For a SIL 2 application checklist, see Appendix F
• For specifications and certifications related to a 1715 Redundant I/O
system, refer to the 1715 Redundant I/O System Technical Specifications,
publication 1715-TD001.
All I/O modules include line monitoring capability. We recommend that you
use line monitoring for safety-related I/O. Safety-related I/O refers to an
annunciator being available to an input or output that is attached to a field
device. For energize-to-action (normally de-energized) I/O, you must enable
line monitoring.
(a) See the Module Revision Release List available from the Product Certifications link on at rok.auto/certifications.
Typical Configurations The 1715 system supports single (simplex) module configurations where it is
acceptable to either stop the system or allow the signals corresponding to that
module to change to their default fail-safe state. It also supports fault-tolerant
I/O (redundant) configurations where the system is required to continue
operating if there is a fault.
Fault tolerant systems have redundant modules that let the system continue
operation in the presence of a fault. The system fails safe (off) if another fault
occurs.
DLR Topology
Figure 52 - Simplex DLR with a ControlLogix Controller
SIL 2 ControlLogix Safety
Instrumented Function (SIF)
Sensor
1756-EN2TR
Actuator
1756-L72
TERMINAL IDENTITY TERMINAL IDENTITY TERMINAL IDENTITY TERMINAL IDENTITY TERMINAL IDENTITY TERMINAL IDENTITY
CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1
CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1
1715-AENTR
1715-OB8DE
1715-IB16D
1715-OF8I
1715-IF16
1715-A310
1715-A310
IO BASE
IO BASE
The Ethernet architecture has no effect on SIL 2 safety functions. You can use
either of these example drawings, or any other appropriate Ethernet network.
From a safety aspect, if the Ethernet packets are not sent successfully, then the
SIL 2 safety functions go to their respective safe states.
Sensor
Actuator
1756-EN2TR
1756-EN2TR
1756-RM2
1756-RM2
1756-L72
1756-L72
1715- 1715- 1715- 1715-
TADIB16D TADOB8DE TADOF8 TADIF16
TERMINAL IDENTITY TERMINAL IDENTITY TERMINAL IDENTITY TERMINAL IDENTITY TERMINAL IDENTITY
TERMINAL IDENTITY TERMINAL IDENTITY TERMINAL IDENTITY TERMINAL IDENTITY
CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1
CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1
CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1
CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1
1715-AENTR
1715-AENTR
1715-OB8DE
1715-OB8DE
1715-IB16D
1715-IB16D
1715-OF8I
1715-OF8I
1715-IF16
1715-IF16
1715-A310
1715-A310
1715-A310
IO BASE
IO BASE
IO BASE
1715-A2A 1715-A3IO 1715-A3IO 1715-A3IO
Star Topology
Figure 54 - Simplex Star with a ControlLogix Controller
Sensor Actuator
1756-EN2TR
1756-L72
EtherNet/IP
Switch
TERMINAL IDENTITY
TERMINAL IDENTITY TERMINAL IDENTITY TERMINAL IDENTITY TERMINAL IDENTITY
CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1
CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1
1715-AENTR
1715-OB8DE
1715-IB16D
1715-OF8I
1715-IF16
1715-A310
1715-A310
IO BASE
IO BASE
Actuator
1756-EN2TR
1756-EN2TR
Sensor
1756-RM2
1756-RM2
1756-L72
1756-L72
EtherNet/IP
Switch
1715-AENTR
1715-AENTR
1715-OB8DE
1715-OB8DE
1715-IB16D
1715-IB16D
1715-OF8I
1715-OF8I
1715-IF16
1715-IF16
1715-A310
1715-A310
1715-A310
IO BASE
IO BASE
IO BASE
1715-A2A 1715-A3IO 1715-A3IO 1715-A3IO
Internal Diagnostics The 1715 adapters feature internal diagnostics to identify faults that develop
during operation and raise appropriate alarm and status indications. The
diagnostic systems run automatically and check for system faults that are
associated with the I/O modules and field faults that are associated with field
I/O circuits.
The internal diagnostics detect and reveal both safe and dangerous failures. In
a duplex configuration, for example, diagnostics can address dangerous
failures and therefore the duplex system can be 1oo2 reverting to 1oo1 on the
first detected fault and reverting to fail-safe when both modules have a fault.
Power Supplies On de-energize-to-trip, two power supplies can be used if fault tolerance is
required on the power supplies.
If only one power supply is used, both of the power connections must be
connected to it (system power can be from another power supply to the I/O
modules).
For energize-to-action, dual power supplies are required for both the system
and field supplies. The system provides the power supply monitoring, but
monitoring needs to be connected in the application.
Requirements for Using You must follow these requirements when using 1715 I/O modules in a SIL 2
1715 I/O Modules application.
Energize-to-action Requirements
IMPORTANT SIL 1 applications must use the wiring and measures that are defined
for SIL 2 applications. Energize-to-action requires line monitoring for
any SIL application.
The Connection Reaction Time Limit (CRTL) setting defines the maximum
time that the connection can operate with old data, before substituting the
configured safe state values. If the CRTL expires, the receiver requires a SIL 2
Reset before valid data is provided again.
For an input module, if the CRTL expires before the Add-On Instruction
detects valid data, the value of the affected input assembly transitions to the
configured safe state value. A SIL 2 reset is required before inputs transition
from the safe state to field values.
For an output module, if the CRTL expires before the 1715 firmware detects
that valid output data is received from the Logix controller the output data
transitions to the configured safe state values. In this case, a SIL 2 Reset is
required before outputs can be re-energized.
Using the 1715 Adapter in The 1715-AENTR adapter performs the following functions:
SIL 2 Applications • External communication with the controller via an Ethernet network
• Communication with I/O modules, such as receiving input values,
sending output values, and coordinating diagnostics
• Enforcement of the output CRTL on data that is received from a
ControlLogix controller
For high availability, use two 1715-AENTR adapters in simplex and duplex SIL 2
applications.
Reaction to Faults
The 1715-AENTR adapter reports faults via status indicators that turn red when
a fault is detected in the adapter. Fault indications are also sent to the user
application. These variables provide the following information:
• Module presence
• Module health and status
• Channel health and status
• An echo of the front panel indications
Using 1715 I/O Modules in I/O modules can be replaced or installed online without an effect on controller
SIL 2 Applications operation, provided at least one module is installed and is fully operational.
However, each module must be installed one at a time and allowed to startup
before the next module is installed.
Input Modules
The simplex and duplex termination assemblies are safety critical, that is, an
input or output that is attached to a field device, and provide termination for
16 channels. They connect the field signals to the input modules. Both digital
and analog input termination assembly circuits have fuse protection.
Input modules support high availability when they are configured for duplex
operation and they use the appropriate termination assembly.
Reactions to Faults
All I/O modules feature status indicators and can also report faults via
application variables. All modules provide the following status information:
• Module presence
• Module health and status
• Channel health and status
• Field faults
• An echo of the front panel indicators for each module
Safety Accuracy
The I/O input modules determine the channel state and the line fault state by
comparing the reported input values with user-programmed threshold values.
For each channel of a module, two independent measurements are made. The
discrepancy between these measurements is monitored to determine if it is
within the safety accuracy limit.
The channel is in fault and the last valid value is held until after the CRTL
period if the values are outside these limits:
• Digital input module = 4%
• Analog input module = 1%
When using dual modules that are both reporting valid channel data, the
lowest value is used. If one module of a pair reports a fault on a channel, the
value of the operational module is used.
Rockwell Automation Publication 1756-RM001R-EN-P - December 2022 91
Chapter 7 1715 Redundant I/O Modules
The digital output module is rated at SIL 2 as a fail-safe module. Each module
provides the following safety functions:
• Output channel signals are based on commands from the controller.
• Redundant voltage and current measurements are sent to the controller
for monitoring and diagnostics.
• Modules feature overcurrent and overvoltage channel protection.
• Diagnostic tests are executed on command from the adapter and results
are reported back to the adapter.
• On power-up or module insertion, all output channels are set to the de-
energized (fail-safe) state until command states are received from the
controller. Each channel is driven individually according to the
command state values.
• The module enters a shutdown mode when the time between controller
communication exceeds the CRTL.
• If a module fails, then all of its channels are set to the de-energized state.
The digital output termination assembly is safety critical and comes in two
sizes - simplex or duplex. Termination assemblies have fuses for field output
power and eight field termination connections for the output signals.
Output modules support high availability when they are configured for duplex
operation and they use the appropriate termination assembly.
Reaction to Faults
If any of the following internal conditions exist, the output module fails safe:
• Internal software error is detected
• Over-temperature condition is detected
• Power supply rails are out of tolerance
The digital output module incorporates line test functionality that can detect
and indicate 'no load' field faults. This functionality can be enabled or disabled.
Shutdown Modes
When the module is in shutdown mode, the Ready and Run indicators turn
red. During module configuration, you choose how you want the output
channels to behave in the shutdown mode, whether due to fault or Program
mode. Output module channels can be configured to provide the following
channel values:
• De-energized (Off), which is the default fail-safe value
• Hold Last State
Figure 57 - Output States
The analog output module can be used in applications where the output
current is in the range 4…20 mA during normal operation, including a trip/
action value and where 0 mA is the fail-safe value. In these applications, one
1715-OF8I output module is sufficient for SIL 2 requirements, two modules
provide a 1oo2 level.
The analog output module is rated at SIL 2 as a fail-safe simplex module and
when used in a 1oo2 configuration as a duplex module with these features:
• Commanded values and scaling factor
Reaction to Faults
If any of the following internal conditions exist, the output module fails safe:
• An internal software error is detected
• A power feed combiner over-temperature condition is detected
Shutdown Mode
When the module is in the shutdown mode, the Ready and Run indicators turn
red. The default state is OFF (de-energized).
Field-loop power and its effect on inputs (sensors and modules) and outputs
(modules and actuators) must be considered. For normally energized
configurations, field-loop power loss leads to fail-safe reaction.
Configure SIL 2 Operation To configure 1715 modules for SIL 2 applications, you must enable each 1715
module in your system for SIL 2 operation and set its connection reaction time
limit (CRTL) and module requested packet interval (RPI). For input modules,
you must configure safe state input values.
To enable a module for SIL 2 operation, complete the fields on the Module
Definition dialog box in the Logix Designer application as described in Table 3.
The fields that appear vary depending on the type of module.
Table 3 - Module Definition Fields for SIL 2 Operation
Field Description
Series Choose Series A.
Revision Choose 3.001 or later.
Electronic Keying Choose Compatible Module.
Connection Choose Data.
Input Data Choose any input data type.
Data Format Choose any data format.
• For single modules with simplex termination assemblies, choose No.
Redundant
• For two modules with duplex termination assemblies, choose Yes.
SIL2 Safety Choose Yes.
HART Enabled To enable an analog input module for HART communication, choose Yes.
Chassis Size Choose the chassis size.
IMPORTANT When online, the Reset button on the SIL 2 Safety tab appears solid
when only the output data on any 1715 output module must be reset.
The Reset button resets only output data for the 1715-OF8I and
1715-OB8DE module outputs.
To reset inputs for all 1715 modules, you must use the Reset Input
parameter within the Add-On Instructions.
The value of the CRTL forms part of the safety considerations for the system.
You are responsible for calculating and verifying that the CRTL meets the
safety reaction time for your safety function.
IMPORTANT For information about how to configure the safety reaction time for
your safety application, see page 148.
• In a 1715 system, the CRTL value is assigned to individual modules during
module configuration.
• If the input CRTL is not met, the controller presents fail-safe input values
to the application logic. Each time a valid packet is received from an
input module, the controller resets the CRTL. If the CRTL ever times out,
the controllers present fail-safe input values to the application logic.
• Each time a valid packet is received from the controller, the output
module resets the CRTL. If the CRTL ever times out, the output module
assumes the fail-safe state.
IMPORTANT The default fail-safe state for all 1715 modules is de-energized.
• It is recommended that the CRTL remain at the default of four times the
RPI so that one invalid packet does not put the system into the safe state.
For example, if the RPI = 120 ms, then consider 480 ms as the minimum
CRTL. The information in the next section helps determine the
maximum setting for the CRTL.
Use the following method to confirm whether the default value is acceptable or
you must change the CRTL value for your application.
This equation governs the value of CRTL for the I/O connections:
where CRTLeuc is the process safety time for the equipment under control
(euc).
EXAMPLE Consider a system function that uses one sensor and one actuator with
the following parameters:
• CRTLeuc: 10,000 ms
• Sensor delay: 250 ms
• Time for an actuator (an ESD valve) to operate fully: 1750 ms
In this example, the setting of CRTL for the I/O connections is less than
or equal to 3000 ms.
You must define the safe state values for inputs if the SIL 2 data verification
checks have determined that the connection is not valid and the Connection
Reaction Time Limit (CRTL) has expired.
The default safe state value for digital inputs is OFF; for analog input modules,
the safe state value is 0. Follow these steps to change the default values.
1. Click the Input States When CRTL Expires tab.
2. In the Default Value column, choose values for each input point.
3. Click OK.
Figure 60 - Input States When CRTL Expires
Check SIL 2 Reset Status If one or more errors persist longer than the Connection Reaction Time Limit
(CRTL), the connection uses safe state values and requires a reset to recover.
When online, the SIL 2 reset status is displayed on the SIL 2 Safety tab for
output modules.
Click Reset to reset the connection and enable the output modules to control
their outputs based on logic. To reset the connection for input modules, create
a reset tag within the Add-On Instruction.
View Module Information The configuration signature that appears on the SIL 2 Safety tab is composed
of an ID number, date, and time. The signature is updated whenever the
module configuration is changed.
You must use this signature to enforce the use of a specific configuration
within your application. The signature is located in the CRC member of the
SIL 2 configuration tag of the module.
If you want to keep a record of the signature, you can click Copy to copy the
signature to the Windows clipboard.
Diagnostic Data
While online, click Diagnostics on the SIL 2 Safety tab to view data on the SIL2
Safety Diagnostics dialog box (Figure 63).
IMPORTANT The Reset Counters button on the Diagnostics tab resets only the
counters that are shown in the 1715 I/O module profiles.
It does not reset the counters that are displayed within the ControlLogix
Add-On Instructions.
The values that are retrieved from the 1715 output modules populate the
diagnostic information. Equivalent input module diagnostic data is
made available by the Add-On Instructions.
Configure the SIL 2 Task This SIL 2 task is a periodic task with priority (1). For more information, see
Period and Watchdog Chapter 9.
The user application must contain one SIL task that is composed of programs
and routines. The SIL 2 task must be the top priority task of the controller and
the user-defined watchdog must be set to accommodate the SIL 2 task.
IMPORTANT Motion-related functions are not allowed and must not be used.
IMPORTANT You must dedicate a specific task for safety-related functions and set
that task to the highest priority (1). SIL 2 safety logic and logic that is
intended for use in non-SIL 2 functions must be separate.
The task period and task watchdog are configured in the Task Properties
dialog box.
For a SIL 2 safety system, you are responsible for making sure that the SIL 2
related safety code, including the SIL 2 Add-On Instructions, are scanned by a
safety task watchdog.
Safety Watchdog
Configure the properties of the task that is used for safety correctly for your
application.
• Priority: must be the highest-priority task in the application (lowest
number).
• Watchdog: the value that is entered for the SIL 2 safety task must be large
enough for all logic in the task to be scanned.
If the task execution time exceeds the watchdog time, a major fault occurs on
the controller. Users must monitor the watchdog and program the system
outputs to transition to the safe state (typically the OFF state) if there is a
major fault on the controller. For more information on faults, see Chapter 10.
IMPORTANT The preferred way to meet this controller requirement in a 1715 SIL 2
system is to configure both the PROGRAM MODE and FAULT MODE tables
for the 1715-OB8DE and 1715-OF8I with safe state values.
When you import any of the previously listed Add-On Instructions, the system
also imports the CRC_calculator instruction. The CRC_calculator instruction
calculates the CRC for incoming packets and compares the result against the
actual CRC received in the packet. The instruction also calculates the CRC that
is placed in the outgoing packet.
SIL 2 check data is added to data packets by the producer and the consumer
verifies this check data to determine the validity of the data transfer.
For input data from the 1715 modules, the 1715-AENTR adapter is the producer
and the ControlLogix controller is the consumer. The 1715-AENTR adapter
adds the check data, and the Add-On Instructions verify that valid data is
received within the connection reaction time limit (CRTL) of the module. If
valid data is not received within the CRTL, the instruction substitutes the
configured safe state values of the module in place of the invalid data.
For output data to the 1715 modules, the ControlLogix controller is the
producer and the 1715-AENTR adapter is the consumer. The Add-On
Instructions add SIL 2 diagnostic information (check data) to the module
assemblies, including a sequence number, source and destination IDs, and
CRC. The 1715-AENTR adapter verifies that valid data is received within the
CRTL. Outputs are placed into the safe state if the CRTL expires.
The 1715 input modules send data only in one direction, from the 1715-AENTR
adapter to the ControlLogix controller. In contrast, for the 1715 output
modules, data is sent in both directions: status to the controller and output
data from the controller.
The following figures illustrate how the Add-On Instructions work with input
and output data.
1715-AENTR
1715-IF16
1715-IF16
.
SIL 2 Check Data SIL 2 Check Data
lid
va
1715-A310
IO BASE
is
ta
Da
1715-A2A 1715-A3IO
IMPORTANT: The 1715-IF16 module is shown, but the example also applies to the 1715-IB16D module.
CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1
1715-AENTR
1715-OF8
1715-OF8
.
lid
SIL 2 Check Data SIL 2 Check Data
va
1715-A310
is
IO BASE
ta
Da
1715-A2A 1715-A3IO
CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1 CH1
Requested Requested
1715-AENTR
1715-AENTR
Output Data Output Data
1715-OF8
1715-OF8
1715-A310
IO BASE
1715-A2A 1715-A3IO
The Add-On Instruction
adds the check data to the Generate Sequence
requested output data and Number Output Data Output Data
generates a sequence
number and CRC to Generate CRC
generate the output
1715-OF8 Configuration Tag data packet.
IMPORTANT: The 1715-OF8 module is shown, but the example also applies to the 1715-OB8DE module.
SIL 2 Check Data The instructions gather data from the module-defined configuration tags for
the following check data values.
Table 5 - Check Data Values
Value Description
VariantID The revision of the module, which is always 2.
For input assemblies, this is the IP address of the 1715 adapter.
SourceIP For output assemblies, this is the IP address of the ControlLogix Ethernet module.
For input assemblies, this is the IP address of the ControlLogix Ethernet module.
DestinationIP For output assemblies, this is the IP address of the 1715 adapter.
For input assemblies, this is the slot number of the 1715 module.
SourceSlot For output assemblies, this is the slot number of the ControlLogix controller.
For input assemblies, this is the slot number of the ControlLogix controller.
DestinationSlot For output assemblies, this is the slot number of the 1715 module.
Download and Import the The SIL 2 Add-On Instructions are available from the
Add-On Instructions Product Compatibility and Download Center website.
IMPORTANT Before you import the Add-On Instructions to your project, you must do
the following.
1) Add your I/O modules to the project in the I/O configuration tree and
configure them properly.
2) SIL 2 = Yes must be selected when configuring the module.
This creates the data types and tags that you must use in the Add-On
Instruction.
The Add-On Instructions folder now contains the instructions that you
imported. The instructions also appear on the Add-On tab of the instruction
toolbar. The CRC calculator Add-On Instruction also appears.
IMPORTANT You see the following warning for each Add-On Instruction import except
the first one. Each Add-On Instruction import overwrites the Add-On
Instruction that is called ‘CRC Calculator,’ and this warning appears
because it is source protected. Click OK.
Create a Periodic Task for We recommend that your user application contains one SIL task that is
SIL 2 Safety Functions composed of programs and routines that contain all the logic for the SIL 2-
rated safety functions.
IMPORTANT Create as many SIL 2 programs and routines as required for the SIL 2
logic. Keep in mind that the goal is to have logic with these
characteristics:
• Easy to understand
• Easy to trace
• Easy to change
• Easy to test
• Well-documented
The SIL 2 task must be the top-priority task of the controller, and the user-
defined watchdog must be set to accommodate the SIL task. This task must be
separate from all logic for the non-SIL 2-rated functions.
4. To define the Period, Priority, and Watchdog values, see the following
section.
5. Click OK.
See the following example for when default RPIs are used.
IMPORTANT • All 1715 SIL 2 Add-On Instructions have unique timer presets set to
the module RPI / 2, so each Add-On Instruction processes packets
at a rate that is based on its module RPI. In Table 9, the AENTR only
processes a packet at 180/2=90 ms; every third task period. The
analog modules process a packet at 120/2 = 60 ms; every other
task period. The Add-On Instruction obtains the RPI from the RPI
input parameter on the Add-On Instruction, which is why it is
important to enter this value to match the actual module RPI.
• Although the timer preset within the Add-On Instructions equals
RPI/2, the periodic task rate affects the actual rate the Add-On
Instructions process packets and the periodic task scan time. As
these values get lower, the timer resolution improves and packets
are processed closer to the RPI/2 timer preset.
IMPORTANT Make sure that the SIL 2 task period allows enough time for the
SIL 2 task, including the Add-On Instructions, to complete.
Adjusting the period time above the suggested value can be
needed if many 1715 modules are used as this adds more Add-On
Instructions. Any increase to the safety task period impacts the
safety reaction time. See page 150.
2. Set the priority to 1.
3. Set the Task Watchdog based on the following:
• How long it takes to run the SIL 2 code (see Add-On Instruction Scan
Times on page 149)
• How small the task watchdog must be to help verify that safety
reaction times are met (see Safety Reaction Time Calculations on page
page 150).
Create a Program for the 1. Right-click the newly created task and choose New Program.
SIL 2 Period Task 2. Name the program.
3. Verify that it is scheduled in the SIL 2 task.
4. Click OK.
Create a Routine for the 1. Right-click the newly created SIL 2 program and choose New Routine.
SIL 2 Program 2. Name the routine.
3. In the Type field, choose Ladder or Function Block as recommended for
SIL 2 safety functions.
4. In the In Program or Phase field, choose the SIL 2 program you created.
5. Click OK.
Configure an Input Module Use the following instructions to configure an input module.
Add-On Instruction
IMPORTANT The 1715-AENTR adapter functions as an input module when you use 1715
SIL 2 Add-On Instructions.
4. Create a reset tag by using the default data type and read/write external
access.
If you have multiple modules, be sure to choose the configuration tag for
the appropriate module.
6. Double-click the Input Data field and choose the module input tag.
If you have multiple I/O modules, be sure to choose the input tag for the
appropriate module.
7. Create a tag for the Reconciled Input Data by using the default data type
and read/write external access.
To optimize system bandwidth, type the same RPI value from the Module
Configuration dialog box.
Configure an Output Module Follow these steps to configure an output module Add-On Instruction.
Add-On Instruction 1. Add the Add-On Instruction to your routine from the Add-On tab of the
instruction toolbar.
2. Create a tag for the Add-On Instruction by using the default data type
and read/write external access.
3. Create a reset tag by using the default data type and read/write external
access.
If you have multiple modules, be sure to choose the configuration tag for
the appropriate module.
If you have multiple modules, be sure to choose the input tag for the
appropriate module.
6. Create a tag for the Reconciled Input Data by using the default data type
and read/write external access.
If you have multiple modules, be sure to choose the output tag for the
appropriate module.
8. Create a tag with the appropriate Add-On Instruction data type for the
.
Requested Output Data.
To optimize system bandwidth, type the same RPI value from the module
configuration.
Use the Add-On Instruction The following illustrations provide basic examples of how the
Data Tags in an Application Requested_Output_Data tag and the Reconciled_Input_Data tag could be used
in program logic. Data is written to the requested output and read from the
Program reconciled input, while the raw data in the module-defined input and output
tags is ignored.
Performing a SIL 2 Reset SIL 2 communication between a Logix controller and 1715 modules is achieved
by the sender of the data encoding additional check data into the produced tag
and the receiver of that tag by using that extra data (and time) to determine the
data that is received is valid.
Data can travel in either direction, that is, ControlLogix -> 1715 and 1715 ->
ControlLogix.
Each time the data passes the checks, it is deemed valid. If the checks fail for a
period > the CRTL value that is assigned to the module, a SIL 2 Reset is
required.
A SIL 2 Reset acknowledges that there has been a fault within the data and that
new data, if valid, must once again be used.
127( µ3RZHU2II¶WUDQVLWLRQPD\RFFXUDW
WLPHIURP VWDWH2QO\WKLV
3RZHU2II WUDQVLWLRQLVVKRZQWRFODULI\WKHGLDJUDP
6
>3RZHUHG2))@
2XWSXWV2))
3RZHU2Q
6
2XWSXWV2))
9DOLG6,/'DWD5HFHLYHG
6
9DOLG6,/'DWD8SGDWH5HFHLYHG 2XWSXWV$V
:LWKLQ&57/ 5HFHLYHG
6,/5HVHW1HHGHG
9DOLG6,/'DWD8SGDWH 5HFHLYHG
:LWKLQ&57/
9DOLG6,/'DWD8SGDWH 5HFHLYHG
:LWKLQ&57/
6,/5HVHW5HFHLYHG
9DOLG6,/'DWD8SGDWH5HFHLYHG
:LWKLQ&57/
12
A SIL 2 reset of output modules can be performed only by clicking Reset on the
SIL 2 Safety tab of the Module Properties dialog box, or a LO to HI transition of the
reset tag in the 1715 SIL 2 Add-On Instructions.
When using input tags, that is, data from a 1715 input module to a
ControlLogix controller, the 1715 module that produces the input tag generates
more check data as part of the tag. It is the responsibility of the ControlLogix
application to use appropriate Add-On Instructions to validate the received
data. The behavior of the Add-On Instructions in processing input data is as
follows.
6
&/;$SS,QLW 127( :KHQHYHU'DWD9DOLG )$/6(WKH$2,PXVW
5HFRQFLOHG,QSXW EH5HVHWDVHUURUVKDYHEHHQIRXQGLQWKH6,/
&RQILJXUHG'HIDXOWV WUDQVPLVVLRQIURPPRGXOHWR&/;LQSXWWDJ
'DWD9DOLG )$/6(
&57/7LPHUVWDUWHG
,QLWLDOLVDWLRQ&RPSOHWH
6
$SSOLFDWLRQ
5XQQLQJ
9DOLG6,/'DWD5HFHLYHG
9DOLG6,/'DWD8SGDWH 5HFHLYHG
:LWKLQ&57/
6
9DOLG6,/'DWD8SGDWH5HFHLYHG $SSOLFDWLRQ5XQQLQJ
:LWKLQ&57/ 5HFRQFLOHG,QSXW
5HFHLYHG,QSXW'DWD
9DOLG6,/'DWD8SGDWH 5HFHLYHG
'DWD9DOLG 758(
:LWKLQ&57/
9DOLG6,/'DWD8SGDWH 5HFHLYHG
:LWKLQ&57/
6,/5HVHW
9DOLG6,/'DWD8SGDWH5HFHLYHG
:LWKLQ&57/
Notes:
Software for The application software for the SIL 2-related automation system is created
SIL 2-Related Systems using RSLogix 5000® software or the Studio 5000 Logix Designer® application,
according to IEC 61131-3.
The application program has to be created by using the programming tool and
contains the specific equipment functions that the ControlLogix® system
implements. Parameters for the operating function are also entered into the
system with the programming software.
SIL 2 Programming The safety concept of the SIL 2 ControlLogix system assumes the following:
• The user who is responsible for creating, operating, and maintaining the
application is fully qualified, specially trained, and experienced in safety
systems.
• The programming software is installed correctly.
• Control system hardware is installed in accordance with product
installation guidelines.
• User application code (user program) uses common and good design
practices.
• A test plan is documented and adhered to, including well-understood
proof test requirements and procedures.
• A well-designed validation process is defined and implemented.
For more information on how you handle changes to the application program,
see Changing Your Application Program on page 134.
Programming Languages As a best practice, keep safety-related logic as simple and easy to understand as
possible. The preferred language for safety-related functions is ladder logic,
followed by function block. Structured text and sequential function chart are
not recommended for safety-related functions. Use of the SequenceManager™
feature is not recommended for safety-related functions.
RUN FORCE SD OK
REM PR
RUN OG
• In RSLogix 5000 software, V18 and later, and in the Studio 5000 Logix
Designer® application, tags have two attributes: External Access and
Constant. External Access controls access from external applications like
HMIs. It can have values of Read/Write, Read Only, or None. All SIL 2
safety-related tags should be set to Read Only. The Constant attribute is
either on or off. When enabled, it helps prevent programmatic changes
of a tag's value. Where possible, it is highly recommended to configure
SIL 2 safety-related tags as Constant.
Basics of Application A system integrator develops the application program. The developer must
Program Development consider general procedures for programming ControlLogix SIL 2
applications. (does not require independent third-party review).
and Testing
• Specification of the SIL 2 safety control function, including the
following:
- Specifications
- Flow and timing charts
- Engineering diagrams
- Sequence charts
- Program description
- Program review process
• Writing the application program
• Checking by independent reviewer
• Verification and validation
Functional Specification You must create a specification for your control function. Use this
Guidelines specification to verify that program logic correctly and fully addresses the
functional and safety control requirements of your application. The
specification can be in various formats, depending on your application. The
specification must include a detailed description of the following (if applicable):
• Sequence of operations
• Flow and timing diagrams
• Sequence charts
• Program description
• Program print-out
• Written descriptions of the steps with step conditions and actuators to
be controlled, including the following:
- Input definitions
- Output definitions
- I/O wiring diagrams and references
- Theory of operation
• Matrix- or table form of stepped conditions and the actuators to be
controlled, including the sequence and timing diagrams
• Definition of marginal conditions, for example, operating modes,
emergency stop, and others
The I/O-portion of the specification must contain the analysis of field circuits,
that is, the type of sensors and actuators.
Actuators
• Position and activation in standard operation (normally OFF)
• Safe reaction or positions when switching OFF
• Discrepancy monitoring and visualization, including diagnostic logic
Creating the Consider the following when developing the application program logic.
Application Program
Logic and Instructions
The logic and instructions for programming the application must have these
features:
• Easy to understand
• Easy to trace
• Easy to change
• Easy to test
• Well-documented
Program Language
You must implement simple, easy to understand program language with these
features:
• Ladder
• Other IEC 61131-3-compliant language
• Function blocks with specified characteristics
We use ladder, for example, because it is easier to visualize and make partial
program changes with this format.
Program Identification
Include one SIL task that is composed of programs and routines in the user
application. The SIL 2 task must be the top priority task of the controller and
the user-defined watchdog must be set to accommodate the SIL 2 task.
IMPORTANT You must dedicate a specific task for safety-related functions and set
that task to the highest priority (1). SIL 2 safety logic and logic that is
intended for use in non-SIL 2 functions must be separate, or everything
in the task containing safety must be treated as safety-related.
IMPORTANT Forcing must not be used during normal operation, during final system
test, and validation.
Checking the Application To check safety-related application logic for adherence to specific safety
Program functions, you must generate a suitable set of test cases that cover the safety
specification. The set of test cases must be well-written and filed as the test
specification.
Suitable tests must also be generated for the numeric evaluation of formulas.
Equivalent range tests are acceptable. Suitable tests are tests within defined
value ranges, at the limits, and outside the defined value ranges. The test cases
must be selected to prove the correctness of the calculation. The necessary
number of test cases depends on the formula that is used and must comprise
critical value pairs.
Verify Download Verify the download of the application program and its proper operation. A
and Operation typical technique is to upload the completed program file and perform a
compare of that file against what is stored in the programming terminal.
IMPORTANT If the controller has a USB port, it is intended for temporary local-
programming purposes only and not intended for permanent
connection.
Commissioning Lifecycle Figure 73 shows the steps that are required to develop, debug, and commission
an application program.
Create Flow
Diagram
Create Timing
Diagrams
Establish Sequence
of Operations
Perform Validation
Testing on all Logic
Yes Tests
Pass?
No
Verification
okay? Make more online edits and
accept edits or make more offline
edits and download to CTR
Begin Normal No
Determine what logic has
Project Operation
been Changed or Affected
Finish the
Validation Test1
Secure PADT
1
You must periodically repeat the validation test (also known as proof tests) to make sure that module inputs and outputs are functioning properly and as commanded by the
application programming. For more information on proof tests for I/O modules, see Chapter 1, SIL Policy on page 13.
Changing Your The following rules apply when you change your application program in
Application Program RSLogix 5000 software or the Studio 5000 Logix Designer application:
IMPORTANT You cannot make program edits while the program is online if the
changes help prevent the system from executing the safety function or
if alternative protection methods are not in place.
• Program edits are not recommended and must be limited. For example,
minor changes such as changing a timer preset or analog setpoint are
allowed.
• Only authorized, specially trained personnel can make program edits.
These personnel must use all supervisory methods available, for example,
use the controller keyswitch and software password protections.
• Anyone making data or programming edits to an operational system
assumes the central safety responsibility while the changes are in
progress. These personnel must also maintain safe application
operation.
• Before you make any program edits, perform an impact analysis by
following the safety specification and other lifecycle steps that are
described in Figure 73 on page 133 as if the edits were an entirely
new program.
• Sufficiently document all program edits, including:
- Authorization.
- Impact analysis.
- Execution.
- Test information.
- Revision information.
• Multiple programmers cannot edit a program from multiple
programming terminals simultaneously.
• Changes to the safety application software–in this case, RSLogix 5000
software or the Studio 5000 Logix Designer application– must comply
with IEC 61511 standard on process safety section 11.7.1 Operator
Interface requirements.
• When the ControlLogix controller keyswitch is in the RUN position
(controller is in Run mode), you cannot make online edits.
• Use one of the following methods that are described in Table 10 on
page 135 to edit the relay ladder logic portion of the safety program.
• The keyswitch must be in the RUN position to be SIL 2 certified. If you
put the keyswitch into the REMOTE position to make an online edit, you
are not in safety mode. When you are finished with the online edit, you
must put the keyswitch into the RUN position and remove the key.
IMPORTANT Making any edit always involves following your own MOC (Management of
Change) procedures. There must be a validation before putting the
changed code into service. Online edits are the most risky method of
doing this and are not recommended.
Notes:
Detect and React to Faults The ControlLogix architecture provides many ways to detect and react to faults
in the system.
• Various device objects can be interrogated to determine the current
operating status.
• Modules provide runtime status of their operation and of the process
that is executing.
• You can configure a ControlLogix system to identify and handle faults,
including such tasks as:
- Developing a fault routine.
- Creating a user-defined major fault.
- Monitoring minor faults.
- Developing a power-up routine.
See the Logix 5000™ Controllers Common Procedures Programming Manual,
publication 1756-PM001, for more information.
Module Fault Reporting for You must verify that all components in the system are operating properly.
Any ControlLogix 1715 or Verification can be accomplished in ladder logic by using the Get System Value
instruction (GSV) and an examination of the MODULE Object Entry Status
1794 FLEX I/O Module attribute for a running condition.
For more information on the GSV instruction, monitor the SlotStatusBits for
the Input tag of the associated adapter. The lower 8 bits of this tag correspond
to the associated slot. For example, the tag “Node3:I.Slot1StatusBits” is defined
as follows:
• Node 3 is the name that is given to the adapter, in this example, a
1794-ACNR15.
• I indicates the Input file.
• SlotStatusBits is a 32-bit value, where the lower 8 bits correspond to a
FLEX™ I/O module, as shown.
Module 7 Module 6 Module 5 Module 4 Module 3 Module 2 Module 1 Module 0
Check Keyswitch Position The following rungs generate a fault if the keyswitch on the front of the
with GSV Instruction controller is switched from the RUN position.
Figure 75 - Keyswitch State (Operation mode) Change Logic
GSV
Class: CONTROLLERDEVICE
Attribute: STATUS
Destination: KEYSTATE
KEYSTATE.13
Fault
Fault
Alarm to Operator
In Figure 75 on page 138, the Get System Value (GSV) instruction interrogates
the STATUS attribute of the CONTROLLERDEVICE object and stores the
result in a word that is called KEYSTATE, where bits 12 and 13 define the state
of the keyswitch as shown in Table 11.
Table 11 - Keyswitch State Bits
Bit 13 Bit 12 Description
0 1 Keyswitch in Run position
1 0 Keyswitch in Program position
1 1 Keyswitch in Remote position
If bit 13 is ever ON, then the keyswitch is not in the RUN position. Examine bit
13 of KEYSTATE for an ON state generates a fault.
For more information on the accessing the CTROLLERDEVICE object, see the
Logix 5000 Controllers General Instructions RefeONrence Manual,
publication 1756-RM003.
Examine a 1756 Analog Input ControlLogix analog modules process and compare field data values right on
Module’s High Alarm the module, which allows easy examination of status bits to initiate a fault.
For example, the 1756-IF8 module can be configured with user-defined alarm
values that, when exceeded, sets a status bit on the module, which is then sent
back to the controller. You can examine the state of these bits to initiate a fault
as shown in Figure 76.
Figure 76 - High Alarm Bit to Trigger Fault
Ch1HAlarmA Ch1HAlarmB Module A Module B
Fault
Fault
Alarm to
Operator
In the example above, the High Alarm bits for channels 1 and 2 are being
examined for a condition to initiate a fault. During operation, as the analog
input module processes analog signals from the field sensors, if the value
exceeds the user-defined value for High Alarm, the alarm bit is set and a fault is
declared.
The ControlLogix architecture provides for the detecting and reacting to faults
in the system. Various device objects can be interrogated to determine the
current operating status. Additionally, modules provide runtime status of their
operation and of the process.
Notes:
Precautions You must exercise precautions on HMI devices. These precautions include, but
are not restricted to the following:
• Limited access and security
• Specifications, testing, and validation
• Restrictions on data and access
• Limits on data and parameters
For more information on how HMI devices fit into a typical SIL loop, see
Figure 10 on page 27.
Use sound techniques in the application software within the HMI and
controller.
Accessing Safety-related HMI-related functions consist of two primary activities: reading and
Systems writing data.
In every case, the operator must confirm the validity of the change before
they are accepted and applied in the SIF.
• Test all changes as part of the safety validation procedure.
• Sufficiently document all safety-related changes that are made via HMI,
including the following:
- Authorization
- Impact analysis
- Execution
- Test information
- Revision information
• Changes to the safety-related system, must comply with IEC 61511
standard on process safety section 11.7.1 Operator Interface
requirements.
• The developer must follow the same sound development techniques and
procedures that are used for other application software development,
including the verification and testing of the operator interface and its
access to other parts of the program. The controller application software
builds a table that is accessible by the HMI and limits access to required
data points only.
• Similar to the controller program, you must secure and maintain the
HMI software for SIL-level compliance after the system has been
validated and tested.
IMPORTANT The High-Speed Jog function is not allowed and must not be used in the
entire project.
You can use the calculation formulas in this chapter to calculate the worst-case
reaction times for a given change in input or fault condition and the
corresponding output action.
1756 ControlLogix I/O and For a system with 1756 ControlLogix I/O or 1794 FLEX I/O™ modules, refer to
1794 FLEX I/O the following sections.
Reaction Times
Local Chassis Configuration
Figure 77 shows an example system with digital or analog modules where the
following occurs:
• Field signal changes state.
• The data is transmitted to the controller.
• The controller runs its program scan and reacts to the data change.
• The controller transmits data to the output module.
• The output module processes data from the controller and turns the
output device on or off.
Figure 77 - Local Chassis Configuration for Digital or Analog Modules
Input Module Controller Output Module
The formulas for calculating worst-case reaction times with no system faults
or errors differ slightly for digital and analog I/O modules.
Digital Modules
Use this formula to determine worst-case reaction time for digital modules in
local or remote configurations.
Worst-Case Reaction Time with no faults or errors =
(Input Module Delay + Input Filter Time) + (Input Module RPI x 4/8/16… 100 ms)(1) +
(SIL 2 Task Period + SIL 2 Task Watchdog) + (Output Module RPI x 4/8/16… 100 ms)(1) +
(Output Module Delay).
Module delay times are listed in the ControlLogix® I/O Modules Specifications
Technical Data, publication 1756-TD002.
RPI and input filter time values are configurable in the module properties via
the Logix Designer application, as shown in Figure 79:
• If the safe state in your application is low, use the On -> Off Input Filter
Time.
• If the safe state in your application is high, use the Off -> On Input Filter
Time.
(1) Multiply the module RPI by 4, then 8, then 16, and so on, until the result is at least 100 ms.
Analog Modules
Use this formula to determine worst-case reaction time for analog modules in
local or remote configurations.
Worst-Case Reaction Time with no faults or errors =
(Real Time Sample (RTS) Rate) +
(Input Module RPI x 4/8/16… 100 ms)(1) + (SIL 2 Task Period + SIL 2 Task Watchdog) +
(Output Module RPI x 4/8/16… 100 ms)(1) + (Output Module Delay).
In this calculation for the 1756-IRT8I or 1756-IF8I module, use the RPI instead of the
RTS.
RPI and filter time values are configurable in the module properties via the
Logix Designer application, as shown in Figure 80.
For information about setting filter and RTS values, see the ControlLogix
Analog I/O Module User Manual, publication 1756-UM009.
(1) Multiply the module RPI by 4, then 8, then 16, and so on, until the result is at least 100 ms.
1715 Redundant I/O System For a 1715 redundant I/O system, you can determine the reaction time for a
Reaction Times control chain by adding the reaction times of all of components of the safety
chain.
System Reaction Time = Sensor Reaction Time + Logix System Reaction Time
+ Actuator Reaction Time
Sensor Reaction Input Reaction Safety Task Output Reaction Actuator Reaction
Time Time Reaction Time Time Time
Input Module Input Connection Safety Task Period Output Connection Output Module
Delay Reaction Time Limit + Reaction Time Limit Delay
Safety Task Watchdog
The following sections provide information about calculating the Logix System
Reaction Time for a simple input-logic-output chain and for a more complex
application using produced/consumed safety tags in the logic chain.
The Logix system reaction time for any simple input to logic to output chain
consists of these five components.
1. Safety input module reaction time + input delay time
2. Safety input connection reaction time limit
3. Safety task period + safety task watchdog time
4. Safety output connection reaction time limit
5. Safety output module reaction time
Items 3…5 are read from the Module Properties dialog box in the Logix
Designer application.
Table 13 - Maximum Scan Rates V3 Measured - 1756-L75 controller was used to take measurements
Module Add-On Instruction Scan Rate µs (max measured)
1715-AENTR AENTR_SIL2_V3 Duplex 507
1715-IB16D IB16D_Simplex_SIL2_V3 Simplex 982
1715-IB16D IB16D_Duplex_SIL2_V3 Duplex 1035
1715-IF16 IF16_Simplex_SIL2_V3 Simplex 676
1715-IF16 IF16_Duplex_SIL2_V3 Duplex 696
1715-OB8DE OB8DE_Simplex_SIL2_V3 Simplex 950
1715-OB8DE OB8DE_Duplex_SIL2_V3 Duplex 1012
1715-OF8 OF8I_Simplex_SIL2_V3 Simplex 1048
1715-OF8 OF8I_Duplex_SIL2_V3 Duplex 1055
1715-IF16 IF16_Simplex_HART_SIL2_V3 Simplex 692
1715-IF16 IF16_Duplex_HART_SIL2_V3 Duplex 715
1715-OF8 OF8_Simplex_HART_SIL2_V3 Simplex 1058
1715-OF8 OF8_Duplex_HART_SIL2_V3 Duplex 1071
N/A CRC Calculator_V3 N/A N/A
The 1715 Add-On Instructions process data at a rate of the module RPI / 2. For
example, if the 1715-IF16 RPI = 100 ms, the 1715 IF16 AOI processes the most
recent packet every 50 ms. This provides a compromise between controller
bandwidth (not processing the packets too often using old data) and overall
1715 screw to screw performance. Because the 1715 Add-On Instructions run on
a time basis, the input module AOI and the output module Add-On Instruction
can be asynchronous. The periodic task rate affects the actual process rate and
periodic task scan time.
The worst-case safety reaction time can be calculated using the formulas that
are shown in the following example. For the following example, assume the
following:
• 1715 input module RPI = 60 ms
• 1715 output module RPI = 80 ms
• SIL 2 task period = 30 ms
• SIL 2 task watchdog = 20 ms
• Add-On Instruction module RPI=60 ms
If you are not using COS, the worst-case reaction time from input screw
terminal to output screw terminal is equal to 210 ms plus the following:
- Input RPI
- Output RPI
- Add-On Instruction Module RPI/2
- SIL 2 Task Period x 2
- SIL 2 Task Watchdog x 2
If you are using COS, the worst-case reaction time from input screw terminal
to output screw terminal is equal to 270 ms plus the following:
- Output RPI
- Add-On Instruction Module RPI/2
- SIL 2 Task Period x 2
- SIL 2 Task Watchdog x 2
Notes:
System components that are listed here are certified according to IEC 61508
2010 Edition 2, unless noted in the following tables.
Use only the series versions that are listed in Appendix C. These tables list
publications that are related to these components. Publications are available
from Rockwell Automation by visiting https://www.rockwellautomation.com/
literature.
Table 15 - SIL 2-certified ControlLogix Components - Hardware
Cat. No.(1) Description Related Documentation
1756-A4, 1756-A7 1756-A10, 1756-A13, 1756-A17 ControlLogix® chassis
1756-PA75(2) ControlLogix AC power supply
1756-PB75(2) ControlLogix DC power supply
1756-PA75R ControlLogix AC redundant power supply
1756-PB75R ControlLogix DC redundant power supply
1756-PA72 ControlLogix AC power supply 1756-IN005
1756-PB72 ControlLogix DC power supply
1756-PC75 ControlLogix DC power supply
1756-PH75 ControlLogix DC power supply
1756-PSCA(3) ControlLogix redundant power supply chassis adapter
1756-PSCA2(3) ControlLogix redundant power supply chassis adapter
(1) Some catalog numbers have a K suffix. This indicates a version of the product that has conformal coating. These K versions have the same SIL 2 certification as the non-K versions. For
more information on which products have conformal coating go to http://ab.com.rockwellautomation.com/
(2) The 1756-PA75/A and 1756-PB75/A power supplies are no longer available. However, if your existing SIL 2 application uses these power supplies, they are SIL 2 certified.
(3) Existing systems that use the 1756-PSCA and 1756-PSCA2 are SIL 2-certified. However, when implementing new SIL 2-certified systems or upgrading existing systems, we recommend that
you use the 1756-PSCA2 module if possible.
Table 16 - SIL 2-certified ControlLogix Components - 1756 Non-redundant Controllers, I/O, and Communication Modules
Cat. No.(1) Description Related Documentation
1756-L61(2) (3) ControlLogix 2 MB controller
1756-L62(2) (3) ControlLogix 4 MB controller
1756-L63(2) (3) ControlLogix 8 MB controller
1756-L71(2) ControlLogix 2 MB controller
1756-UM001
1756-L72(2) ControlLogix 4 MB controller
1756-L73(2) ControlLogix 8 MB controller
1756-L74(2) ControlLogix 16 MB controller
1756-L75(2) ControlLogix 32 MB controller
1756-L61S(2)(3) GuardLogix® controller, 2 MB standard
(2)(3) GuardLogix controller, 4 MB standard
1756-L62S
1756-L63S(2)(3) GuardLogix controller, 8 MB standard
1756-L71S(2) GuardLogix controller, 2 MB standard 1756-UM022
1756-L72S(2) GuardLogix controller, 4 MB standard
1756-L73S(2) GuardLogix controller, 8 MB standard
1756-L73SXT(2) GuardLogix-XT™ controller, 8 MB standard
1756-IA16I ControlLogix AC isolated input module
1756-IA8D ControlLogix AC diagnostic input module
1756-IB16D ControlLogix DC diagnostic input module 1756-UM058
1756-IB16I ControlLogix DC isolated input module
1756-IB32 ControlLogix DC input module
1756-IB16ISOE ControlLogix Sequence of Events module
1756-UM528
1756-IH16ISOE ControlLogix Sequence of Events module
1756-OA16I ControlLogix AC isolated output module
1756-OA8D ControlLogix AC diagnostic input module
1756-OB16D ControlLogix DC diagnostic output module
1756-OB16E ControlLogix DC electronically fused output module
1756-OB16I ControlLogix DC isolated output module 1756-UM058
1756-OB32 ControlLogix DC output module
1756-OB8EI ControlLogix DC isolated output module
1756-OW16I ControlLogix isolated relay output module
1756-OX8I ControlLogix isolated relay output module
1756-IF8 ControlLogix analog input module
1756-IF16 ControlLogix analog input module
1756-UM009
1756-IF6I ControlLogix isolated analog input module
1756-IF6CIS ControlLogix isolated analog input module
1756-IF8H ControlLogix HART analog input module
1756-UM533
1756-IF16H ControlLogix HART analog input module
1756-IF8I ControlLogix isolated analog input module
ControlLogix isolated analog RTD thermocouple input
1756-IRT8I 1756-UM540
module
1756-OF8I ControlLogix isolated analog output module
Table 16 - SIL 2-certified ControlLogix Components - 1756 Non-redundant Controllers, I/O, and Communication Modules (Continued)
Cat. No.(1) Description Related Documentation
1756-IR6I ControlLogix RTD input module
1756-IT6I ControlLogix Thermocouple input module
1756-IT6I2 ControlLogix enhanced Thermocouple input module
1756-OF4 Series B ControlLogix analog output module 1756-UM009
1756-OF8 ControlLogix analog output module
1756-OF6CI ControlLogix isolated analog output module
1756-OF6VI ControlLogix isolated analog output module
1756-OF8H ControlLogix HART analog output module 1756-UM533
(4) ControlLogix ControlNet® communication module
1756-CNB
1756-CN2 ControlLogix ControlNet communication module CNET-IN005
CNET-UM001
ControlLogix redundant media ControlNet
1756-CN2R communication module
1786-RPFS ControlNet short-distance fiber repeater module 1786-IN012
1786-RPFM ControlNet medium-distance fiber repeater module 1786-IN011
1786-RPFRL ControlNet long-distance fiber repeater module
1786-IN003
1786-RPFRXL ControlNet extra-long-distance fiber repeater module
1786-RPA ControlNet repeater adapter 1786-IN013
1786-RPCD ControlNet Hub repeater module 1786-IN001
ControlLogix redundant media EtherNet/IP™
1756-EN2TR Series B communication module
ENET-IN002
ControlLogix redundant media EtherNet/IP
1756-EN2TR Series C ENET-UM001
communication module
1756-EN2T Series C ControlLogix EtherNet/IP communication module
(1) Some catalog numbers have a K suffix. This indicates a version of the product that has conformal coating. These K versions have the same SIL 2 certification as the non-K versions. For
more information on which products have conformal coating go to http://ab.com.rockwellautomation.com/
(2) Use of any series B controller requires the use of the series B versions of the 1756-Px75 power supplies.
(3) Certified according to IEC 61508 1999 Edition 1.
(4) Specified ControlNet repeaters can be used in SIL 2 applications. See Chapter 4, ControlLogix Communication Modules for more information.
IMPORTANT ControlLogix-XT modules use the same firmware as traditional ControlLogix components. When obtaining firmware
for ControlLogix-XT modules, download and use the firmware specific to each module.
For example, if you are using a 1756-EN2TXT module in your system, use SIL 2-certified firmware for the 1756-EN2T
module.
For more information about ControlLogix-XT module firmware revisions, see the firmware release notes specific to
the module. ControlLogix-XT module release notes are available at:
https://www.rockwellautomation.com/literature or https://www.rockwellautomation.com/support/.
Table 19 - FLEX™ I/O Components For Use in the SIL 2 System (Continued)
Cat. No.(1) Description Related Documentation(2)
1794-IN039
1794-IF2XOF2I FLEX I/O isolated analog input/output module
1794-UM008
1794-IN129
1794-IF2XOF2IXT FLEX I/O-XT isolated analog input/output module
1794-UM008
1794-IN100
1794-OE4 FLEX I/O analog output module 1794-UM002
1794-IN037
1794-OF4I FLEX I/O isolated analog output module 1794-UM008
1794-IN021
1794-IT8 FLEX I/O Thermocouple input module 1794-UM007
1794-IR8 FLEX I/O RTD input module 1794-IN021
1794-IR8XT FLEX I/O-XT RTD input module 1794-UM004
1794-IRT8 FLEX I/O Thermocouple/RTD input module 1794-IN050
1794-IRT8XT FLEX I/O-XT Thermocouple/RTD analog input module 1794-UM012
1794-IJ2 FLEX I/O counter module 1794-IN049
1794-IJ2XT FLEX I/O-XT counter module 1794-UM011
1794-IN064
1794-IP4 FLEX I/O counter module
1794-UM016
1794-IE4XOE2XT FLEX I/O-XT analog input/output module 1794-IN125
1794-IE8XT FLEX I/O-XT analog input module 1794-IN125
1794-OE4XT FLEX I/O-XT analog output module 1794-IN125
1794-IN129
1794-OF4IXT FLEX I/O-XT isolated analog output module
1794-UM008
1794-TB3 FLEX I/O terminal base unit
1794-TB3S FLEX I/O terminal base unit
1794-TB3T FLEX I/O temperature terminal base unit
1794-TB3TS FLEX I/O spring-clamp temperature terminal base unit
1794-IN092
1794-TB3G FLEX I/O cage-clamp generic terminal base unit
1794-TB3GS FLEX I/O spring-clamp generic terminal base unit
1794-TBN FLEX I/O NEMA terminal base unit
1794-TBNF FLEX I/O NEMA fused terminal base unit
(1) Some catalog numbers have a K suffix. This indicates a version of the product that has conformal coating. These K versions have the same SIL 2 certification as the non-K versions. For
more information on which products have conformal coating go to http://ab.com.rockwellautomation.com/
(2) These publications are available from Rockwell Automation by visiting https://www.rockwellautomation.com/literature.
Table 20 lists the 1715 devices that can be included in a SIL 2 system.
Table 20 - 1715 Devices in a SIL 2 System
Termination Assembly
Cat. No. Firmware Revision Description
Cat. No. Description
1715-AENTR 2.001 or later Ethernet adapter redundant module N/A
1715-TASIB16D Digital input simplex
1715-IB16D 2.001 or later(1) 16-channel digital input module
1715-TADIB16D Digital input duplex
1715-TAS0B8DE Digital output simplex
1715-OB8DE 2.001 or later(1) 8-channel digital output module
1715-TADOB8DE Digital output duplex
1715-TASIF16 Analog input simplex
1715-IF16 2.001 or later(1) 16-channel analog input module
1715-TADIF16 Analog input duplex
1715-TASOF8 Analog output simplex
1715-OF8I 2.001 or later(1) 8-channel analog output module
1715-TADOF8 Analog output duplex
1715-A2A N/A Adapter base unit N/A
1715-A3IO N/A I/O module base unit N/A
1715-N2T N/A Tall slot filler cover N/A
1715-N2S N/A Short slot filler cover N/A
1715-C2 N/A Expansion cable - 2 m (6.56 ft) N/A
(1) For revision 3.001 and later, the 1715 I/O module firmware is the revision that is installed on the I/O module.
For earlier revisions, the 1715 I/O module firmware is the same revision as the 1715-AENTR module regardless of the firmware revision in the 1715 I/O module.
About PFD and PFH The probability of a dangerous failure on demand (PFD) is the SIL value for a
Calculations safety-related system as related directly to the order-of-magnitude ranges of
its average probability of failure to satisfactorily perform its safety function on
demand. IEC 61508 quantifies this classification by stating that the frequency
of demands for operation of the safety system is no greater than once per year
in the Low Demand mode.
PFD calculations are commonly used for process safety applications and
applications where emergency stop devices (ESDs) are used.
Although PFD values are associated with each of the three elements that
constitute a safety-related system (the sensors, the actuators, and the logic
element), they can be associated with each module of a controller.
Tables in this chapter present PFD and PFH values for ControlLogix and
ControlLogix-XT™ components that TÜV evaluates.
Each of the PFD and PFH calculated values that are provided in this manual is
based on the configuration that the module can be used in (1oo1 or 1oo2).
• Controllers only have a 1oo1 configuration, even when used in a 1756-RM
module redundancy architecture.
• You can architect communication modules in a 1oo1 or 1oo2
configuration. If the I/O module pair is split among two separate chassis,
use 1002.
• Input or output modules have PFD values typically for use in a 1oo2
configuration. But 1oo1 values are provided in the event diversity is used
for input modules, or the output module that controls the actuator and
secondary relay are diverse.
About the Calculations in For the example calculations presented in this chapter, these values were used
This Manual as the two application-dependent variables:
• Mean time to restoration (MTTR) is ten hours.
• Mean repair time (MRT) is ten hours.
• Proof test interval (T1) is listed for each table.
Both the common cause failure rate (ß) and common cause failure rate
dangerous (ßd) values that are used in calculations are 5%.
Common Terms
= failure rate = 1/MTBF
s = rate of safe failures = x 50%
d = rate of dangerous failures = x 50%
dd= dangerous, detected failure rate = /2 x DC
du= dangerous, undetected failure rate = /2 x (1-DC)
SFF = safe failure fraction =(s +dd)/
TCE1oo1 = channel equivalent down time = du/d x (T1/2 + MRT) + (dd/d x MTTR)
DC = diagnostic coverage
ß = common cause failure rate
ßd = common cause failure rate, dangerous
1oo1 Configuration
STR1oo1 = spurious trip rate = s + dd
PFD1oo1 = (dd + du) x TCE
PFH1oo1 = du
1oo2 Configuration
STR1oo2 = spurious trip rate = 2 x (s + dd)
TGE1oo2 = system equivalent down time = du/d x (T1/3 + MRT) + (dd/d x MTTR)
PFD1oo2= 2 x [(1-ßD) x dd + (1-ß) x du]2 x TCE x TGE + (ßD x dd x MTTR) + ß x du x (T1/2 + MRT)
PFH1oo2 = 2 x [(1-ßD) x dd + (1-ß) x du] x (1-ß) x du x TCE + ß x du
The PFD and PFH values in this manual are calculated with formulas that are
explained in IEC 61508, Part 6, Annex B. See IEC 61508, Part 6, for more
information about how to calculate PFD values for your system.
1-Year PFD Calculations The PFD calculations in this table are calculated for a 1-year proof test interval
(8760 hours) and are specific to ControlLogix system components.
Table 21 - 1- Year PFD Calculations
Common Terms(3) 1oo1 Configuration 1oo2 Configuration
Mean Time
between Safe
Cat No.(1)(2) Description Failure Spurious Spurious
s, d Failure TCE1oo1 Trip Rate PFH(5)
(4) Fraction du
dd PFD Trip Rate TGE PFH(5) PFD
(MTBF)(2)
Series
STR STR
(SFF) %
1756-AXX(6) C ControlLogix chassis 22,652,010 4.41E-08 2.21E-08 95% 2.21E-09 1.99E-08 448 4.19E-08 2.21E-09 9.89E-06
B 4-slot ControlLogix-XT
1756-A4LXT 1,069,120 9.35E-07 4.68E-07 95% 4.68E-08 4.21E-07 448 8.89E-07 4.68E-08 2.10E-04
chassis
C 5-slot ControlLogix-XT
1756-A5XT 734,420 1.36E-06 6.81E-07 95% 6.81E-08 6.13E-07 448 1.29E-06 6.81E-08 3.05E-04
chassis
B 7-slot ControlLogix-XT
1756-A7LXT 27,628,178 3.62E-08 1.81E-08 95% 1.81E-09 1.63E-08 448 3.44E-08 1.81E-09 8.11E-06
chassis
C 7-slot ControlLogix-XT
1756-A7XT 1,081,600 9.25E-07 4.62E-07 95% 4.62E-08 4.16E-07 448 8.78E-07 4.62E-08 2.07E-04
chassis
C 85-265V AC 10 A
1756-PA72 18,336,146 5.45E-08 2.73E-08 95% 2.73E-09 2.45E-08 448 5.18E-08 2.73E-09 1.22E-05
ControlLogix power supply
85-265V AC 13 A
1756-PA75 B ControlLogix power supply 18,693,044 5.35E-08 2.67E-08 95% 2.67E-09 2.41E-08 448 5.08E-08 2.67E-09 1.20E-05
(75 W)
A 85-265V AC 13 A redundant
1756-PA75R 1,412,877 7.08E-07 3.54E-07 95% 3.54E-08 3.18E-07 448 6.72E-07 3.54E-08 1.59E-04
ControlLogix power supply
A 18-32V DC 13 A redundant
1756-PB75R 1,736,020 5.76E-07 2.88E-07 95% 2.88E-08 2.59E-07 448 5.47E-07 2.88E-08 1.29E-04
ControlLogix power supply
Not applicable
B ControlLogix-XT AC power
1756-PAXT 18,693,044 5.35E-08 2.67E-08 95% 2.67E-09 2.41E-08 448 5.08E-08 2.67E-09 1.20E-05
supply
B ControlLogix-XT DC power
1756-PBXT 1,855,360 5.39E-07 2.69E-07 95% 2.69E-08 2.43E-07 448 5.12E-07 2.69E-08 1.21E-04
supply
B 90-143V DC 13 A
1756-PH75 2,119,520 4.72E-07 2.36E-07 95% 2.36E-08 2.12E-07 448 4.48E-07 2.36E-08 1.06E-04
ControlLogix power supply
Series
STR STR
(SFF) %
1756-L61(7) B ControlLogix controller, 2 MB 1,000,053 1.00E-06 5.00E-07 95% 5.00E-08 4.50E-07 448 9.50E-07 5.00E-08 2.24E-04
1756-L62(7) B ControlLogix controller, 4 MB 1,034,830 9.66E-07 4.83E-07 95% 4.83E-08 4.35E-07 448 9.18E-07 4.83E-08 2.16E-04
1756-L63(7) B ControlLogix controller, 8 MB 1,055,910 9.47E-07 4.74E-07 95% 4.74E-08 4.26E-07 448 9.00E-07 4.74E-08 2.12E-04
B ControlLogix-XT controller,
1756-L63XT(7) 8 MB 357760 2.80E-06 1.40E-06 95% 1.40E-07 1.26E-06 448 2.66E-06 1.40E-07 6.26E-04
1756-L71(8) B ControlLogix controller, 2 MB 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 340 2.91E-06 1.01E-07 4.50E-04
1756-L72(8) B ControlLogix controller, 4 MB 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 340 2.91E-06 1.01E-07 4.50E-04
1756-L73(8) B ControlLogix controller, 8 MB
Calculated
2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 340 2.91E-06 1.01E-07 4.50E-04
MTBF and
B ControlLogix-XT controller,
1756-L73XT(8) 8 MB PFD via 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 340 2.91E-06 1.01E-07 4.50E-04
FMEA
B ControlLogix controller,
1756-L74(8) 16 MB 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 340 2.91E-06 1.01E-07 4.50E-04
B GuardLogix controller, 4 MB
1756-L62S(7) standard 1,034,830 9.66E-07 4.83E-07 95% 4.83E-08 4.35E-07 448 9.18E-07 4.83E-08 2.16E-04
B GuardLogix controller, 2 MB
1756-L71S(8) standard 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 340 2.91E-06 1.01E-07 4.50E-04
B GuardLogix-XT™ controller,
1756-L73SXT(8) 8 MB standard 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 340 2.91E-06 1.01E-07 4.50E-04
ControlLogix ControlNet
1756-CNB E 1,786,977 5.60E-07 2.80E-07 95% 2.80E-08 2.52E-07 448 5.32E-07 2.80E-08 1.25E-04
communication module
ControlLogix ControlNet
1756-CNBR E redundant communication 2,608,543 3.83E-07 1.92E-07 95% 1.92E-08 1.73E-07 448 3.64E-07 1.92E-08 8.59E-05
module
B ControlLogix ControlNet
1756-CN2 1,096,299 9.12E-07 4.56E-07 95% 4.56E-08 4.10E-07 448 8.67E-07 4.56E-08 2.04E-04
communication module
Calculated
C ControlLogix ControlNet MTBF and
1756-CN2(8) communication module PFD via 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 303.63 1.91E-06 6.62E-08 3.0E-04
FMEA
ControlLogix ControlNet
1756-CN2R B redundant communication 1,096,299 9.12E-07 4.56E-07 95% 4.56E-08 4.10E-07 448 8.67E-07 4.56E-08 2.04E-04 Not applicable
module
Calculated
ControlLogix ControlNet MTBF and
1756-CN2R(8) C redundant communication PFD via 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 303.63 1.91E-06 6.62E-08 3.0E-04
module FMEA
ControlLogix-XT ControlNet
1756-CN2RXT B redundant communication 1,980,160 5.05E-07 2.53E-07 95% 2.53E-08 2.27E-07 448 4.80E-07 2.53E-08 1.13E-04
module
Calculated
ControlLogix-XT ControlNet MTBF and
1756-CN2RXT(8) C redundant communication PFD via 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 303.63 1.91E-06 6.62E-08 3.0E-04
module FMEA
ControlLogix Data Highway
1756-DHRIO(9) E Plus™ remote I/O module 2,503,396 2.90E-07 5.79E-07
ControlLogix-XT Data
1756-DHRIOXT(9) E Highway Plus remote I/O 2,503,396 2.90E-07 5.79E-07
module Non-interference only Not applicable Not applicable
D ControlLogix
(9) DeviceNet®
1756-DNB 2,192,202 3.31E-07 6.61E-07
communication module
A ControlLogix EtherNet/IP™
1756-ENBT(9) communication module 2,088,198 3.47E-07 6.94E-07
C ControlLogix EtherNet/IP
1756-EN2T 1,312,712 7.62E-07 3.81E-07 95% 3.81E-08 3.43E-07 448 7.24E-07 3.81E-08 1.71E-04
communication module
D ControlLogix EtherNet/IP
1756-EN2T(9) communication module 269,774 Non-interference only 3.71E-06 Not applicable Not applicable
ControlLogix EtherNet/IP
1756-EN2TR B communication module with 3,664,960 2.73E-07 1.36E-07 95% 1.36E-08 1.23E-07 448 2.59E-07 1.36E-08 6.11E-05
fault tolerance
Series
STR STR
(SFF) %
ControlLogix EtherNet/IP
1756-EN2TR(8) C communication module with Calculated 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 303.63 1.91E-06 6.62E-08 3.0E-04 3.82E-06 258.2 1.36E-09 6.11E-06
fault tolerance MTBF and
ControlLogix EtherNet/IP PFD via
1756-EN2TRXT(8) C communication module with FMEA 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 303.63 1.91E-06 6.62E-08 3.0E-04 3.82E-06 258.2 1.36E-09 6.11E-06
fault tolerance
ControlLogix EtherNet/IP
1756-EN3TR(9) B communication module with 269,774 3.71E-06
fault tolerance
B ControlLogix redundancy
1756-RM(9) module 1,373,840 7.28E-07
Not applicable
A ControlLogix enhanced Non-interference only
1756-RM2(9) redundancy module 250,182 4.00E-06
A ControlLogix-XT enhanced
1756-RM2XT(9) redundancy module 250,182 4.00E-06
ControlLogix-XT redundancy
1756-RMXT(9) B module 980,096 1.02E-06
A ControlLogix SynchLink™
1756-SYNCH(9) Module 6,932,640 1.05E-07 Not applicable 2.09E-07 Not applicable
A ControlLogix isolated V AC
1756-IA16I 20,801,920 4.81E-08 2.40E-08 80% 9.61E-09 1.44E-08 1762 3.85E-08 9.61E-09 4.24E-05 7.69E-08 1178 4.81E-10 2.12E-06
input module
A ControlLogix diagnostic
1756-IA8D 15,966,080 6.26E-08 3.13E-08 80% 1.25E-08 1.88E-08 1762 5.01E-08 1.25E-08 5.52E-05 1.00E-07 1178 6.28E-10 2.76E-06
V AC input module
A ControlLogix diagnostic
1756-IB16D 30,228,640 3.31E-08 1.65E-08 80% 6.62E-09 9.92E-09 1762 2.65E-08 6.62E-09 2.91E-05 5.29E-08 1178 3.31E-10 1.46E-06
V DC input module
A ControlLogix isolated V DC
1756-IB16I 81,443,094 1.23E-08 6.14E-09 80% 2.46E-09 3.68E-09 1762 9.82E-09 2.46E-09 1.08E-05 1.96E-08 1178 1.23E-10 5.41E-07
input module
ControlLogix isolated V DC
1756-IB16ISOE A Sequence Of Events input 11,537,760 8.67E-08 4.33E-08 80% 1.73E-08 2.60E-08 1762 6.93E-08 1.73E-08 7.64E-05 1.39E-07 1178 8.69E-10 3.82E-06
module
B ControlLogix V DC input
1756-IB32 10,462,329 9.56E-08 4.78E-08 80% 1.91E-08 2.87E-08 1762 7.65E-08 1.91E-08 8.42E-05 1.53E-07 1178 9.59E-10 4.22E-06
module
Calculated
B ControlLogix isolated analog MTBF and
1756-IF8I(8) input module PFD via 5.83E-07 2.92E-07 78% 1.26E-07 1.66E-07 1897 4.58E-07 1.26E-07 5.56E-04 9.15E-07 1268 2.65E-09 1.15E-05
FMEA
Series
STR STR
(SFF) %
Calculated
B ControlLogix isolated RTD / MTBF and
1756-IRT8I(8) thermocouple input module PFD via 6.11E-07 3.06E-07 80% 1.24E-07 1.82E-07 1783 Not allowed for 1oo1 9.75E-07 1192 2.61E-09 1.13E-05
configurations
FMEA
A ControlLogix isolated
1756-IT6I thermocouple input module 3,957,824 2.53E-07 1.26E-07 80% 5.05E-08 7.58E-08 1762 4.04E-07 1178 2.55E-09 1.12E-05
ControlLogix isolated
1756-IT6I2 A enhanced thermocouple 2,720,046 3.68E-07 1.84E-07 80% 7.35E-08 1.10E-07 1762 5.88E-07 1178 3.72E-09 1.63E-05
input module
A ControlLogix V AC output
1756-OA16I 32,891,456 3.04E-08 1.52E-08 80% 6.08E-09 9.12E-09 1762 2.43E-08 6.08E-09 2.68E-05 4.86E-08 1178 3.04E-10 1.34E-06
module
A ControlLogix V AC
1756-OA8D 11,311,040 8.84E-08 4.42E-08 80% 1.77E-08 2.65E-08 1762 7.07E-08 1.77E-08 7.79E-05 1.41E-07 1178 8.87E-10 3.90E-06
diagnostic output module
A ControlLogix V DC
1756-OB16D 8,884,374 1.13E-07 5.63E-08 80% 2.25E-08 3.38E-08 1762 9.00E-08 2.25E-08 9.92E-05 1.80E-07 1178 1.13E-09 4.97E-06
diagnostic output module
ControlLogix V DC
1756 A electronically fused output 14,997,714 6.67E-08 3.33E-08 80% 1.33E-08 2.00E-08 1762 5.33E-08 1.33E-08 5.87E-05 1.07E-07 1178 6.68E-10 2.94E-06
module
A ControlLogix V DC isolated
1756-OB16I 7,388,160 1.35E-07 6.77E-08 80% 2.71E-08 4.06E-08 1762 1.08E-07 2.71E-08 1.19E-04 2.17E-07 1178 1.36E-09 5.98E-06
output module
A ControlLogix V DC output
1756-OB32 2,681,316 3.73E-07 1.86E-07 80% 7.46E-08 1.12E-07 1762 2.98E-07 7.46E-08 3.29E-04 5.97E-07 1178 3.77E-09 1.66E-05
module
ControlLogix V DC isolated
1756-OB8EI A electronic ally fused output 14,019,200 7.13E-08 3.57E-08 80% 1.43E-08 2.14E-08 1762 5.71E-08 1.43E-08 6.28E-05 1.14E-07 1178 7.15E-10 3.15E-06
module
Calculated
B ControlLogix isolated analog MTBF and
1756-OF8I(8) output module PFD via 6.08E-07 3.04E-07 78% 1.37E-07 1.67E-07 1982 4.71E-07 1.37E-07 6.03E-04 9.42E-07 1325 2.90E-09 1.25E-05
FMEA
Series
STR STR
(SFF) %
A FLEX I/O-XT™
1794-IB16XT 35,587,189 2.81E-08 1.40E-08 80% 5.62E-09 8.43E-09 1762 4.50E-08 1178 2.81E-10 1.24E-06
24V DC input module
1794-IJ2 A FLEX I/O counter module 55,344,640 1.81E-08 9.03E-09 80% 3.61E-09 5.42E-09 1762 2.89E-08 1178 1.81E-10 7.96E-07
1794-IJ2XT A FLEX I/O-XT counter module 11,714,128 8.54E-08 4.27E-08 80% 1.71E-08 2.56E-08 1762 Not allowed for 1oo1 1.37E-07 1178 8.56E-10 3.77E-06
configurations
1794-IP4 B FLEX I/O counter module 22,027,200 4.54E-08 2.27E-08 80% 9.08E-09 1.36E-08 1762 7.26E-08 1178 4.55E-10 2.00E-06
A FLEX I/O-XT
1794-IB10XOB6XT 24V DC input/output module 22,202,487 4.50E-08 2.25E-08 80% 9.01E-09 1.35E-08 1762 7.21E-08 1178 4.51E-10 1.99E-06
Series
STR STR
(SFF) %
1794-TB3 A FLEX I/O terminal base unit 250,000,000 4.00E-09 2.00E-09 80% 8.00E-10 1.20E-09 1762 6.40E-09 1178 4.00E-11 1.76E-07
2-Year PFD Calculations The PFD calculations in this table are calculated for a 2-year proof test interval
(17,520 hours) and are specific to ControlLogix system components.
Table 22 - 2-Year PFD Calculations
Common Terms(3) 1oo1 Configuration 1oo2 Configuration
Mean Time
between Safe
Cat No.(1)(2) Description Failure Spurious Spurious
s, d Failure TCE1oo1
(4) Fraction du
dd Trip Rate PFH(5) PFD Trip Rate TGE PFH(5) PFD
(MTBF)(2)
Series
STR STR
(SFF) %
1756-AXX(6) C ControlLogix chassis 22,652,010 4.41E-08 2.21E-08 95% 2.21E-09 1.99E-08 886 4.19E-08 2.21E-09 1.96E-05
4-slot ControlLogix-XT
1756-A4LXT B 1,069,120 9.35E-07 4.68E-07 95% 4.68E-08 4.21E-07 886 8.89E-07 4.68E-08 4.14E-04
chassis
5-slot ControlLogix-XT
1756-A5XT C 734,420 1.36E-06 6.81E-07 95% 6.81E-08 6.13E-07 886 1.29E-06 6.81E-08 6.03E-04
chassis
7-slot ControlLogix-XT
1756-A7LXT B 27,628,178 3.62E-08 1.81E-08 95% 1.81E-09 1.63E-08 886 3.44E-08 1.81E-09 1.60E-05
chassis
7-slot ControlLogix-XT
1756-A7XT C 1,081,600 9.25E-07 4.62E-07 95% 4.62E-08 4.16E-07 886 8.78E-07 4.62E-08 4.10E-04
chassis
18-32V DC 10 A ControlLogix
1756-PB72 C 31,561,095 3.17E-08 1.58E-08 95% 1.58E-09 1.43E-08 886 3.01E-08 1.58E-09 1.40E-05
power supply
85-265V AC 10 A ControlLogix 18,336,146
1756-PA72 C 5.45E-08 2.73E-08 95% 2.73E-09 2.45E-08 886 5.18E-08 2.73E-09 2.42E-05
power supply
85-265V AC 13 A ControlLogix 18,693,044
1756-PA75 B 5.35E-08 2.67E-08 95% 2.67E-09 2.41E-08 886 5.08E-08 2.67E-09 2.37E-05
power supply (75 W)
85-265V AC 13 A Redundant
1756-PA75R A 1,412,877 7.08E-07 3.54E-07 95% 3.54E-08 3.18E-07 886 6.72E-07 3.54E-08 3.14E-04
ControlLogix power supply
18-32V DC 13 A ControlLogix
1756-PB75 B 15,675,475 6.38E-08 3.19E-08 95% 3.19E-09 2.87E-08 886 6.06E-08 3.19E-09 2.83E-05
power supply
18-32V DC 13 A Redundant
1756-PB75R A 1,736,020 5.76E-07 2.88E-07 95% 2.88E-08 2.59E-07 886 5.47E-07 2.88E-08 2.55E-04
ControlLogix power supply
ControlLogix-XT AC power Not applicable
1756-PAXT B 18,693,044 5.35E-08 2.67E-08 95% 2.67E-09 2.41E-08 886 5.08E-08 2.67E-09 2.37E-05
supply
ControlLogix-XT DC power
1756-PBXT B 1,855,360 5.39E-07 2.69E-07 95% 2.69E-08 2.43E-07 886 5.12E-07 2.69E-08 2.39E-04
supply
30-60V DC 13 A ControlLogix 5,894,836
1756-PC75 B 1.70E-07 8.48E-08 95% 8.48E-09 7.63E-08 886 1.61E-07 8.48E-09 7.52E-05
power supply
90-143V DC 13 A ControlLogix 2,119,520
1756-PH75 B 4.72E-07 2.36E-07 95% 2.36E-08 2.12E-07 886 4.48E-07 2.36E-08 2.09E-04
power supply
Redundant power supply
1756-PSCA A 45,146,727 2.21E-08 1.11E-08 95% 1.11E-09 9.97E-09 886 2.10E-08 1.11E-09 9.81E-06
adapter
Redundant power supply
1756-PSCA2 A 38,461,280 2.60E-08 1.30E-08 95% 1.30E-09 1.17E-08 886 2.47E-08 1.30E-09 1.15E-05
adapter
ControlNet Fiber repeater -
1786-RPFS A 26,461,760 3.78E-08 1.89E-08 95% 1.89E-09 1.70E-08 886 3.59E-08 1.89E-09 1.67E-05
short
ControlNet Fiber repeater -
1786-RPFM A 16,697,862 5.99E-08 2.99E-08 95% 2.99E-09 2.69E-08 886 5.69E-08 2.99E-09 2.65E-05
medium
ControlNet Fiber repeater -
1786-RPFRL A 5,717,227 1.75E-07 8.75E-08 95% 8.75E-09 7.87E-08 886 1.66E-07 8.75E-09 7.75E-05
long
1786-RPCD A ControlNet Hub repeater 28,654,080 3.49E-08 1.74E-08 95% 1.74E-09 1.57E-08 886 3.32E-08 1.74E-09 1.55E-05
1786-RPA B ControlNet repeater adapter 11,826,146 8.46E-08 4.23E-08 95% 4.23E-09 3.81E-08 886 8.03E-08 4.23E-09 3.75E-05
ControlNet Fiber repeater -
1786-RPFRXL B 11,373,440 8.79E-08 4.40E-08 95% 4.40E-09 3.96E-08 886 8.35E-08 4.40E-09 3.90E-05
extra long
Series
STR STR
(SFF) %
1756-L61(7) B ControlLogix controller, 2 MB 1,000,053 1.00E-06 5.00E-07 95% 5.00E-08 4.50E-07 886 9.50E-07 5.00E-08 4.43E-04
(7) B ControlLogix controller, 4 MB 1,034,830 9.66E-07 4.83E-07 95% 4.83E-08 4.35E-07 886 9.18E-07 4.83E-08 4.28E-04
1756-L62
1756-L63(7) B ControlLogix controller, 8 MB 1,055,910 9.47E-07 4.74E-07 95% 4.74E-08 4.26E-07 886 9.00E-07 4.74E-08 4.20E-04
ControlLogix-XT controller,
1756-L63XT(7) B 8 MB 357,760 2.80E-06 1.40E-06 95% 1.40E-07 1.26E-06 886 2.66E-06 1.40E-07 1.24E-03
1756-L71(8) B ControlLogix controller, 2 MB 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 670 2.91E-06 1.01E-07 8.90E-04
1756-L72(8) B ControlLogix controller, 4 MB 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 670 2.91E-06 1.01E-07 8.90E-04
1756-L73(8) B ControlLogix controller, 8 MB Calculated 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 670 2.91E-06 1.01E-07 8.90E-04
MTBF and
ControlLogix-XT controller, PFD via
1756-L73XT(8) B 8 MB 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 670 2.91E-06 1.01E-07 8.90E-04
FMEA
1756-L74(8) B ControlLogix controller, 16 MB 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 670 2.91E-06 1.01E-07 8.90E-04
ControlLogix controller,
1756-L75(8) B 32 MB 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 670 2.91E-06 1.01E-07 8.90E-04 Not applicable
GuardLogix controller, 2 MB
1756-L61S(7) B standard 1,000,053 1.00E-06 5.00E-07 95% 5.00E-08 4.50E-07 886 9.50E-07 5.00E-08 4.43E-04
GuardLogix controller, 4 MB
1756-L62S(7) B standard 1,034,830 9.66E-07 4.83E-07 95% 4.83E-08 4.35E-07 886 9.18E-07 4.83E-08 4.28E-04
GuardLogix controller, 8 MB
1756-L63S(7) B standard 1,055,910 9.47E-07 4.74E-07 95% 4.74E-08 4.26E-07 886 9.00E-07 4.74E-08 4.20E-04
GuardLogix controller, 2 MB
1756-L71S(8) B standard 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 670 2.91E-06 1.01E-07 8.90E-04
GuardLogix-XT controller,
1756-L73SXT(8) B 8 MB standard 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 670 2.91E-06 1.01E-07 8.90E-04
ControlLogix ControlNet
1756-CNB E 1,786,977 5.60E-07 2.80E-07 95% 2.80E-08 2.52E-07 886 5.32E-07 2.80E-08 2.48E-04
communication module
ControlLogix ControlNet
1756-CNBR E redundant communication 2,608,543 3.83E-07 1.92E-07 95% 1.92E-08 1.73E-07 886 3.64E-07 1.92E-08 1.70E-04
module
ControlLogix ControlNet
1756-CN2 B 1,096,299 9.12E-07 4.56E-07 95% 4.56E-08 4.10E-07 886 8.67E-07 4.56E-08 4.04E-04
communication module
Calculated
ControlLogix ControlNet MTBF and
1756-CN2(8) C communication module PFD via 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 597.25 1.91E-06 6.62E-08 5.90E-04
FMEA
ControlLogix ControlNet
1756-CN2R B redundant communication 1,096,299 9.12E-07 4.56E-07 95% 4.56E-08 4.10E-07 886 8.67E-07 4.56E-08 4.04E-04 Not applicable
module
Calculated
ControlLogix ControlNet MTBF and
1756-CN2R(8) C redundant communication PFD via 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 597.25 1.91E-06 6.62E-08 5.90E-04
module FMEA
ControlLogix-XT ControlNet
1756-CN2RXT B redundant communication 1,980,160 5.05E-07 2.53E-07 95% 2.53E-08 2.27E-07 886 4.80E-07 2.53E-08 2.24E-04
module
Calculated
ControlLogix-XT ControlNet MTBF and
1756-CN2RXT(8) C redundant communication PFD via 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 597.25 1.91E-06 6.62E-08 5.90E-04
module FMEA
ControlLogix Data Highway
1756-DHRIO(9) E Plus remote I/O module 2,503,396 3.79E-07 7.59E-07
ControlLogix-XT Data
1756-DHRIOXT(9) E Highway Plus remote I/O 2,503,396 3.79E-07 7.59E-07
module Non-interference only Not applicable Not applicable
ControlLogix DeviceNet
1756-DNB(9) D communication module 2,192,202 4.33E-07 8.67E-07
ControlLogix EtherNet/IP
1756-ENBT(9) A communication module 2,088,198 4.55E-07 9.10E-07
ControlLogix EtherNet/IP
1756-EN2T C 1,312,712 7.62E-07 3.81E-07 95% 3.81E-08 3.43E-07 886 7.24E-07 3.81E-08 3.37E-04
communication module
ControlLogix EtherNet/IP
1756-EN2T(9) D communication module 269,774 Non-interference only 3.71E-06 Not applicable Not applicable
ControlLogix EtherNet/IP
1756-EN2TR B communication module with 3,664,960 2.73E-07 1.36E-07 95% 1.36E-08 1.23E-07 886 2.59E-07 1.36E-08 1.21E-04
fault tolerance
Series
STR STR
(SFF) %
ControlLogix EtherNet/IP
1756-EN2TR(8) C communication module with Calculated 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 597.25 1.91E-06 6.62E-08 5.90E-04 3.82E-06 401.50 1.40E-09 1.22E-05
fault tolerance MTBF and
ControlLogix EtherNet/IP PFD via
1756-EN2TRXT(8) C communication module with FMEA 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 597.25 1.91E-06 6.62E-08 5.90E-04 3.82E-06 401.50 1.40E-09 1.22E-05
fault tolerance
ControlLogix-XT EtherNet/IP 1,300,000
1756-EN2TXT C 7.69E-07 3.85E-07 95% 3.85E-08 3.46E-07 886 7.31E-07 3.85E-08 3.41E-04 Not applicable
communication module
ControlLogix-XT EtherNet/IP 269,774
1756-EN2TXT(9) D communication module 3.71E-06
ControlLogix EtherNet/IP
1756-EN3TR(9) B communication module with 269,774 3.71E-06
fault tolerance
ControlLogix redundancy
1756-RM(9) B module 1,373,840 6.91E-07
Not applicable
ControlLogix enhanced Non-interference only
1756-RM2(9) A redundancy module 250,182 4.00E-06
ControlLogix-XT enhanced
1756-RM2XT(9) A redundancy module 250,182 4.00E-06
ControlLogix-XT redundancy
1756-RMXT(9) B module 980,096 9.69E-07
ControlLogix SynchLink
1756-SYNCH(9) A Module 6,932,640 1.37E-07 Not applicable 2.74E-07 Not applicable
ControlLogix isolated V AC
1756-IA16I A 20,801,920 4.81E-08 2.40E-08 80% 9.61E-09 1.44E-08 3514 3.85E-08 9.61E-09 8.45E-05 7.69E-08 2346 4.82E-10 4.23E-06
input module
ControlLogix diagnostic V AC 15,966,080
1756-IA8D A 6.26E-08 3.13E-08 80% 1.25E-08 1.88E-08 3514 5.01E-08 1.25E-08 1.10E-04 1.00E-07 2346 6.29E-10 5.52E-06
input module
ControlLogix diagnostic V DC 30,228,640
1756-IB16D A 3.31E-08 1.65E-08 80% 6.62E-09 9.92E-09 3514 2.65E-08 6.62E-09 5.81E-05 5.29E-08 2346 3.32E-10 2.91E-06
input module
ControlLogix isolated V DC
1756-IB16I A 81,443,094 1.23E-08 6.14E-09 80% 2.46E-09 3.68E-09 3514 9.82E-09 2.46E-09 2.16E-05 1.96E-08 2346 1.23E-10 1.08E-06
input module
ControlLogix isolated V DC
1756-IB16ISOE A Sequence Of Events input 11,537,760 8.67E-08 4.33E-08 80% 1.73E-08 2.60E-08 3514 6.93E-08 1.73E-08 1.52E-04 1.39E-07 2346 8.71E-10 7.64E-06
module
ControlLogix V DC input
1756-IB32 B 10,462,329 9.56E-08 4.78E-08 80% 1.91E-08 2.87E-08 3514 7.65E-08 1.91E-08 1.68E-04 1.53E-07 2346 9.62E-10 8.43E-06
module
ControlLogix analog input
1756-IF8 A 8,699,254 1.15E-07 5.75E-08 80% 2.30E-08 3.45E-08 3514 9.20E-08 2.30E-08 2.02E-04 1.84E-07 2346 1.16E-09 1.01E-05
module
Calculated
ControlLogix analog input MTBF and
1756-IF8(8) B module PFD via 9.43E-07 4.71E-07 79% 1.98E-07 2.73E-07 3699 7.45E-07 1.99E-07 1.7E-03 1.49E-06 2469 1.10E-08 9.1E-05
FMEA
ControlLogix isolated analog 2,337,541
1756-IF8I(8) A input module 4.28E-07 2.139E-07 77% 9.81E-08 1.16E-07 4028 3.3E-07 9.81E-08 8.61E-04 6.59E-07 2688 2.12E-09 1.82E-05
Calculated
ControlLogix isolated analog MTBF and
1756-IF8I(8) B input module PFD via 5.83E-07 2.92E-07 78% 1.26E-07 1.66E-07 3784 4.58E-07 1.26E-07 1.11E-03 9.15E-07 2526 2.79E-09 2.37E-05
FMEA
ControlLogix HART analog
1756-IF8H A 1,291,978 7.74E-07 3.87E-07 80% 1.55E-07 2.32E-07 3514 6.19E-07 1.55E-07 1.36E-03 1.24E-06 2346 8.12E-09 7.02E-05
input module
ControlLogix analog input
1756-IF16 A 4,592,506 2.18E-07 1.09E-07 80% 4.35E-08 6.53E-08 3514 1.74E-07 4.35E-08 3.83E-04 3.48E-07 2346 2.21E-09 1.93E-05
module
Calculated
ControlLogix analog input MTBF and
1756-IF16(8) B module PFD via 9.43E-07 4.71E-07 79% 1.98E-07 2.73E-07 3699 7.45E-07 1.99E-07 1.7E-03 1.49E-06 2469 1.10E-08 9.1E-05
FMEA
ControlLogix HART analog
1756-IF16H A 442,914 2.26E-06 1.13E-06 80% 4.52E-07 6.77E-07 3514 1.81E-06 4.52E-07 3.97E-03 3.61E-06 2346 2.58E-08 2.17E-04
input module
ControlLogix isolated analog 2,654,080
1756-IF6CIS A 3.77E-07 1.88E-07 80% 7.54E-08 1.13E-07 3514 3.01E-07 7.54E-08 6.62E-04 6.03E-07 2346 3.86E-09 3.36E-05
input module
ControlLogix isolated analog 4,176,185
1756-IF6I A 2.39E-07 1.20E-07 80% 4.79E-08 7.18E-08 3514 1.92E-07 4.79E-08 4.21E-04 3.83E-07 2346 2.43E-09 2.12E-05
input module
ControlLogix V DC Sequence 2,150,720
1756-IH16ISOE A 4.65E-07 2.32E-07 80% 9.30E-08 1.39E-07 3514 3.72E-07 9.30E-08 8.17E-04 7.44E-07 2346 4.79E-09 4.17E-05
Of Events input module
Series
STR STR
(SFF) %
ControlLogix isolated RTD
1756-IR6I A 4,268,525 2.34E-07 1.17E-07 80% 4.69E-08 7.03E-08 3514 3.75E-07 2346 2.38E-09 2.08E-05
input module
ControlLogix isolated RTD /
1756-IRT8I(8) A thermocouple input module 1,896,813 5.272E-07 2.636E-07 76% 1.27E-07 1.36E-07 4244 8.00E-07 2833 2.82E-09 2.40E-05
Calculated
ControlLogix isolated RTD / MTBF and
1756-IRT8I(8) B thermocouple input module PFD via 6.11E-07 3.06E-07 80% 1.24E-07 1.82E-07 3556 Not allowed for 1oo1 9.75E-07 2374 2.74E-09 2.33E-05
configurations
FMEA
ControlLogix isolated
1756-IT6I A 3,957,824 2.53E-07 1.26E-07 80% 5.05E-08 7.58E-08 3514 4.04E-07 2346 2.57E-09 2.24E-05
thermocouple input module
ControlLogix isolated
1756-IT6I2 A enhanced thermocouple 2,720,046 3.68E-07 1.84E-07 80% 7.35E-08 1.10E-07 3514 5.88E-07 2346 3.76E-09 3.28E-05
input module
ControlLogix V AC output
1756-OA16I A 32,891,456 3.04E-08 1.52E-08 80% 6.08E-09 9.12E-09 3514 2.43E-08 6.08E-09 5.34E-05 4.86E-08 2346 3.05E-10 2.67E-06
module
ControlLogix V AC diagnostic 11,311,040
1756-OA8D A 8.84E-08 4.42E-08 80% 1.77E-08 2.65E-08 3514 7.07E-08 1.77E-08 1.55E-04 1.41E-07 2346 8.89E-10 7.80E-06
output module
ControlLogix V DC diagnostic 8,884,374
1756-OB16D A 1.13E-07 5.63E-08 80% 2.25E-08 3.38E-08 3514 9.00E-08 2.25E-08 1.98E-04 1.80E-07 2346 1.13E-09 9.94E-06
output module
ControlLogix V DC
1756-OB16E A electronically fused output 14,997,714 6.67E-08 3.33E-08 80% 1.33E-08 2.00E-08 3514 5.33E-08 1.33E-08 1.17E-04 1.07E-07 2346 6.70E-10 5.87E-06
module
ControlLogix V DC isolated
1756-OB16I A 7,388,160 1.35E-07 6.77E-08 80% 2.71E-08 4.06E-08 3514 1.08E-07 2.71E-08 2.38E-04 2.17E-07 2346 1.37E-09 1.20E-05
output module
ControlLogix V DC output
1756-OB32 A 2,681,316 3.73E-07 1.86E-07 80% 7.46E-08 1.12E-07 3514 2.98E-07 7.46E-08 6.55E-04 5.97E-07 2346 3.82E-09 3.33E-
module 05
ControlLogix V DC isolated
1756-OB8EI A electronic ally fused output 14,019,200 7.13E-08 3.57E-08 80% 1.43E-08 2.14E-08 3514 5.71E-08 1.43E-08 1.25E-04 1.14E-07 2346 7.17E-10 6.29E-06
module
ControlLogix isolated relay
1756-OX8I A 6,059,635 1.65E-07 8.25E-08 80% 3.30E-08 4.95E-08 3514 1.32E-07 3.30E-08 2.90E-04 2.64E-07 2346 1.67E-09 1.46E-05
output module
ControlLogix isolated relay
1756-OW16I A 13,695,899 7.30E-08 3.65E-08 80% 1.46E-08 2.19E-08 3514 5.84E-08 1.46E-08 1.28E-04 1.17E-07 2346 7.34E-10 6.43E-06
output module
Calculated
ControlLogix analog output MTBF and
1756-OF4(8) B module PFD via 1.03E-06 5.17E-07 78% 2.23E-07 2.93E-07 3794 8.11E-07 2.23E-07 2.0E-03 1.62E-06 2533 1.20E-08 1.0E-04
FMEA
ControlLogix analog output
1756-OF8 A 10,629,795 9.41E-08 4.70E-08 80% 1.88E-08 2.82E-08 3514 7.53E-08 1.88E-08 1.65E-04 1.51E-07 2346 9.46E-10 8.30E-06
module
Calculated
ControlLogix analog output MTBF and
1756-OF8(8) B module PFD via 1.03E-06 5.17E-07 78% 2.23E-07 2.93E-07 3794 8.11E-07 2.23E-07 2.0E-03 1.62E-06 2533 1.20E-08 1.0E-04
FMEA
ControlLogix isolated analog 2,213,369
1756-OF8I(8) A output module 4.52E-07 2.259E-07 76% 1.08E-07 1.18E-07 4202 3.44E-07 1.08E-07 9.49E-04 6.87E-07 2805 2.36E-09 2.01E-05
Calculated
ControlLogix isolated analog MTBF and
1756-OF8I(8) B output module PFD via 6.08E-07 3.04E-07 78% 1.37E-07 1.67E-07 3954 4.71E-07 1.37E-07 1.2E-03 9.42E-07 2639 3.06E-09 2.59E-05
FMEA
ControlLogix isolated analog 21,604,960
1756-OF6VI A 4.63E-08 2.31E-08 80% 9.26E-09 1.39E-08 3514 3.70E-08 9.26E-09 8.13E-05 7.41E-08 2346 4.64E-10 4.07E-06
output module
ControlLogix isolated analog 8,354,667
1756-OF6CI A 1.20E-07 5.98E-08 80% 2.39E-08 3.59E-08 3514 9.58E-08 2.39E-08 2.10E-04 1.92E-07 2346 1.21E-09 1.06E-05
output module
ControlLogix HART analog
1756-OF8H A 5,118,187 1.95E-07 9.77E-08 80% 3.91E-08 5.86E-08 3514 1.56E-07 3.91E-08 3.43E-04 3.13E-07 2346 1.98E-09 1.73E-05
output module
1794-ACN15 D FLEX I/O ControlNet adapter 8,223,684 1.22E-07 6.08E-08 80% 2.43E-08 3.65E-08 3514 1.95E-07 2346 1.23E-09 1.07E-05
FLEX I/O ControlNet
1794-ACNR15 D 8,223,684 1.22E-07 6.08E-08 80% 2.43E-08 3.65E-08 3514 1.95E-07 2346 1.23E-09 1.07E-05
redundant adapter
FLEX I/O-XT ControlNet
1794-ACNR15XT D 8,223,684 1.22E-07 6.08E-08 80% 2.43E-08 3.65E-08 3514 1.95E-07 2346 1.23E-09 1.07E-05
adapter Not allowed for 1oo1
1794-AENT B FLEX I/O EtherNet/IP adapter 1,779,827 5.62E-07 2.81E-07 80% 1.12E-07 1.69E-07 3514 configurations 8.99E-07 2346 5.82E-09 5.05E-05
FLEX I/O EtherNet/IP
1794-AENTR A 1,268,070 7.89E-07 3.94E-07 80% 1.58E-07 2.37E-07 3514 1.26E-06 2346 8.28E-09 7.16E-05
adapter, Ring media
FLEX I/O EtherNet/IP
1794-AENTRXT A 1,268,070 7.89E-07 3.94E-07 80% 1.58E-07 2.37E-07 3514 1.26E-06 2346 8.28E-09 7.16E-05
adapter, Ring media
Series
STR STR
(SFF) %
FLEX I/O 24V DC input
1794-IB16 A 179,506,158 5.57E-09 2.79E-09 80% 1.11E-09 1.67E-09 3514 8.91E-09 2346 5.57E-11 4.90E-07
module
FLEX I/O-XT 24V DC input
1794-IB16XT A 35,587,189 2.81E-08 1.40E-08 80% 5.62E-09 8.43E-09 3514 4.50E-08 2346 2.82E-10 2.47E-06
module
1794-IJ2 A FLEX I/O counter module 55,344,640 1.81E-08 9.03E-09 80% 3.61E-09 5.42E-09 3514 2.89E-08 2346 1.81E-10 1.59E-06
1794-IJ2XT A FLEX I/O-XT counter module 11,714,128 8.54E-08 4.27E-08 80% 1.71E-08 2.56E-08 3514 Not allowed for 1oo1 1.37E-07 2346 8.58E-10 7.53E-06
configurations
1794-IP4 B FLEX I/O counter module 22,027,200 4.54E-08 2.27E-08 80% 9.08E-09 1.36E-08 3514 7.26E-08 2346 4.55E-10 4.00E-06
FLEX I/O 24V DC
1794-IB10XOB6 A 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 3514 1.60E-08 2346 1.00E-10 8.79E-07
input/output module
FLEX I/O-XT 24V DC
1794-IB10XOB6XT A 22,202,487 4.50E-08 2.25E-08 80% 9.01E-09 1.35E-08 3514 7.21E-08 2346 4.52E-10 3.96E-06
input/output module
FLEX I/O 24V DC
1794-OB8EP A electronically fused output 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 3514 1.60E-08 2346 1.00E-10 8.79E-07
module
FLEX I/O-XT 24V DC
1794-OB8EPXT A electronically fused output 14,771,049 6.77E-08 3.38E-08 80% 1.35E-08 2.03E-08 3514 1.08E-07 2346 6.80E-10 5.96E-06
module
FLEX I/O 24V DC output
1794-OB16 A 54,322,632 1.84E-08 9.20E-09 80% 3.68E-09 5.52E-09 3514 2.95E-08 2346 1.84E-10 1.62E-06
module
Not allowed for 1oo1
FLEX I/O 24V DC protected configurations
1794-OB16P A 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 3514 1.60E-08 2346 1.00E-10 8.79E-07
output module
FLEX I/O-XT 24V DC
1794-OB16PXT A 26,709,401 3.74E-08 1.87E-08 80% 7.49E-09 1.12E-08 3514 5.99E-08 2346 3.75E-10 3.29E-06
protected output module
FLEX I/O isolated relay
1794-OW8 A 29,088,895 3.44E-08 1.72E-08 80% 6.88E-09 1.03E-08 3514 5.50E-08 2346 3.45E-10 3.02E-06
output module
FLEX I/O-XT isolated relay
1794-OW8XT A 18,518,519 5.40E-08 2.70E-08 80% 1.08E-08 1.62E-08 3514 8.64E-08 2346 5.42E-10 4.75E-06
output module
1794-IE8 B FLEX I/O analog input module 18,914,770 5.29E-08 2.64E-08 80% 1.06E-08 1.59E-08 3514 8.46E-08 2346 5.30E-10 4.65E-06
FLEX I/O-XT analog input
1794-IE8XT B 14,041,000 7.12E-08 3.56E-08 80% 1.42E-08 2.14E-08 3514 1.14E-07 2346 7.15E-10 6.28E-06
module
FLEX I/O isolated analog
1794-IF4I A 9,885,959 1.01E-07 5.06E-08 80% 2.02E-08 3.03E-08 3514 1.62E-07 2346 1.02E-09 8.92E-06
input module
FLEX I/O-XT isolated analog
1794-IF4IXT A 7,297,140 1.37E-07 6.85E-08 80% 2.74E-08 4.11E-08 3514 2.19E-07 2346 1.38E-09 1.21E-05
input module
FLEX I/O-XT isolated analog
1794-IF4ICFXT A 7,297,140 1.37E-07 6.85E-08 80% 2.74E-08 4.11E-08 3514 2.19E-07 2346 1.38E-09 1.21E-05
input module
Flex, 8 Isolated HART Analog 926,808
1794-IF8IHNFXT A 1.08E-06 5.39E-07 80% 2.16E-07 3.24E-07 3514 1.73E-06 2346 1.15E-08 9.91E-05
Input, extended env
1794-IR8 A FLEX I/O RTD input module 5,016,231 1.99E-07 9.97E-08 80% 3.99E-08 5.98E-08 3514 3.19E-07 2346 2.02E-09 1.77E-05
FLEX I/O-XT RTD input Not allowed for 1oo1
1794-IR8XT A 9,585,890 1.04E-07 5.22E-08 80% 2.09E-08 3.13E-08 3514 configurations 1.67E-07 2346 1.05E-09 9.20E-06
module
FLEX I/O RTD/Thermocouple 1,407,269
1794-IRT8 B 7.11E-07 3.55E-07 80% 1.42E-07 2.13E-07 3514 1.14E-06 2346 7.43E-09 6.43E-05
input module
FLEX I/O-XT RTD/
1794-IRT8XT B 8,204,792 1.22E-07 6.09E-08 80% 2.44E-08 3.66E-08 3514 1.95E-07 2346 1.23E-09 1.08E-05
Thermocouple input module
FLEX I/O Thermocouple input 2,097,509
1794-IT8 A 4.77E-07 2.38E-07 80% 9.54E-08 1.43E-07 3514 7.63E-07 2346 4.91E-09 4.27E-05
module
FLEX I/O isolated analog
1794-IF2XOF2I A 8,464,844 1.18E-07 5.91E-08 80% 2.36E-08 3.54E-08 3514 1.89E-07 2346 1.19E-09 1.04E-05
input/output module
FLEX I/O-XT isolated analog
1794-IF2XOF2IXT A 6,317,918 1.58E-07 7.91E-08 80% 3.17E-08 4.75E-08 3514 2.53E-07 2346 1.60E-09 1.40E-05
input/output module
FLEX I/O-XT analog
1794-IE4XOE2XT B 11,800,802 8.47E-08 4.24E-08 80% 1.69E-08 2.54E-08 3514 1.36E-07 2346 8.52E-10 7.47E-06
input/output module
FLEX I/O analog output
1794-OE4 B 18,433,610 5.42E-08 2.71E-08 80% 1.08E-08 1.63E-08 3514 8.68E-08 2346 5.44E-10 4.78E-06
module
FLEX I/O-XT analog output
1794-OE4XT B 11,381,744 8.79E-08 4.39E-08 80% 1.76E-08 2.64E-08 3514 1.41E-07 2346 8.83E-10 7.75E-06
module Not allowed for 1oo1
FLEX I/O analog output configurations
1794-OF4I A 23,884,409 4.19E-08 2.09E-08 80% 8.37E-09 1.26E-08 3514 6.70E-08 2346 4.20E-10 3.68E-06
module
FLEX I/O-XT analog output
1794-OF4IXT A 5,493,902 1.82E-07 9.10E-08 80% 3.64E-08 5.46E-08 3514 2.91E-07 2346 1.84E-09 1.61E-05
module
Series
STR STR
(SFF) %
1794-TB3 A FLEX I/O terminal base unit 250,000,000 4.00E-09 2.00E-09 80% 8.00E-10 1.20E-09 3514 6.40E-09 2346 4.00E-11 3.51E-07
FLEX I/O cage-clamp generic 100,000,000 1.00E-08
1794-TB3G A 5.00E-09 80% 2.00E-09 3.00E-09 3514 1.60E-08 2346 1.00E-10 8.79E-07
terminal base unit
FLEX I/O spring-clamp
1794-TB3GS A 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 3514 1.60E-08 2346 1.00E-10 8.79E-07
generic terminal base unit
1794-TB3S A FLEX I/O terminal base unit 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 3514 1.60E-08 2346 1.00E-10 8.79E-07
FLEX I/O temperature Not allowed for 1oo1
1794-TB3T A 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 3514 1.60E-08 2346 1.00E-10 8.79E-07
terminal base unit configurations
FLEX I/O spring-clamp
1794-TB3TS A temperature terminal base 52,312,000 1.91E-08 9.56E-09 80% 3.82E-09 5.73E-09 3514 3.06E-08 2346 1.91E-10 1.68E-06
unit
FLEX I/O NEMA terminal base 100,000,000 1.00E-08
1794-TBN A 5.00E-09 80% 2.00E-09 3.00E-09 3514 1.60E-08 2346 1.00E-10 8.79E-07
unit
FLEX I/O NEMA fused
1794-TBNF A 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 3514 1.60E-08 2346 1.00E-10 8.79E-07
terminal base unit
1492-TIFM40F-F24A-2(9) A DC Input Termination Board 7,779,000 1.03E-07 1.03E-07
Analog Input Termination
1492-TAIFM16-F-3(9) A Board 11,362,000 Non-interference only 7.04E-08 Not applicable 7.04E-08 Not applicable
5-year PFD Calculations The PFD calculations in this table are calculated for a 5-year proof test interval
(43,800 hours) and are specific to ControlLogix system components.
Table 23 - 5-Year PFD Calculations
Common Terms(3) 1oo1 Configuration 1oo2 Configuration
Mean Time
between Safe
Cat No.(1)(2) Description Failure Spurious Spurious
s, d Failure TCE1oo1
(4) Fraction du
dd Trip Rate PFH(5) PFD Trip Rate TGE PFH(5) PFD
(MTBF)(2)
Series
STR STR
(SFF) %
1756-AXX(6) C ControlLogix chassis 22,652,010 4.41E-08 2.21E-08 95% 2.21E-09 1.99E-08 2200 4.19E-08 2.21E-09 4.86E-05
4-slot ControlLogix-XT
1756-A4LXT B 1,069,120 9.35E-07 4.68E-07 95% 4.68E-08 4.21E-07 2200 8.89E-07 4.68E-08 1.03E-03
chassis
5-slot ControlLogix-XT
1756-A5XT C 734,420 1.36E-06 6.81E-07 95% 6.81E-08 6.13E-07 2200 1.29E-06 6.81E-08 1.50E-03
chassis
7-slot ControlLogix-XT
1756-A7LXT B 27,628,178 3.62E-08 1.81E-08 95% 1.81E-09 1.63E-08 2200 3.44E-08 1.81E-09 3.98E-05
chassis
7-slot ControlLogix-XT
1756-A7XT C 1,081,600 9.25E-07 4.62E-07 95% 4.62E-08 4.16E-07 2200 8.78E-07 4.62E-08 1.02E-03
chassis
18-32V DC 10 A
1756-PB72 C ControlLogix power 31,561,095 3.17E-08 1.58E-08 95% 1.58E-09 1.43E-08 2200 3.01E-08 1.58E-09 3.49E-05
supply
85-265V AC 10 A
1756-PA72 C ControlLogix power 18,336,146 5.45E-08 2.73E-08 95% 2.73E-09 2.45E-08 2200 5.18E-08 2.73E-09 6.00E-05
supply
85-265V AC 13 A
1756-PA75 B ControlLogix power 18,693,044 5.35E-08 2.67E-08 95% 2.67E-09 2.41E-08 2200 5.08E-08 2.67E-09 5.88E-05
supply (75 W)
85-265V AC 13 A
1756-PA75R A Redundant ControlLogix 1,412,877 7.08E-07 3.54E-07 95% 3.54E-08 3.18E-07 2200 6.72E-07 3.54E-08 7.79E-04
power supply
18-32V DC 13 A
1756-PB75 B ControlLogix power 15,675,475 6.38E-08 3.19E-08 95% 3.19E-09 2.87E-08 2200 6.06E-08 3.19E-09 7.02E-05
supply
18-32V DC 13 A
1756-PB75R A Redundant ControlLogix 1,736,020 5.76E-07 2.88E-07 95% 2.88E-08 2.59E-07 2200 5.47E-07 2.88E-08 6.34E-04
power supply Not applicable
ControlLogix-XT AC
1756-PAXT B 18,693,044 5.35E-08 2.67E-08 95% 2.67E-09 2.41E-08 2200 5.08E-08 2.67E-09 5.88E-05
power supply
ControlLogix-XT DC
1756-PBXT B 1,855,360 5.39E-07 2.69E-07 95% 2.69E-08 2.43E-07 2200 5.12E-07 2.69E-08 5.93E-04
power supply
30-60V DC 13 A
1756-PC75 B ControlLogix power 5,894,836 1.70E-07 8.48E-08 95% 8.48E-09 7.63E-08 2200 1.61E-07 8.48E-09 1.87E-04
supply
90-143V DC 13 A
1756-PH75 B ControlLogix power 2,119,520 4.72E-07 2.36E-07 95% 2.36E-08 2.12E-07 2200 4.48E-07 2.36E-08 5.19E-04
supply
Redundant power supply 45,146,727
1756-PSCA A 2.21E-08 1.11E-08 95% 1.11E-09 9.97E-09 2200 2.10E-08 1.11E-09 2.44E-05
adapter
Redundant power supply 38,461,280
1756-PSCA2 A 2.60E-08 1.30E-08 95% 1.30E-09 1.17E-08 2200 2.47E-08 1.30E-09 2.86E-05
adapter
ControlNet Fiber repeater 26,461,760
1786-RPFS A 3.78E-08 1.89E-08 95% 1.89E-09 1.70E-08 2200 3.59E-08 1.89E-09 4.16E-05
- short
ControlNet Fiber repeater 16,697,862
1786-RPFM A 5.99E-08 2.99E-08 95% 2.99E-09 2.69E-08 2200 5.69E-08 2.99E-09 6.59E-05
- medium
ControlNet Fiber repeater 5,717,227
1786-RPFRL A 1.75E-07 8.75E-08 95% 8.75E-09 7.87E-08 2200 1.66E-07 8.75E-09 1.92E-04
- long
1786-RPCD A ControlNet Hub repeater 28,654,080 3.49E-08 1.74E-08 95% 1.74E-09 1.57E-08 2200 3.32E-08 1.74E-09 3.84E-05
ControlNet repeater
1786-RPA B 11,826,146 8.46E-08 4.23E-08 95% 4.23E-09 3.81E-08 2200 8.03E-08 4.23E-09 9.30E-05
adapter
ControlNet Fiber repeater 11,373,440
1786-RPFRXL B 8.79E-08 4.40E-08 95% 4.40E-09 3.96E-08 2200 8.35E-08 4.40E-09 9.67E-05
- extra long
Series
STR STR
(SFF) %
ControlLogix controller,
1756-L61(7) B 2 MB 1,000,053 1.00E-06 5.00E-07 95% 5.00E-08 4.50E-07 2200 9.50E-07 5.00E-08 1.10E-03
ControlLogix controller,
1756-L62(7) B 4 MB 1,034,830 9.66E-07 4.83E-07 95% 4.83E-08 4.35E-07 2200 9.18E-07 4.83E-08 1.06E-03
ControlLogix controller,
1756-L63(7) B 8 MB 1,055,910 9.47E-07 4.74E-07 95% 4.74E-08 4.26E-07 2200 9.00E-07 4.74E-08 1.04E-03
ControlLogix-XT
1756-L63XT(7) B controller, 8 MB 357,760 2.80E-06 1.40E-06 95% 1.40E-07 1.26E-06 2200 2.66E-06 1.40E-07 3.07E-03
ControlLogix controller,
1756-L71(8) B 2 MB
2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 1661 2.91E-06 1.01E-07 2.20E-03
ControlLogix controller,
1756-L72(8) B 4 MB 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 1661 2.91E-06 1.01E-07 2.20E-03
ControlLogix controller,
1756-L74(8) B 16 MB 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 1661 2.91E-06 1.01E-07 2.20E-03 Not applicable
ControlLogix controller,
1756-L75(8) B 32 MB 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 1661 2.91E-06 1.01E-07 2.20E-03
GuardLogix controller,
1756-L61S(7) B 2 MB standard 1,000,053 1.00E-06 5.00E-07 95% 5.00E-08 4.50E-07 2200 9.50E-07 5.00E-08 1.10E-03
GuardLogix controller,
1756-L62S(7) B 4 MB standard 1,034,830 9.66E-07 4.83E-07 95% 4.83E-08 4.35E-07 2200 9.18E-07 4.83E-08 1.06E-03
GuardLogix controller,
1756-L63S(7) B 8 MB standard 1,055,910 9.47E-07 4.74E-07 95% 4.74E-08 4.26E-07 2200 9.00E-07 4.74E-08 1.04E-03
GuardLogix controller,
1756-L71S(8) B 2 MB standard 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 1661 2.91E-06 1.01E-07 2.20E-03
GuardLogix-XT controller,
1756-L73SXT(8) B 8 MB standard 2.69E-06 1.34E-06 96% 1.01E-07 1.25E-06 1661 2.91E-06 1.01E-07 2.20E-03
ControlLogix ControlNet
1756-CNB E 1,786,977 5.60E-07 2.80E-07 95% 2.80E-08 2.52E-07 2200 5.32E-07 2.80E-08 6.16E-04
communication module
ControlLogix ControlNet
1756-CNBR E redundant 2,608,543 3.83E-07 1.92E-07 95% 1.92E-08 1.73E-07 2200 3.64E-07 1.92E-08 4.22E-04
communication module
ControlLogix ControlNet
1756-CN2 B 1,096,299 9.12E-07 4.56E-07 95% 4.56E-08 4.10E-07 2200 8.67E-07 4.56E-08 1.00E-03
communication module
Calculated
ControlLogix ControlNet MTBF and
1756-CN2(8) C communication module PFD via 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 1478.14 1.91E-06 6.62E-08 1.50E-03
FMEA
ControlLogix ControlNet
1756-CN2R B redundant 1,096,299 9.12E-07 4.56E-07 95% 4.56E-08 4.10E-07 2200 8.67E-07 4.56E-08 1.00E-03 Not applicable
communication module
Calculated
ControlLogix ControlNet MTBF and
1756-CN2R(8) C redundant PFD via 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 1478.14 1.91E-06 6.62E-08 1.50E-03
communication module FMEA
ControlLogix-XT
1756-CN2RXT B ControlNet redundant 1,980,160 5.05E-07 2.53E-07 95% 2.53E-08 2.27E-07 2200 4.80E-07 2.53E-08 5.56E-04
communication module
Calculated
ControlLogix-XT MTBF and
1756-CN2RXT(8) C ControlNet redundant PFD via 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 1478.14 1.91E-06 6.62E-08 1.50E-03
communication module FMEA
ControlLogix Data
1756-DHRIO(9) E Highway Plus Remote I/O 2,503,396 3.79E-07 2.00E-08 7.59E-07
Module
ControlLogix-XT Data
1756-DHRIOXT(9) E Highway Plus remote I/O 2,503,396 3.79E-07 2.00E-08 Not 7.59E-07
module Non-interference only Not applicable
applicable
(9) ControlLogix DeviceNet
1756-DNB D 2,192,202 4.33E-07 2.28E-08 8.67E-07
communication module
ControlLogix EtherNet/IP 2,088,198
1756-ENBT(9) A communication module 4.55E-07 2.39E-08 9.10E-07
Series
STR STR
(SFF) %
ControlLogix EtherNet/IP 1,312,712
1756-EN2T C 7.62E-07 3.81E-07 95% 3.81E-08 3.43E-07 2200 7.24E-07 3.81E-08 8.38E-04
communication module
ControlLogix EtherNet/IP 269,774
1756-EN2T(9) D communication module Non-interference only 3.71E-06 Not applicable Not applicable
ControlLogix EtherNet/IP
1756-EN2TR B communication module 3,664,960 2.73E-07 1.36E-07 95% 1.36E-08 1.23E-07 2200 2.59E-07 1.36E-08 3.00E-04
with fault tolerance
ControlLogix EtherNet/IP
1756-EN2TR(8) C communication module Calculated 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 1478.14 1.91E-06 6.62E-08 1.50E-03 3.82E-06 988.76 1.51E-09 3.19E-05
with fault tolerance MTBF and
ControlLogix EtherNet/IP PFD via
1756-EN2TRXT(8) C communication module FMEA 1.97E-06 9.87E-07 96.6% 6.62E-08 9.21E-07 1478.14 1.91E-06 6.62E-08 1.50E-03 3.82E-06 988.76 1.51E-09 3.19E-05
with fault tolerance
ControlLogix-XT
1756-EN2TXT C EtherNet/IP 1,300,000 7.69E-07 3.85E-07 95% 3.85E-08 3.46E-07 2200 7.31E-07 3.85E-08 8.46E-04 Not applicable
communication module
ControlLogix-XT
1756-EN2TXT(9) D EtherNet/IP 269,774 3.71E-06
communication module
ControlLogix EtherNet/IP
1756-EN3TR B communication module 269,774 3.71E-06
with fault tolerance
ControlLogix redundancy 1,373,840
1756-RM(9) B module 6.91E-07
Not applicable
ControlLogix enhanced Non-interference only
1756-RM2(9) A redundancy module 250,182 4.00E-06
ControlLogix-XT
1756-RM2XT(9) A enhanced redundancy 250,182 4.00E-06
module
ControlLogix-XT
1756-RMXT(9) B redundancy module 980,096 9.69E-07
ControlLogix SynchLink
1756-SYNCH(9) A Module 6,932,640 1.37E-07 Not applicable 2.74E-07 Not applicable
ControlLogix isolated V
1756-IA16I A 20,801,920 4.81E-08 2.40E-08 80% 9.61E-09 1.44E-08 8770 3.85E-08 9.61E-09 2.11E-04 7.69E-08 5850 4.84E-10 1.06E-05
AC input module
ControlLogix diagnostic V 15,966,080
1756-IA8D A 6.26E-08 3.13E-08 80% 1.25E-08 1.88E-08 8770 5.01E-08 1.25E-08 2.75E-04 1.00E-07 5850 6.33E-10 1.38E-05
AC input module
ControlLogix diagnostic V 30,228,640
1756-IB16D A 3.31E-08 1.65E-08 80% 6.62E-09 9.92E-09 8770 2.65E-08 6.62E-09 1.45E-04 5.29E-08 5850 3.33E-10 7.28E-06
DC input module
ControlLogix isolated V
1756-IB16I A 81,443,094 1.23E-08 6.14E-09 80% 2.46E-09 3.68E-09 8770 9.82E-09 2.46E-09 5.38E-05 1.96E-08 5850 1.23E-10 2.70E-06
DC input module
ControlLogix isolated V
1756-IB16ISOE A DC Sequence Of Events 11,537,760 8.67E-08 4.33E-08 80% 1.73E-08 2.60E-08 8770 6.93E-08 1.73E-08 3.80E-04 1.39E-07 5850 8.79E-10 1.92E-05
input module
ControlLogix V DC input
1756-IB32 B 10,462,329 9.56E-08 4.78E-08 80% 1.91E-08 2.87E-08 8770 7.65E-08 1.91E-08 4.19E-04 1.53E-07 5850 9.70E-10 2.12E-05
module
ControlLogix analog input 8,699,254
1756-IF8 A 1.15E-07 5.75E-08 80% 2.30E-08 3.45E-08 8770 9.20E-08 2.30E-08 5.04E-04 1.84E-07 5850 1.17E-09 2.55E-05
module
Calculated
ControlLogix analog input MTBF and
1756-IF8(8) B module PFD via 9.43E-07 4.71E-07 79% 1.98E-07 2.73E-07 9233 7.45E-07 1.99E-07 4.4E-03 1.49E-06 6159 1.10E-08 2.4E-04
FMEA
ControlLogix isolated
1756-IF8I(8) A analog input module 2,337,541 4.28E-07 2.139E-07 77% 9.81E-08 1.16E-07 10054 3.3E-07 9.81E-08 2.15E-03 6.59E-07 6706 2.37E-09 4.89E-05
Calculated
ControlLogix isolated MTBF and
1756-IF8I(8) B analog input module PFD via 5.83E-07 2.92E-07 78% 1.26E-07 1.66E-07 9445 4.58E-07 1.26E-07 2.77E-03 9.15E-07 6300 3.19E-09 6.51E-05
FMEA
ControlLogix HART analog 1,291,978
1756-IF8H A 7.74E-07 3.87E-07 80% 1.55E-07 2.32E-07 8770 6.19E-07 1.55E-07 3.39E-03 1.24E-06 5850 8.69E-09 1.84E-04
input module
ControlLogix analog input 4,592,506
1756-IF16 A 2.18E-07 1.09E-07 80% 4.35E-08 6.53E-08 3514 1.74E-07 4.35E-08 3.83E-04 3.48E-07 2346 2.21E-09 1.93E-05
module
Calculated
ControlLogix analog input MTBF and
1756-IF16(8) B module PFD via 9.43E-07 4.71E-07 79% 1.98E-07 2.73E-07 9233 7.45E-07 1.99E-07 4.4E-03 1.49E-06 6159 1.10E-08 2.4E-04
FMEA
ControlLogix HART analog 442,914
1756-IF16H A 2.26E-06 1.13E-06 80% 4.52E-07 6.77E-07 8770 1.81E-06 4.52E-07 9.90E-03 3.61E-06 5850 3.06E-08 6.13E-04
input module
ControlLogix isolated
1756-IF6CIS A 2,654,080 3.77E-07 1.88E-07 80% 7.54E-08 1.13E-07 8770 3.01E-07 7.54E-08 1.65E-03 6.03E-07 5850 3.99E-09 8.59E-05
analog input module
ControlLogix isolated
1756-IF6I A 4,176,185 2.39E-07 1.20E-07 80% 4.79E-08 7.18E-08 8770 1.92E-07 4.79E-08 1.05E-03 3.83E-07 5850 2.49E-09 5.38E-05
analog input module
Series
STR STR
(SFF) %
ControlLogix V DC
1756-IH16ISOE A Sequence Of Events input 2,150,720 4.65E-07 2.32E-07 80% 9.30E-08 1.39E-07 8770 3.72E-07 9.30E-08 2.04E-03 7.44E-07 5850 4.99E-09 1.07E-04
module
ControlLogix isolated RTD 4,268,525
1756-IR6I A 2.34E-07 1.17E-07 80% 4.69E-08 7.03E-08 8770 3.75E-07 5850 2.43E-09 5.26E-05
input module
ControlLogix isolated 2.636E-
1756-IRT8I(8) A RTD/thermocouple input 1,896,813 5.27E-07 07 76% 1.274E-07 1.362E-07 10594 8.00E-07 7066 3.23E-09 6.58E-05
module
Calculated
ControlLogix isolated MTBF and
1756-IRT8I(8) B RTD/thermocouple input PFD via 6.11E-07 3.06E-07 80% 1.24E-07 1.82E-07 8874
Not allowed for 1oo1 configurations
9.75E-07 5919 3.13E-09 6.39E-05
module FMEA
ControlLogix isolated
1756-IT6I A thermocouple input 3,957,824 2.53E-07 1.26E-07 80% 5.05E-08 7.58E-08 8770 4.04E-07 5850 2.63E-09 5.69E-05
module
ControlLogix isolated
1756-IT6I2 A enhanced thermocouple 2,720,046 3.68E-07 1.84E-07 80% 7.35E-08 1.10E-07 8770 5.88E-07 5850 3.89E-09 8.37E-05
input module
ControlLogix V AC output 32,891,456
1756-OA16I A 3.04E-08 1.52E-08 80% 6.08E-09 9.12E-09 8770 2.43E-08 6.08E-09 1.33E-04 4.86E-08 5850 3.05E-10 6.69E-06
module
ControlLogix V AC
1756-OA8D A diagnostic output module 11,311,040 8.84E-08 4.42E-08 80% 1.77E-08 2.65E-08 8770 7.07E-08 1.77E-08 3.88E-04 1.41E-07 5850 8.96E-10 1.96E-05
ControlLogix V DC
1756-OB16D A diagnostic output module 8,884,374 1.13E-07 5.63E-08 80% 2.25E-08 3.38E-08 8770 9.00E-08 2.25E-08 4.94E-04 1.80E-07 5850 1.15E-09 2.50E-05
ControlLogix V DC
1756-OB16E A electronically fused 14,997,714 6.67E-08 3.33E-08 80% 1.33E-08 2.00E-08 8770 5.33E-08 1.33E-08 2.92E-04 1.07E-07 5850 6.74E-10 1.47E-05
output module
ControlLogix V DC
1756-OB16I A 7,388,160 1.35E-07 6.77E-08 80% 2.71E-08 4.06E-08 8770 1.08E-07 2.71E-08 5.94E-04 2.17E-07 5850 1.38E-09 3.01E-05
isolated output module
ControlLogix V DC output 2,681,316
1756-OB32 A 3.73E-07 1.86E-07 80% 7.46E-08 1.12E-07 8770 2.98E-07 7.46E-08 1.64E-03 5.97E-07 5850 3.95E-09 8.50E-05
module
ControlLogix V DC
1756-OB8EI A isolated electronically 14,019,200 7.13E-08 3.57E-08 80% 1.43E-08 2.14E-08 8770 5.71E-08 1.43E-08 3.13E-04 1.14E-07 5850 7.21E-10 1.58E-05
fused output module
ControlLogix isolated
1756-OX8I A 6,059,635 1.65E-07 8.25E-08 80% 3.30E-08 4.95E-08 8770 1.32E-07 3.30E-08 7.24E-04 2.64E-07 5850 1.69E-09 3.68E-05
relay output module
ControlLogix isolated
1756-OW16I A 13,695,899 7.30E-08 3.65E-08 80% 1.46E-08 2.19E-08 8770 5.84E-08 1.46E-08 3.20E-04 1.17E-07 5850 7.39E-10 1.61E-05
relay output module
Calculated
ControlLogix analog MTBF and
1756-OF4(8) B output module PFD via 1.03E-06 5.17E-07 78% 2.23E-07 2.93E-07 9470 8.11E-07 2.23E-07 4.9E-03 1.62E-06 6317 1.30E-08 2.7E-04
FMEA
ControlLogix analog
1756-OF8 A 10,629,795 9.41E-08 4.70E-08 80% 1.88E-08 2.82E-08 8770 7.53E-08 1.88E-08 4.13E-04 1.51E-07 5850 9.55E-10 2.08E-05
output module
Calculated
ControlLogix analog MTBF and
1756-OF8(8) B output module PFD via 1.03E-06 5.17E-07 78% 2.23E-07 2.93E-07 9470 8.11E-07 2.23E-07 4.9E-03 1.62E-06 6317 1.30E-08 2.7E-04
FMEA
ControlLogix isolated
1756-OF8I(8) A analog output module 2,213,369 4.52E-07 2.259E-07 76% 1.08E-07 1.18E-07 10490 3.44E-07 1.08E-07 2.37E-03 6.87E-07 6997 2.65E-09 5.46E-05
Calculated MTBF
ControlLogix isolated
1756-OF8I(8) B analog output module and PFD via 6.08E-07 3.04E-07 78% 1.37E-07 1.67E-07 9869 4.71E-07 1.37E-07 3.0E-03 9.42E-07 6583 3.53E-09 7.16E-05
FMEA
ControlLogix isolated
1756-OF6VI A 21,604,960 4.63E-08 2.31E-08 80% 9.26E-09 1.39E-08 8770 3.70E-08 9.26E-09 2.03E-04 7.41E-08 5850 4.66E-10 1.02E-05
analog output module
ControlLogix isolated
1756-OF6CI A 8,354,667 1.20E-07 5.98E-08 80% 2.39E-08 3.59E-08 8770 9.58E-08 2.39E-08 5.25E-04 1.92E-07 5850 1.22E-09 2.66E-05
analog output module
ControlLogix HART analog 5,118,187
1756-OF8H A 1.95E-07 9.77E-08 80% 3.91E-08 5.86E-08 8770 1.56E-07 3.91E-08 8.57E-04 3.13E-07 5850 2.01E-09 4.37E-05
output module
FLEX I/O ControlNet
1794-ACN15 D 8,223,684 1.22E-07 6.08E-08 80% 2.43E-08 3.65E-08 8770 1.95E-07 5850 1.24E-09 2.70E-05
adapter
FLEX I/O ControlNet
1794-ACNR15 D 8,223,684 1.22E-07 6.08E-08 80% 2.43E-08 3.65E-08 8770 1.95E-07 5850 1.24E-09 2.70E-05
redundant adapter
FLEX I/O-XT ControlNet
1794-ACNR15XT D 8,223,684 1.22E-07 6.08E-08 80% 2.43E-08 3.65E-08 8770 1.95E-07 5850 1.24E-09 2.70E-05
adapter
Not allowed for 1oo1 configurations
FLEX I/O EtherNet/IP
1794-AENT B 1,779,827 5.62E-07 2.81E-07 80% 1.12E-07 1.69E-07 8770 8.99E-07 5850 6.12E-09 1.30E-04
adapter
FLEX I/O EtherNet/IP
1794-AENTR A 1,268,070 7.89E-07 3.94E-07 80% 1.58E-07 2.37E-07 8770 1.26E-06 5850 8.87E-09 1.87E-04
adapter, Ring media
FLEX I/O EtherNet/IP
1794-AENTRXT A 1,268,070 7.89E-07 3.94E-07 80% 1.58E-07 2.37E-07 8770 1.26E-06 5850 8.87E-09 1.87E-04
adapter, Ring media
Series
STR STR
(SFF) %
FLEX I/O 24V DC input
1794-IB16 A 179,506,158 5.57E-09 2.79E-09 80% 1.11E-09 1.67E-09 8770 8.91E-09 5850 5.58E-11 1.22E-06
module
FLEX I/O-XT 24V DC input 35,587,189
1794-IB16XT A 2.81E-08 1.40E-08 80% 5.62E-09 8.43E-09 8770 4.50E-08 5850 2.82E-10 6.18E-06
module
1794-IJ2 A FLEX I/O counter module 55,344,640 1.81E-08 9.03E-09 80% 3.61E-09 5.42E-09 8770 2.89E-08 5850 1.81E-10 3.97E-06
FLEX I/O-XT counter
1794-IJ2XT A 11,714,128 8.54E-08 4.27E-08 80% 1.71E-08 2.56E-08 8770 Not allowed for 1oo1 configurations 1.37E-07 5850 8.65E-10 1.89E-05
module
1794-IP4 B FLEX I/O counter module 22,027,200 4.54E-08 2.27E-08 80% 9.08E-09 1.36E-08 8770 7.26E-08 5850 4.57E-10 1.00E-05
FLEX I/O 24V DC
1794-IB10XOB6 A 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 8770 1.60E-08 5850 1.00E-10 2.19E-06
input/output module
FLEX I/O-XT 24V DC
1794-IB10XOB6XT A 22,202,487 4.50E-08 2.25E-08 80% 9.01E-09 1.35E-08 8770 7.21E-08 5850 4.54E-10 9.92E-06
input/output module
FLEX I/O 24V DC
1794-OB8EP A electronically fused 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 8770 1.60E-08 5850 1.00E-10 2.19E-06
output module
FLEX I/O-XT 24V DC
1794-OB8EPXT A electronically fused 14,771,049 6.77E-08 3.38E-08 80% 1.35E-08 2.03E-08 8770 1.08E-07 5850 6.84E-10 1.49E-05
output module
FLEX I/O 24V DC output
1794-OB16 A 54,322,632 1.84E-08 9.20E-09 80% 3.68E-09 5.52E-09 8770 2.95E-08 5850 1.85E-10 4.04E-06
module
FLEX I/O 24V DC Not allowed for 1oo1 configurations
1794-OB16P A protected output module 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 8770 1.60E-08 5850 1.00E-10 2.19E-06
Series
STR STR
(SFF) %
FLEX I/O terminal base
1794-TB3 A 250,000,000 4.00E-09 2.00E-09 80% 8.00E-10 1.20E-09 8770 6.40E-09 5850 4.00E-11 8.77E-07
unit
FLEX I/O cage-clamp
1794-TB3G A generic terminal base 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 8770 1.60E-08 5850 1.00E-10 2.19E-06
unit
FLEX I/O spring-clamp
1794-TB3GS A generic terminal base 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 8770 1.60E-08 5850 1.00E-10 2.19E-06
unit
FLEX I/O terminal base
1794-TB3S A 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 8770 1.60E-08 5850 1.00E-10 2.19E-06
unit Not allowed for 1oo1 configurations
FLEX I/O temperature
1794-TB3T A 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 8770 1.60E-08 5850 1.00E-10 2.19E-06
terminal base unit
FLEX I/O spring-clamp
1794-TB3TS A temperature terminal 52,312,000 1.91E-08 9.56E-09 80% 3.82E-09 5.73E-09 8770 3.06E-08 5850 1.92E-10 4.20E-06
base unit
FLEX I/O NEMA terminal
1794-TBN A 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 8770 1.60E-08 5850 1.00E-10 2.19E-06
base unit
FLEX I/O NEMA fused
1794-TBNF A 100,000,000 1.00E-08 5.00E-09 80% 2.00E-09 3.00E-09 8770 1.60E-08 5850 1.00E-10 2.19E-06
terminal base unit
DC input termination
1492-TIFM40F-F24A-2(9) A board 7,779,000 7.04E-08 1.03E-07
DC output termination
1492-TIFM4OF-24-2(9) A board 10,127,000 0.00E+00 0.00E+00
(1) Some catalog numbers have a K suffix. This indicates a version of the product that has conformal coating. These K versions have the same SIL 2 certification as the non-K versions. For more information on which
products have conformal coating go to http://ab.com.rockwellautomation.com/
(2) MTBF measured in hours unless calculated (as noted). Field return values – January 2012.
(3) Calculations performed on a per module basis.
(4) = Failure Rate = 1/MTBF.
(5) Demand rate must be less than 10 per year
(6) Average of 1756-A4, -A7, -A10, -A13, and -A17 chassis.
(7) Suitable for use only in applications that require compliance with IEC 61508 1999 Edition 1
(8) Calculated MTBF and PFD by FMEA to 61508-2010.
(9) SIL 2-rated for non-interference in the chassis. Data not required within a safety function.
Use Component Values The system PFD value is calculated by totaling the PFD value of each
to Calculate System PFD component in the system. To calculate a system PFD value, use this equation:
modA PFD + modB PFD + modC PFD = system PFD
where modX PFD is the PFD value for one component or module in the system.
When calculating your system PFD, verify that all components that are used in
the system are totaled.
See Figure 6 on page 22 for a system diagram of the example calculation that is
shown here.
About PFD and PFH The tables and examples in this document provide failure rates and PFH and
Calculations PFDavg channel data. You can use the data to calculate SIL performance for
SIFs using combinations of 1715 I/O modules in applications with a 24-hour
mean time to restoration (MTTR) and with a 20-year Mission Time. Where
appropriate, the data is provided for Single and Dual module configurations.
Assumptions The following assumptions apply to the PFD and PFH calculations of the 1715
system:
• PFD and PFH values in this manual are calculated with formulas that are
explained in IEC 61508, Part 6, Annex B. For more information about
calculating PFD values for your system, see IEC 61508, Part 6.
• Base units and termination assemblies are included in the module
calculations or the binding and peer-to-peer communications data.
• The random hardware failure rates assume the ambient temperature of
the environment in which the system is operating is 40 °C (104 °F).
System operation at an elevated ambient is likely to have a detrimental
effect on failure rates.
• Exposure to Neutrons is assumed to be at sea level (NY, NY) in common
with industry standard (JESD89A). The exposure to Neutrons
experienced by a system under use at altitude is expected to be at much
greater levels.
• Capacitors are operated at 50% of the maximum ratings.
• The mission time is assumed to be 20 years.
• The Module Failure Rates are the sum of the individual component
failure rates for every component in the product.
• The values are calculated based on the internal architecture of the
products for an individual SIF.
• For I/O Modules, the Common Part and the I/O Point Part s are
calculated separately.
• ß = 1%, ßD = 0.5%
I/O Module Common Part In addition to the Single and Dual data, the values in the tables are provided in
and I/O Point Part three forms for I/O modules:
• Common Part
• I/O Point Part
• Common + 1 I/O Point
The Common + 1 I/O Point values can be used when one I/O point on a module
is used in a Safety Function.
When multiple I/O on the same module are used in a Safety Function, the
Common Part and I/O Point Part values can be used.
Module failure rates See this table for information about module failure rates.
MTBF
Module Module Description FPMH
Years
1715-AENTR Ethernet adapter - 45.72 2.50
Common + 1 I/O Point 106.24 1.07
1715-IB16D 16-channel digital input module
Common + All Points 51.11 2.23
Common + 1 I/O Point 106.24 1.07
1715-IF16 16-channel analog input module
Common + All Points 51.11 2.23
1715-OB8DE Common + 1 I/O Point 106.24 1.07
8-channel digital output module
Common + All Points 51.11 2.23
Common + 1 I/O Point 106.24 1.07
1715-OF8I 8-channel analog output module
Common + All Points 51.11 2.23
1715 Failure Rates See these tables for information about 1715 failure rates.
Table 24 - De-energize to Action Failure Rates
Module Module Configuration s d su du sd dd
1715-AENTR Duplex Adapter 1.26E-08 1.27E-08 1.51E-10 1.53E-10 1.24E-08 1.26E-08
Common 4.98E-07 4.99E-07 5.08E-10 5.08E-10 4.98E-07 4.98E-07
Simplex
1715-IB16D 1 IO Point 3.85E-08 3.88E-08 3.15E-10 3.18E-10 3.82E-08 3.85E-08
Digital Input Common 2.60E-09 2.69E-09 9.07E-11 9.40E-11 2.51E-09 2.60E-09
Duplex
1 IO Point 3.11E-10 4.04E-10 7.10E-11 9.20E-11 2.40E-10 3.11E-10
Common 4.98E-07 4.99E-07 5.08E-10 5.08E-10 4.98E-07 4.98E-07
Single
1715-IF16 1 IO Point 3.85E-08 3.88E-08 3.15E-10 3.18E-10 3.82E-08 3.85E-08
Analog Input Common 2.60E-09 2.69E-09 9.07E-11 9.40E-11 2.51E-09 2.60E-09
Dual
1 IO Point 3.11E-10 4.04E-10 7.10E-11 9.20E-11 2.40E-10 3.11E-10
Common 1.21E-06 2.31E-08 1.56E-08 2.99E-10 1.19E-06 2.28E-08
Single
1715-OB8DE 1 IO Point 2.04E-08 6.78E-10 5.59E-12 1.86E-13 2.04E-08 6.77E-10
Digital Output Common 3.49E-09 4.09E-09 5.11E-10 5.98E-10 2.98E-09 3.49E-09
Dual
1 IO Point 7.35E-11 7.39E-11 3.69E-13 3.71E-13 7.31E-11 7.35E-11
Common 5.27E-08 5.31E-08 4.11E-10 4.15E-10 5.23E-08 5.27E-08
Single
1715-OF8I 1 IO Point 7.41E-08 1.38E-07 5.00E-11 9.34E-11 7.40E-08 1.38E-07
Analog Output Common 3.53E-10 1.18E-09 2.47E-10 8.29E-10 1.05E-10 3.53E-10
Dual
1 IO Point 7.48E-10 9.35E-10 1.49E-10 1.87E-10 5.98E-10 7.48E-10
PFH and PFD Data—24-Hour The following table provides the probability of failures per hour and the
MTTR probability of failures upon demand for the energize to action and de-energize
to action SIF configurations. The Mission Time is 20 years. The table includes
PFD and PFH values when two inputs or outputs are used in a 1oo2
configuration. Their values are provided when the 1oo2 I/O are connected to
the same module and when the 1oo2 I/O are connected to two different
modules. A ß value of 1% and a ßD of 0.5% are used in the 1oo2 calculations.
Table 26 - PFD Data for a SIF with Mission Time = 20 years (Continued)
Common + 1 I/O Point 5.08E-10 4.91E-05 1.65E-09 1.68E-04
Common Part 4.15E-10 3.76E-05 1.51E-09 1.52E-04
Simplex I/O Point Part 9.34E-11 1.15E-05 1.39E-10 1.60E-05
1oo2 Same Module 4.15E-10 3.77E-05 1.51E-09 1.52E-04
1715-OF8I 1oo2 Different Module 5.13E-12 4.71E-07 1.40E-12 1.41E-07
Analog Output Common + 1 I/O Point 1.02E-09 8.90E-05 1.69E-11 1.72E-06
Common Part 8.29E-10 7.27E-05 1.55E-11 1.55E-06
Duplex I/O Point Part 1.87E-10 1.64E-05 1.39E-12 1.76E-07
1oo2 Same Module 8.31E-10 7.28E-05 1.55E-11 1.55E-06
1oo2 Different Module 1.03E-11 9.01E-07 1.39E-14 1.49E-09
Communications Data The PFH value for the I/O Communications Data with the Controller is
PFH = 1E-8.
Safe Failure Fraction (SFF) The following tables provide the SFF and HFT data for SIF configurations
and Hardware Fault energize to action and de-energize to action mode.
Tolerance (HFT) SFFde applies to a normally energized system that is de-energized to action.
System Configurations The PFH and PFD calculations are derived from IEC61508-6:2010, and the
Examples below show how the calculations are used to define the probability of
failure for a Safety Instrumented Function.
IMPORTANT The Soft Error values used to calculate PFD/PFH figures are, in line with
industry common practice and JESD89a, calculated with Neutron flux
values at sea level (NY, NY).
Values that are measured at high altitude would be expected to yield
worse values. Similarly subsea applications are likely to experience
lower values of Neutron flux.
Contact Rockwell Automation for additional information.
Example 1
This diagram illustrates a SIL 2 SIF with one signal input and one signal
output; it has a Mission Time of 20 years and an MTTR of 24 hours, it is
configured as a de-energized to action arrangement.
Example 2
This diagram illustrates a SIL 2 SIF with 2 inputs that are configured as 1oo2
on dual-input modules and 1 output with a Mission Time of 20 years and MTTR
= 24 hours, configured as 1oo2 de-energize to action.
Example 3
This diagram illustrates a SIL 2 SIF with two inputs on dual-input modules and
one output, with a Mission Time of 20 years and MTTR = 24 hours. The two
inputs are configured as 1oo2 de-energize to action.
Example 4
This diagram illustrates a SIL 2 SIF with one dual-input and two outputs, with
a Mission Time of 20 years and MTTR = 24 hours. The two outputs are
configured as 1oo2 de-energize to action.
Example 5
This diagram illustrates a SIL 2 SIF distributed between two 1715 racks and a
ControlLogix® controller. It has one signal input, one signal output, a Mission
Time of 20 years, and an MTTR of 24 hours. It is configured as a de-energize to
action arrangement.
If you plan to use the 1756 ControlLogix® I/O or the 1794 FLEX™ I/O modules in
a SIL 1 1oo1 configuration, Table 29 guidelines must be implemented,
including either the use diagnostic modules or implementing appropriate field
diagnostics as defined here for limited high demand applications with up to 10
demands per year.
• Field diagnostics must execute once every 8 hours for limited high
demand applications with up to 10 demands per year.
• An output or other sensing device must be used to provide field power
control to the digital inputs. See the SIL 2 output guidelines in Chapter 5.
• When determining the safety reaction time, consider the time that a
diagnostic takes to execute. Safety demands are not detectable if they
occur during a diagnostic.
The diagnostic you implement must monitor the ability of all SIL 1 inputs
to detect a change of state. One example method is to turn off the output
and make sure that all SIL 1 inputs detect the loss of signal within a short
period. Then, when the output turns back on, make sure that all SIL 1
inputs properly detect the change. Consider and mitigate any impact to
your system while the diagnostic is executing.
Figure 83 - SIL 1 Digital Input Wiring Example for 1794 I/O Modules
Field Power
Field Devices
1
SIL 1 Output SIL 1 Input 1
2
SIL 1 Input 2
3
SIL 1 Input 3
Field diagnostics as described for 1794 FLEX I/O modules can also be used to meet
the requirements for proof tests with either 1794 FLEX I/O or 1756 ControlLogix I/O
modules.
Reference Voltages
1492-CABLExxxUA() to 1756
Analog Input Module DIP Switch for Sensor
Wiring
Precision 249
Resistor
Reference Voltages
User-supplied cable
DIP Switch for Sensor
Wiring
Precision 249
Resistor
To make your own cable, follow the termination board pinout that is shown
here.
P1 Pins Description
3 Input 0
2 Input 1
1 Input 2
14 Input 3
15 Input 4
16 Input 5
17 Input 6
18 Input 7
12 Input 8
13 Input 9
25 Input 10
24 Input 11
23 Input 12
22 Input 13
20 Input 14
21 Input 15
P1 Pins Description
4 RTN
6 RTN
8 RTN
10 RTN
Checklists
Checklist for the The following checklist is required for planning, programming, and startup of
ControlLogix System a SIL 2-certified ControlLogix® system. It can be used as a planning guide and
during proof testing. If used as a planning guide, the checklist can be saved as
a record of the plan.
Checklist for SIL Inputs The following checklist is required for planning, programming, and startup of
SIL inputs. It can be used as a planning guide and during proof testing. If used
as a planning guide, the checklist can be saved as a record of the plan.
Checklist for SIL Outputs The following checklist is required for planning, programming, and startup of
SIL outputs. It can be used as a planning guide and during proof testing. If
used as a planning guide, the checklist can be saved as a record of the plan.
Checklist for the Creation of The following checklist is recommended to maintain safety technical aspects
an Application Program when programming, before and after loading the new or modified program.
Checklist for 1715 I/O The following checklist is required for planning, programming, and startup of
Modules a SIL 2-certified system that uses 1715 I/O modules. It can be used as a planning
guide and during proof testing. If used as a planning guide, the checklist can
be saved as a record of the plan.
Notes:
Documentation Feedback
Your comments help us serve your documentation needs better. If you have any suggestions on how to improve our content, complete the
form at rok.auto/docfeedback.
At the end of life, this equipment should be collected separately from any unsorted municipal waste.
Rockwell Automation maintains current product environmental compliance information on its website at rok.auto/pec.
Allen-Bradley, ControlLogix, ControlLogix-XT, Data Highway Plus, DH+, FactoryTalk, FLEX, FLEX I/O-XT, GuardLogix, GuardLogix-XT, Logix 5000, Rockwell Automation, Rockwell Software,
RSLogix 5000, RSNetWorx, SequenceManager, Stratix, Studio 5000 Logix Designer, and SynchLink are trademarks of Rockwell Automation, Inc.
CIP, ControlNet, DeviceNet, and EtherNet/IP are trademarks of ODVA, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Rockwell Otomasyon Ticaret A.Ş. Kar Plaza İş Merkezi E Blok Kat:6 34752, İçerenköy, İstanbul, Tel: +90 (216) 5698400 EEE Yönetmeliğine Uygundur