Skip to main content


Allen Bradley ControlLogix PLC & Troubleshooting

Industrial Maintenance & Technology


Course Length

40 Hours

Max Attendees


Course Description

Introduces programmable logic controllers (PLCs).  This course explains the components of a PLC system along with project organization and execution.  It deals with communications and creating projects, tags, and instructions. It includes maintenance and troubleshooting of the whole PLC system along with Remote I/O and advanced topics. Participants use ControlLogix processors and Studio 5000 software.

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 Studio 5000 Software Components
  • Interpreting Studio 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 Studio 5000 Project

4. Maintenance and Troubleshooting

  • Applying Preventative Maintenance and Troubleshooting Strategies
  • Troubleshooting ControlLogix Controller Problems
  • Forcing I/O and Toggling Bits in Studio 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 Studio 5000 Project Files
  • Troubleshooting Basic Studio 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