Intellects Energy Ltd.

Allen Bradley PLC-5 PLC with RSLogix5 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 PLC-5 PLC. It blends theory, hands-on labs, troubleshooting, and industrial applications. At course end, participants should be able to design, program, commission, and maintain PLC-5 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:

  • RSLogix5, and RSLinx Classic

How to apply

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

Course Content

Day 1 – Introduction & PLC Fundamentals

Theme: Understanding PLC-5 System Architecture and Basics

Objectives:

  • Understand PLC-5 hardware, I/O modules, and communication setup
  • Learn fundamentals of PLC operation and numbering systems
  • Gain familiarity with Allen-Bradley programming environment (RSLogix5 / Studio 5)

Topics Covered:

  1. Introduction to Industrial Automation & Control Systems
  2. Overview of Allen-Bradley PLC Families (PLC-5, SLC, ControlLogix)
  3. PLC-5 Hardware Components and System Architecture
  4. Memory Organization and Addressing (Rack, Group, Slot)
  5. Number Systems (Binary, Octal, Hexadecimal)
  6. Communication Interfaces (DH+, Remote I/O, Ethernet)
  7. Hands-on: Connecting PLC-5 to PC and Navigating RSLogix5

Practical Exercise:

  • Identify and configure a PLC-5 system
  • Establish communication with RSLogix5 software

Day 2 – Programming Fundamentals

Theme: Basic Logic Development and Program Structure

Objectives:

  • Develop basic ladder logic programs
  • Understand instruction set and file structure
  • Apply standard programming practices

Topics Covered:

  1. RSLogix5 Project Setup & File Management
  2. Ladder Logic Basics (Contacts, Coils, Latches)
  3. I/O Configuration and Data Files
  4. Basic Instructions: Examine ON/OFF, Output Energize, Latch/Unlatch
  5. Timer and Counter Instructions (TON, TOF, CTU, CTD)
  6. Internal Relays and Control Bits
  7. Hands-on: Creating and Testing Basic Logic Programs

Practical Exercise:

  • Write and simulate a start/stop motor control circuit
  • Implement on-delay and off-delay timers

Day 3 – Intermediate Programming & Data Handling

Theme: Developing Structured and Functional PLC Programs

Objectives:

  • Learn intermediate instructions and data manipulation
  • Structure programs using subroutines and program files
  • Apply troubleshooting techniques

Topics Covered:

  1. Comparison Instructions (EQU, NEQ, LES, GRT, LIM)
  2. Mathematical Instructions (ADD, SUB, MUL, DIV, SQRT)
  3. Move and Data Handling (MOV, COP, CLR)
  4. Subroutines and Program Control (JSR, JMP, MCR, RET)
  5. Bit, Word, and File-Level Operations
  6. Introduction to Fault Finding and Program Monitoring
  7. Hands-on: Develop modular PLC programs using subroutines

Practical Exercise:

Design a sequence control logic using counters and comparison instructions

Day 4 – Advanced Programming & Communication

Theme: Networking, Advanced Functions, and Troubleshooting

Objectives:

  • Understand advanced control instructions and PLC-5 networking
  • Troubleshoot hardware and software faults
  • Configure data communication between PLCs

Topics Covered:

  1. Data Transfer and Block Moves (COP, BTW, BTR)
  2. PID Control and Analog I/O Configuration
  3. Message (MSG) Instructions and PLC-to-PLC Communication
  4. Networking (DH+, Remote I/O, Ethernet/IP)
  5. Program Documentation, Tagging, and Cross-Referencing
  6. Online Monitoring and Troubleshooting Methods
  7. Hands-on: Configuring a PID Loop and MSG Instruction

Practical Exercise:

  • Configure analog input/output modules
  • Test data transfer between two PLC-5 systems

Day 5 – Integrated Applications & Maintenance

Theme: Project Implementation, Simulation, and Maintenance Strategies

Objectives:

  • Integrate knowledge into a full control system project
  • Apply preventive maintenance and troubleshooting best practices
  • Perform program backup and documentation

Topics Covered:

  1. Integrated Project Development
  2. Alarm and Interlock Management
  3. System Backup, Restore, and Firmware Handling
  4. Preventive and Predictive Maintenance Techniques
  5. Troubleshooting Case Studies (I/O Faults, Communication Errors)
  6. Practical Simulation – Plant Process Automation Example
  7. Project development
  8. Introduction to Control Narratives
  9. Introduction to Functional Design Specification.
  10. Introduction to Functional Analysis
  11. Pressure loop programming
  12. Temperature loop programming.
  13. Flow loop programming
  14. Level loop programming.
  15. Analyzer loop programming
  16. VFD programming
  17. Modbus Mapping
  18. PLC to HMI Communication
  19. Introduction to ICSS
  20. Final Review and Evaluation

Practical Exercise:

  • Develop and present a complete PLC-5 program for a small process control system

 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 PLC5 architecture, wiring and expansions
  • Use RSLogix 5 / 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 PLC5 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