Out of an abundance of caution to try to help curtail the spread of COVID-19, Kendall Electric is canceling all training classes held at our facilities during March and April. We apologize for any inconvenience, and will reschedule your training class as soon as possible.

View Statement on Covid-19

SLC 500 & RSLogix 500 Maintenance & Troubleshooting


Kendall Electric
7633 Lanac Street
Lansing, MI 48917
August 11, 2020

Course Purpose

This skill-building course provides you with the necessary practice needed to interpret, isolate, and diagnose common hardware problems related to noise, power, and discrete and analog I/O. In troubleshooting scenarios, you will be introduced to basic ladder logic interpretation, which is applied to diagnostic tasks. You will practice these diagnostic skills by tracing through ladder logic instructions in an RSLogix 500 project. An integrated practice of multiple troubleshooting skills completes the training.

Who Should Attend

Individuals who are responsible for troubleshooting and maintaining SLC 500 systems using RSLogix 500 software should attend this course.


To successfully complete this course, the following prerequisites are required:

  • Experience maintaining electrically controlled systems
  • Working knowledge of programmable controllers or completion of the PLC-5/SLC 500 and RSLogix Fundamentals (Course No. CCP122)
  • Experience operating a personal computer within a Microsoft® Windows 98®, Windows 2000®, Windows ME®, Windows NT®, or Windows XP® environment


  • Identifying SLC 500 System Components
  • Getting Started with RSLogix 500 Software
  • Communicating with a SLC 500 Processor
  • Identifying Memory Layout and SLC 500 System Addresses
  • Monitoring and Entering Data
  • Interpreting Bit Instructions
  • Editing Ladder Logic
  • Documenting an RSLogix 500 Project
  • Searching Ladder Logic
  • Interpreting Timer and Counter Instructions
  • Integrated Practice: Tracing Through Ladder Logic
  • Interpreting Comparison Instructions
  • Interpreting Data Handling Instructions
  • Interpreting Program Control Instructions
  • Configuring and Previewing a Project Report
  • Creating a Histogram
  • Forcing Inputs and Outputs
  • Troubleshooting Noise-Related Problems
  • Troubleshooting Processor and Power Supply Problems
  • Troubleshooting Discrete I/O Problems
  • Troubleshooting Analog I/O Problems
  • Integrated Practice: Maintaining and Troubleshooting an SLC 500 System

Submit a request to take this class

(Does not guarantee enrollment in class.)

City*, State*, Zip*:
Payment Method:

Please send me a quote
- Account Manager: