Skip to main content


Allen Bradley ControlLogix PLC and Troubleshooting

Industrial Maintenance & Technology


Course Length


Max Attendees


Course Description

This course introduces the ControlLogix controller.  It explains the components of a ControlLogix system and the basic ladder logic instructions and how they are programmed.  It shows how to configure the communication drivers using RSLinx.  General troubleshooting is also covered.

Course Objectives

Upon completion of this course a student will be able to:

  1. Identify a ControlLogix system and its components
  2. Identify basic ladder logic instructions and their meaning
  3. Configure the communications drivers for RSLogix 5000™ and RSLinx™
  4. Use the programming software to monitor input and output devices
  5. Understand the diagnostics provided by the programming software
  6. Perform general practices for maintaining and troubleshooting a PLC system

Course Outline

  1. Introduction
    • An Overview of Programmable Logic Controllers
    • Identifying RSLogix 5000 Software Components
    • Interpreting RSLogix 5000 Project Organization and Execution
  2. Communications
    • Connecting a Computer to a Communications Network
    • Communicating with a ControlLogix Controller
  3. Creating Projects, Tags, and Instructions
    • Configuring Local I/O Modules
    • Creating Tags and Monitoring Data
    • Drafting Basic Ladder Logic
    • Selecting Basic Ladder Logic Instructions
    • Entering Ladder Logic Components
    • Monitoring Arrays and Tags of User-Defined Data Types
    • Documenting and Printing Components
    • Searching for Project Components
    • Interpreting a Basic RSLogix 5000 Project
  4. Maintenance and Troubleshooting
    • Applying Preventative Maintenance and Troubleshooting Strategies
    • Troubleshooting ControlLogix  Controller Problems
    •  Forcing I/O and Toggling Bits in RSLogix 5000 Software
    • Troubleshooting ControlLogix Digital I/O Module Problems
    • Troubleshooting ControlLogix Analog I/O Module Problems
    • Troubleshooting 1756 Remote I/O Problems
    • Troubleshooting ControlLogix Power Supply Problems
    • Troubleshooting Noise Related Problems in ControlLogix System
    • Troubleshooting and Monitoring using a Trend Chart
    • Managing RSLogix 5000 Project Files
    • Troubleshooting Basic RSLogix 5000 Projects
    • Understanding Control Systems
  5. Remote I/O and Advanced Topics
    • Identifying Industrial Networks for Use in a ControlLogix System
    • Configuring a Controller to Produce and Consume Data
    • Configuring ControlLogix Controllers to Share Data
    • Communicating with a Remote 1756-I/O Module
    • Retrieving and Setting Controller Status Values: GSV/SSV Instructions
    • Configuring a Message
    • Allocating Connections