Intellects Energy Ltd.

Allen Bradley SLC500 PLC with RSLogix500 Software Programming

 

Course Overview

This intensive 10-day course is designed to take participants from basic to advanced levels of programming and maintenance using the Allen-Bradley SLC500 PLC. It blends theory, hands-on labs, troubleshooting, and industrial applications. At course end, participants should be able to design, program, commission, and maintain SLC500 systems in industrial settings.

Target Audience

  • Electrical / Instrumentation / Maintenance technicians
  • Control & automation engineers new to Rockwell PLCs
  • Technicians transitioning from relay logic or other PLC brands
  • System integrators & field service engineers.
  • E&I professionals interested in advancing their career
  • Beginners interested in instrumentation and control career

Prerequisites

  • Ability to read and write in English with basic knowledge of physics
  • Familiarity with PCs & Windows 
  • Basic knowledge of electrical circuits, digital I/O, relays, timers, counters (an added advantage)
  • Basic logic thinking and sequence control (an added advantage)

Training Structure

  • Registration Fee: N50,000
  • Advanced Training Fee: N750,000 
  • Duration: 10 Days (e.g. 8:30am – 5:00pm with breaks & lunch)
  • Mode: Instructor-led 95% Practical & 5% Theory Sessions
  • Participants work individually or in pairs on PLC installed in industrial like control panels (Not training kits)
  • Course materials, lab manuals, and videos

Software Tools:

  • RSLogix 500, and RSLinx Classic

How to apply

  • Send email to training@intellectsenergy.com.
  • Call or send Whatsapp message to 08051203632

Course Content

DAY 1: INTRODUCTION & FUNDAMENTALS

Theme: PLC Basics and SLC 500 System Overview

Topics Covered:

  • Introduction to Industrial Automation and Control Systems
  • Understanding PLCs: Architecture, Functions, and Advantages
  • Overview of Allen-Bradley PLC Families (MicroLogix, SLC500, ControlLogix)
  • SLC 500 Hardware Components:
  • CPU, Power Supply, I/O Modules, Rack System
  • Understanding Input/Output Concepts and Signal Types
  • Installation and Wiring of SLC 500 System
  • Introduction to RSLinx Classic (Communication Setup)
  • Introduction to RSLogix 500 Software Environment

Practical Exercises:

  • Setting up SLC 500 in RSLogix 500
  • Configuring Communication in RSLinx
  • Viewing Processor Status and I/O Data

DAY 2: BASIC PROGRAMMING & TROUBLESHOOTING

Theme: Ladder Logic Fundamentals

Topics Covered:

  • Introduction to Ladder Logic Programming
  • Understanding Bit Instructions (XIC, XIO, OTE, OTL, OTU)
  • Program Scan Cycle & Execution Order
  • Creating and Testing Basic Logic Programs
  • Practical Applications: Start/Stop Circuits, Interlocks, and Indicators
  • Addressing in SLC 500 (I:O / B3 / T4 / C5 Files)
  • Basic Troubleshooting using RSLogix 500

Practical Exercises:

  • Creating a Motor Start/Stop Logic
  • Lamp Interlocking and Sequence Control
  • Online Editing and Program Monitoring

DAY 3: INTERMEDIATE PROGRAMMING & TIMERS/COUNTERS

Theme: Process Control Logic Development

Topics Covered:

  • Timers (TON, TOF, RTO) – Operation and Applications
  • Counters (CTU, CTD, RES) – Counting Events and Resets
  • Comparison Instructions (EQU, LES, GRT)
  • Internal Relays, Latching, and Unlatching Logic
  • Forcing Inputs/Outputs
  • Practical Troubleshooting Techniques

Practical Exercises:

  • Conveyor Control with Timers and Counters
  • Level and Flow Simulation using Timer Logic
  • Counting Products or Events

DAY 4: ADVANCED PROGRAMMING CONCEPTS

Theme: Data Handling, Math, and Program Organization

Topics Covered:

  • File Structure and Data Table Management
  • Mathematical and Move Instructions (ADD, SUB, MUL, DIV, MOV)
  • Logical and Bitwise Operations (AND, OR, XOR)
  • Comparison and Data Manipulation
  • Subroutines (JMP, LBL, MCR, JSR, RET)
  • Sequencer Operations and Applications
  • Fault Finding and Diagnostic Tools

Practical Exercises:

  • Process Control Simulation using Subroutines
  • Batch Mixing Simulation
  • Implementing a Sequencer for Step-based Control

DAY 5: INTEGRATION, COMMUNICATION & ADVANCED TROUBLESHOOTING

Theme: System Integration & Maintenance

Topics Covered:

  • Communication Protocols (DH-485, RS-232, Ethernet Basics)
  • Integration with HMI or SCADA Systems (Conceptual Overview)
  • Forcing, Monitoring, and Online Editing Best Practices
  • Uploading, Downloading, and Backing Up Programs
  • Fault Diagnosis, Handling, and Processor Status Bits
  • Preventive Maintenance and System Health Checks
  • Project development
  • Introduction to Control Narratives
  • Introduction to Functional Design Specification.
  • Introduction to Functional Analysis
  • Pressure loop programming
  • Temperature loop programming.
  • Flow loop programming
  • Level loop programming.
  • Analyzer loop programming
  • VFD programming
  • Modbus Mapping
  • PLC to HMI Communication
  • Introduction to ICSS
  • Course Review and Assessment

Practical Exercises:

  • Program Upload/Download Exercise
  • System Fault Simulation & Troubleshooting
  • Final Integrated Control Project

 Day 6 to Day 10: 

  • Self practice at our facility with hardware and software

Learning Outcomes

By the end of the course, participants will be able to:

  • Understand SLC500 architecture, wiring and expansions
  • Use RSLogix 500 / RSLinx to program, monitor, and debug PLCs
  • Create logic using timers, counters, data instructions, sequences
  • Integrate analog control and PID loops
  • Configure communications and peer messaging
  • Diagnose, troubleshoot faults, and maintain PLC systems
  • Design and implement medium-scale industrial control projects

Materials Provided

  • Laptop with programming software
  • Course manual / lab booklet
  • Sample code and sample tasks
  • Industrial Control Panel with SLC500 PLC units, I/O modules, replays, power supply, fuses and barriers.
  • PC workstation & necessary cabling
  • Certificate of completion

Venue & Logistics

  • Training room with desks, PCs, power, reliable internet
  • PLC trainer benches or racks
  • Projection / display system
  • Spare modules, wiring, parts for fault labs

Certification

Participants who complete both modules and pass the final project assessment will receive a Certificate of Proficiency in Allen-Bradley SLC500 PLC Programming issued by Intellects Energy Ltd.

Instructor Profile

Our instructor is a well known experienced and certified Instrumentation and Automation engineer currently serving in the oil and gas industry with:

  • LinkedIn profile will be projected for trainees confirmation.
  • 19 years of practical experience in industrial automation / PLC/SCADA/DCS/Instrumentation systems
  • Proficiency in Rockwell / Allen-Bradley PLCs
  • Experienced and proficient in programming over 15 brands and 37 models of PLC/SCADA/DCS/HMI 
  • Track record in industrial application / training / mentoring
  • Ability to adapt to participants’ pace & skill levels