Programmable Safety Solutions Overview

Programmable Safety Solutions Overview

Safety PLC systems bring the programmability and flexibility of traditional PLC systems to complex safety applications. Their programmable nature means that safety applications can now be solved in software rather than hard-wiring large, cascaded relay systems. This makes activities such as zone control and simplified machine access procedures much easier to achieve. Safety I/O modules are connected to Safety PLCs via safety certified networks, reducing wiring costs and allowing for advanced diagnostic information to be monitored by the safety PLC and shared with HMI systems. This results in reduced costs associated with wiring, troubleshooting and managing production equipment.

Benefits of safety PLCs include:


Typical applications for safety PLCs include (i) perimeter access control of production cells, robotic systems and complex manufacturing processes and lines, (ii) point of operation control for press and manual loading applications, and (iii) maintenance simplification, alternative methods for lockout/tagout and other applications where users want to streamline the service procedures for production equipment. Safety PLC systems typically consist of (i) a safety PLC where the user-designed application code is executed, (ii) safety I/O which is where safety input and output devices are wired, and (iii) a safety network that allows the safety PLC to communicate with the safety I/O and with each other. The safety PLC system provides you with an environment to write and execute application code with a very high safety integrity. You generate the application code that is executed in the safety PLC system and then, as part of the commissioning process, validate (test) that the safety PLC system mitigates the safety hazards that it was designed to monitor and control.

Rockwell Automation Safety PLCs

Rockwell Automation manufactures three distinct families of safety PLCs and a variety of safety I/O modules.

SmartGuard™ 600 Controllers

The SmartGuard 600 controller is designed for applications that require some complex logic. It is a “packaged safety controller” that includes the CPU, 16 Safety Inputs and 8 Safety Outputs and an embedded DeviceNet communications port all in one unit. Using the DeviceNet communications port, the SmartGuard 600 controller can control additional safety I/O modules including the 1791DS CompactBlock Guard I/O and 1732DS ArmorBlock Guard I/O, as well as 1734 POINT Guard I/O modules via a 1734-PDN module. In addition, the SmartGuard controller can also communicate with standard PLCs and HMIs on DeviceNet or EtherNet/IP networks. SmartGuard 600 systems are programmed using RSNetWorx for DeviceNet software. For more information on SmartGuard 600 controllers, see page SmartGuard 600 Controller Overview.

GuardPLC™ Controllers

GuardPLC refers to a family of safety controllers that are programmed with the RSLogix Guard PLUS software package. Like the SmartGuard 600, the GuardPLC 1600 and GuardPLC 1800 Safety PLCs are “packaged safety controllers” with a CPU, safety I/O and embedded communication networks. In the case of the GuardPLC 1600 and 1800 the embedded communication network is Ethernet for communication to GuardPLC Safety I/O modules as well as EtherNet/IP for communications to standard controllers and HMIs. The GuardPLC 1600 includes 20 safety inputs and 8 safety outputs. The GuardPLC 1800 includes 24 safety inputs, 8 safety outputs, 8 safety analog inputs and 2 safety rated high speed counters. For more information on GuardPLC controllers, see page GuardPLC Safety Control Systems Overview.

GuardLogix® Controllers

The GuardLogix system is a Logix5000™ controller that in addition to running all standard control functions like sequential, motion, etc., also has the ability to run a Safety Task and control safety I/O. This enables both safety and standard applications to run simultaneously in a single application project. This reduces integration, spare parts, training and improves the flow of data to HMI and information systems. A GuardLogix controller communicates to Guard I/O modules via standard control networks (EtherNet/IP or DeviceNet™) using the CIP Safety protocol. It is programmed with RSLogix™ 5000 software, just like a Logix5000™ processor. For more information on GuardLogix controllers, see page GuardLogix Integrated Safety System Overview.

Guard I/O™ Modules

Guard I/O is the name for the Rockwell Automation family of Safety I/O modules that communicate via CIP Safety on EtherNet/IP and DeviceNet networks. CompactBlock Guard I/O modules on EtherNet/IP and DeviceNet networks are available in IP20 (in-cabinet) form-factor ArmorBlock Guard I/O modules on DeviceNet networks are available in IP67 (on-machine) form-factors. POINT Guard I/O modules provide EtherNet/IP connectivity in a maximum density in-cabinet I/O solution. For more information on Guard I/O modules, see page Guard I/O Modules Overview.

Safety Logic Selection Flowchart

Click to enlarge - Logic Flowchart_Right Branch_4C

  Click to enlarge - SG600_C2_Product_Ortho Click to enlarge - GuardPLC1800_frontview Click to enlarge - GuardLogix_frontview
Product SmartGuard™ 600 Controller GuardPLC Safety Control Systems GuardLogix Integrated Safety System
Form Factor • Standalone • Standalone • ControlLogix® Chassis (1756 GuardLogix controller)
• 1768 CompactLogix (1768 Compact GuardLogix controller)
Safety Communication Network • DeviceNet™ (on-board) • GuardPLC Ethernet (on-board) • EtherNet/IP, ControlNet, and DeviceNet via 1756-based communication bridges
• EtherNet/IP and ControlNet via 1768-based communication bridges
Standard Communication Network • DeviceNet (on-board)
• EtherNet/IP (on-board 1752-L24BBBE)
• EtherNet/IP (on-board)
• Profibus or Modbus (on-board)
• Many via 1756-based or 1768-based communication bridges
Programming Network • DeviceNet (on-board)
• USB (on-board)
• EtherNet/IP (on-board 1752-L24BBBE)
• GuardPLC Ethernet (on-board) • EtherNet/IP, ControlNet, DeviceNet via 1756-based or 1768-based communication bridges
Programming Editor • RSNetWorx™ for DeviceNet™ Software • RSLogix Guard PLUS! Software • RSLogix™ 5000 Software
Discrete Safety I/O • 16 safety inputs/8 safety outputs (on-board)
• Guard I/O (remote via DeviceNet network)
• 20 or 24 safety inputs/8 safety outputs
• GuardPLC I/O (remote via GuardPLC Ethernet)
• Guard I/O™ (remote via EtherNet/IP or DeviceNet networks)
Safety Analog Input N/A • 8 safety analog inputs (on-board GuardPLC 1800)
• 8 safety analog inputs (remote via GuardPLC I/O Module)
N/A
High Speed Counter N/A • 2 high speed counter inputs (on-board GuardPLC 1800) N/A