Search
Last Update December 2025
ControlLogix 5580 and GuardLogix 5580 Controllers
Important User Information
Preface
Summary of Changes
Summary of Changes
Download Firmware, AOP, EDS, and Other Files
Download Firmware, AOP, EDS, and Other Files
Additional Resources
Additional Resources
Standard and Safety Controller Systems
Available Controllers
Available Controllers
ControlLogix 5580 System
ControlLogix 5580 System
GuardLogix System
GuardLogix System
Logix SIS
Logix SIS
Design the System
Design the System
Secure Controller Systems
Secure Controller Systems
ControlLogix 5580 Controller Features
ControlLogix 5580 Controller Features
GuardLogix 5580 Controller Features
GuardLogix 5580 Controller Features
GuardLogix Functional Safety
Safety Network Number
Safety Network Number
Safety Signature
Safety Signature
Distinguish between Standard and Safety Components
Distinguish between Standard and Safety Components
Controller Data Flow Capabilities
Controller Data Flow Capabilities
Safety Terminology
Safety Terminology
Connect to the Controller
Methods to Set the IP Address
Methods to Set the IP Address
Duplicate IP Address Detection
Duplicate IP Address Detection
DNS Addressing
DNS Addressing
Firmware Upgrade Guidelines for Safety Controllers
Firmware Upgrade Guidelines for Safety Controllers
Controller Firmware and Logix Designer Application Compatibility
Controller Firmware and Logix Designer Application Compatibility
Obtain Controller Firmware
Obtain Controller Firmware
Use ControlFLASH Plus Software to Update Firmware
Use ControlFLASH Plus Software to Update Firmware
Use AutoFlash to Update Firmware
Use AutoFlash to Update Firmware
Communication Networks
EtherNet/IP Network Communication
EtherNet/IP Network Communication
ControlNet Network Communication
ControlNet Network Communication
DeviceNet Network Communication
DeviceNet Network Communication
Data Highway Plus (DH+) Network Communication
Data Highway Plus (DH+) Network Communication
Universal Remote I/O (RIO) Communication
Universal Remote I/O (RIO) Communication
Create a Controller Project
Safety Project Configuration
Safety Project Configuration
Use Who Active or the Network Browser to Go Online with the Controller
Use Who Active or the Network Browser to Go Online with the Controller
Use a Recent Communication Path to Go Online with the Controller
Use a Recent Communication Path to Go Online with the Controller
Considerations for Going Online with the Controller
Considerations for Going Online with the Controller
Considerations for Going Online with a Safety Project
Considerations for Going Online with a Safety Project
Use Who Active or the Network Browser to Download to the Controller
Use Who Active or the Network Browser to Download to the Controller
Use the Controller Status Menu to Download to the Controller
Use the Controller Status Menu to Download to the Controller
Download Considerations for a Safety Project
Download Considerations for a Safety Project
Use Who Active or the Network Browser to Upload from the Controller
Use Who Active or the Network Browser to Upload from the Controller
Use the Controller Status Menu to Upload from the Controller
Use the Controller Status Menu to Upload from the Controller
Considerations for Upload from a Safety Controller
Considerations for Upload from a Safety Controller
Controller Operation Modes
Controller Operation Modes
Change the Operation Mode
Change the Operation Mode
Use the Logix Designer Application to Change the Operation Mode
Use the Logix Designer Application to Change the Operation Mode
Reset Button
Reset Button
Use the Memory Card
Store to the Memory Card
Store to the Memory Card
Load from the Memory Card
Load from the Memory Card
Other Memory Card Tasks
Other Memory Card Tasks
Manage Controller Communication
Controller Communication Interaction with Control Data
Controller Communication Interaction with Control Data
Produce and Consume (Interlock) Data
Produce and Consume (Interlock) Data
Send and Receive Messages
Send and Receive Messages
Socket Interface
Socket Interface
Use a CIP Generic MSG to Enable SNMP on the Controller
Use a CIP Generic MSG to Enable SNMP on the Controller
Use a CIP Generic MSG to Disable SNMP on the Controller
Use a CIP Generic MSG to Disable SNMP on the Controller
Trusted Slots on the Controller
Trusted Slots on the Controller
Standard I/O Modules
Electronic Keying
Electronic Keying
Local I/O Modules
Local I/O Modules
Discover Local I/O Modules
Discover Local I/O Modules
Add Local I/O Modules
Add Local I/O Modules
Remote I/O Modules
Remote I/O Modules
Add Remote I/O to the Ethernet Port on the Controller
Add Remote I/O to the Ethernet Port on the Controller
Add Remote I/O to a Local Communication Module
Add Remote I/O to a Local Communication Module
Add to the I/O Configuration While Online
Add to the I/O Configuration While Online
Input Data Update Flowchart
Input Data Update Flowchart
Output Data Update Flowchart
Output Data Update Flowchart
Safety I/O Devices
Configure Safety I/O Devices
Configure Safety I/O Devices
Use Network Address Translation (NAT) with CIP Safety Devices
Use Network Address Translation (NAT) with CIP Safety Devices
Set the SNN of a Safety I/O Device
Set the SNN of a Safety I/O Device
Safety I/O Device Signature
Safety I/O Device Signature
I/O Device Address Format
I/O Device Address Format
Change Configuration Ownership
Change Configuration Ownership
Safety I/O Replacement Options
Safety I/O Replacement Options
Develop Standard Applications
Tasks
Tasks
Programs
Programs
Routines
Routines
Parameters and Local Tags
Parameters and Local Tags
Programming Languages
Programming Languages
Add-On Instructions
Add-On Instructions
Extended Properties
Extended Properties
Module Object
Module Object
Controller Status
Controller Status
I/O Connections
I/O Connections
Sample Controller Projects
Sample Controller Projects
Develop Safety Applications
Program Safety Applications
Program Safety Applications
Develop Secure Applications
Security Certification Requirements
Security Certification Requirements
Configure User-definable Major Faults
Configure User-definable Major Faults
CIP Bridging Control
CIP Bridging Control
License-based Source and Execution Protection
License-based Source and Execution Protection
Enable License-based Protection
Enable License-based Protection
Change Detection
Change Detection
Component Tracking
Component Tracking
Controller Logging
Controller Logging
Controller Ethernet Port
Controller Ethernet Port
Disable CIP Security Ports via FactoryTalk Linx
Disable CIP Security Ports via FactoryTalk Linx
Disable CIP Security Ports via a CIP Generic MSG Instruction
Disable CIP Security Ports via a CIP Generic MSG Instruction
Disable the Controller USB Port
Disable the Controller USB Port
Disable the Controller Memory Card
Disable the Controller Memory Card
Controller 4-character Status Display
Controller 4-character Status Display
Controller Webpage Default Settings
Controller Webpage Default Settings
Disable Controller Webpages via Controller Properties
Disable Controller Webpages via Controller Properties
Use a CIP Generic MSG to Disable the Controller Webpages
Use a CIP Generic MSG to Disable the Controller Webpages
Use a CIP Generic MSG to Enable the Controller Webpages
Use a CIP Generic MSG to Enable the Controller Webpages
Trusted Slots on the Controller
Trusted Slots on the Controller
Privacy Aspects
Privacy Aspects
Develop Motion Applications
Program Motion Control
Program Motion Control
Obtain Axis Information
Obtain Axis Information
Troubleshoot the Controller
Automatic Diagnostics
Automatic Diagnostics
Considerations for Communication Loss Diagnostics
Considerations for Communication Loss Diagnostics
Controller Diagnostics with the Logix Designer Application
Controller Diagnostics with the Logix Designer Application
I/O Module Properties
I/O Module Properties
Notification in the Tag Monitor
Notification in the Tag Monitor
Enable Major Fault on Controller
Enable Major Fault on Controller
Port Diagnostics
Port Diagnostics
Advanced Time Sync
Advanced Time Sync
Controller Diagnostics with Linx-based Software
Controller Diagnostics with Linx-based Software
Controller Webpages
Controller Webpages
Status Indicators
General Status Messages
General Status Messages
Safety Status Messages
Safety Status Messages
Safety Partner Status Messages
Safety Partner Status Messages
Fault Messages
Fault Messages
Major Fault Messages
Major Fault Messages
I/O Fault Codes
I/O Fault Codes
Controller Status Indicators
Controller Status Indicators
Safety Partner OK Indicator
Safety Partner OK Indicator
EtherNet/IP Indicators
EtherNet/IP Indicators
Thermal Monitoring and Thermal Fault Behavior
Thermal Monitoring and Thermal Fault Behavior
Change Controller Project Type
Change from a Standard to a Safety Project
Change from a Standard to a Safety Project
Change from a Safety to a Standard Project
Change from a Safety to a Standard Project
History of Changes
Trademarks