What is a PLC and how does it work?

PLC (Programmable Logic Controller) is a special type of computer which is specially designed to operate in industries under tough conditions such as dust, wet, dry and high temperature. PLCs are broadly used in various types of industries because they’re fast, easy to operate and are considered easy to program. Automatic industrial processes like mineral processing plant, waste water treatment plant and manufacturing plant’s assembly line use PLC machine for better productivity. Like a personal computer, a PLC also has a power supply, a CPU (Central Processing Unit), inputs and outputs (I/O), memory, and operating software. There are numerous ways to program a PLC. It is programmed in from electromechanical relay based ladder logic and specially developed programming languages like BASIC and C. Nowadays, PLCs use one of the following 5 programming languages: Ladder Diagram, Structured Text, Function Block Diagram, Instruction List, or Sequential Function Charts. Users can view requir