Programmable Logic Controller

A programmable logic controller (PLC), or programmable controller is an industrial digital computer which has been ruggedised and adapted for the control of manufacturing processes, such as assembly lines, or robotic devices, or any activity that requires high reliability control and ease of programming and process fault diagnosis.

They were first developed in the automobile industry to provide flexible, ruggedised and easily programmable controllers to replace hard-wired relays and timers. Since then they have been widely adopted as high-reliability automation controllers suitable for harsh environments. A PLC is an example of a "hard" real-time system since output results must be produced in response to input conditions within a limited time, otherwise unintended operation will result.


What's the course about

A Programmable Logic Controller (PLC) is an industrial computer control system that continuously monitors the state of input devices and makes decisions based upon a custom program to control the state of output devices. It is used primarily in automation of industrial electromechanical processes, such as control of machinery on factory assembly lines, amusement rides, or light fixtures. PLCs are designed for multiple arrangements of digital and analog inputs and outputs, extended temperature ranges, immunity to electrical noise, and resistance to vibration and impact. The hardware components of a PLC system are CPU, memory, input/output, power supply unit, and programming device.

Course Objectives

The course gives a good understanding of programmable controller hardware, programming concepts, sensors, pneumatics, electric drives, and troubleshooting concepts. Students will be taught how to apply analysis techniques to decompose complex automation systems into subsystems, and design interfacing requirements for these subsystems.

Key course content

Architecture of PLC

Industrial Control and Power Circuit

Working with Field Devices

PLC Programming using Ladder Logic & Functional Block Diagram (FBD)

Interfacing I/O Devices with PLC

Timer, Counter, Jump, Subroutine & Multi-Interlocking

Advanced Math function , Comparator, Converter

Integer and Floating function, Shift & Rotate function

Industrial Control system using PID controller

Industrial PLC Panel board wiring

Industrial Automation Project

Who can enroll

Students, professionals, research scholars of electrical, electronics and instrumentation sphere, and students pursuing their Bachelors, Diploma or Masters in ECE, EEE, E&I and industry professionals.

Job opportunities

Automation Engineer, PLC Program Developer, PLC operator, Field Area Control Engineer, Maintenance Engineer, Application Engineer, Panel Board wiring Engineer.