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 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 analog safety 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 ControlLogix® 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 is placed in a standard ControlLogix chassis and communicates to any Guard I/O module via standard control networks (DeviceNet™, ControlNet™, or EtherNet/IP). It is programmed with RSLogix™ 5000 software, just like a ControlLogix 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 Rockwell Automation’s family of distributed Safety I/O modules that communicate on EtherNet/IP and DeviceNet networks. Guard I/O modules on DeviceNet networks are available in both IP20 for CompactBlock Guard I/O (cabinet mount) and IP67 for ArmorBlock Guard I/O (on-machine). Guard I/O modules on EtherNet/IP networks are available in IP20 form factors. Guard I/O modules are block I/O modules that include the communications adapter and either 8 or 16 points of safety I/O in a single package. For more information on Guard I/O modules, see page 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 Overview
Form Factor • Standalone • Standalone • ControlLogix® Chassis
Safety Communication Network • DeviceNet™ (on-board) • GuardPLC Ethernet (on-board), DeviceNet (via DeviceNet Safety Scanner, 1753-DNSI) • DeviceNet and EtherNet/IP via 1756-based communication bridges
Standard Communication Network • DeviceNet (on-board)
• EtherNet/IP (on-board 1752-L24BBBE)
• EtherNet/IP (on-board)
• DeviceNet (via DeviceNet Safety Scanner, 1753-DNSI)
• Profibus or Modbus (on-board)
• Many via 1756-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 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 1753-DNSI scanner and DeviceNet)
• Guard I/O™ (remote via DeviceNet or EtherNet/IP 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 intputs (on-board GuardPLC 1800) N/A