Overview
This “learn-by-doing’’ training focuses extensively on Programmable Logic Controller (PLC) operation, wiring, programming and troubleshooting.
Lab exercises cover heavy hands-on practice on field devices, input/output modules, wiring, and processor programming leading to in-depth knowledge of troubleshooting and maintenance of automated machines. All lab exercises are implemented and simulated with the aid of live field devices and a PLC trainer. The exercises are applicable to motor control, process control, level control, safety interlocking etc. as used in the industry.
Our course materials are presented with a good balance of theory lecture and hands-on practice.

Objective
At the end of the training, participants will be able to
a. Understand PLC Control Principles and Applications with Field Devices
b. Identify and describe the functions of PLC components
c. Connect and Wire Field Devices to PLC Inputs and Outputs
d. Write PLC ladder logic programs
e. Troubleshoot Failed Input and Output Field Devices, Power Supplies, and Processors
f. Interpret ladder logic for the purpose of troubleshooting
g. Solve real-life exercises and simulate control
h. Use and Configure a Delay Timer and Counter in a Controller
i. Connect a Power Device Using an Interposing Relay
j. Use the Programming Terminal to Troubleshoot Failed Field Devices
k. Determine Address Names for Input and Output Points
l. Use Symbolic Addressing to Speed Development and Troubleshooting
m. Use Address and Function Searches within the Program



Who needs this training?
ü Holders of B.Sc. HND, ND, C&G, NABTEB etc. in Electrical/Electronic/Mechanical/Industrial/Production Engineering, Physics and other related courses desirous of securing a good job
ü Working professionals: Operators, Technicians, Engineers etc. looking to improve their skills

Course Outline: The course is taught under five modules as illustrated below

Module 1
This module introduces students to the basics of PLC and its theory of operation. It discusses in details PLC construction and components. Students will also get hands-on practice on wiring PLCs to input and output devices.
Lessons
a. PLC Basics and theory of operation
b. PLC construction and components
c. Selection criteria of PLC
d. Concept of Normally Open & Normally Closed Switches and sensors
e. PLC wiring
f. Hands-on practical exercises and simulation

Module 2
This module introduces students to the fundamental aspects of Allen-Bradley’s Micrologix 1000/SLC 500 system. It begins with a system overview and migrates to an introduction to RSLogix 500 software; the programming environment for the processor.
An overview of RSLinx software and configuring communication drivers to allow the computer to communicate to the various processors will be covered.
Lessons
a. Navigating RSLogix 500
b. Exploring RSLinx Classic
c. Configuring a driver
d. Using RSLogix Emulate 500
e. Entering, Editing and Verifying logic
f. Uploading and Downloading program
g. Hands-on practical exercises and simulation

Module 3
This module starts with an introduction to ladder logic programming fundamental. It introduces students to memory organizations, bit instructions, I/O addressing, program scan, internal relays, latching, interlocking etc.
By the end of this module, students should feel comfortable with writing ladder logic programs
Lessons
a. Memory Organization
b. Bit instruction
c. Ladder programming
d. I/O Addressing
e. Logic fundamental
f. Hands-on practical exercises and simulation



Module 4
In this module, many of the core instruction sets are covered including timers, counters, comparison instructions.
At the end of this module, students should be conversant with sequencing, counting and timing instructions as used in automated industrial machines.
Lessons
a. Selecting and programming timer instructions
b. Selecting and programming counter instructions
c. Selecting and programming program flow instructions
d. Selecting and programming comparison and data manipulation instructions
e. Selecting and programming mathematical instructions
f. Selecting and programming shift registers and sequencer instructions
g. Hands-on practical exercises and simulation


Module 5
This module primarily introduces students to the essential maintenance and troubleshooting related tools available in RSLogix 500 software and then migrates into maintenance related topics such as searching, forcing and monitoring data.
Lessons
a. Search and Replace Techniques
b. Data Monitoring
c. Forcing
d. Project Documentation
e. Printing
f. Hands-on practical exercises and simulation