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