The controller integrates 16 safety-rated inputs, eight safety-rated outputs, four pulse-test sources, a USB configuration port, and a DeviceNet port that supports both standard and CIP Safety communication in a single package. The DeviceNet port lets users expand the number of safety inputs and outputs by controlling up to 32 Allen-Bradley Guard I/O safety modules. DeviceNet can also simultaneously communicate system status to standard PLCs and HMIs.