PLC (Programmable Logic Controller) has become the soul of industrial automation as it is the hardware component that is directly in contact with the instruments of the field. It gives the access to control and monitor the array of connected machinery and the software system integrated with it. The PLC system can efficiently work with a variety of communication protocols like data analysis, conversions, i/o interfacing, linking, signal processing, rendering etc. The system is absolutely user-programmable. Its monitoring and maintenance are even more hassle free. One can set triggers on different parameters like temperature, liquid level, opening or closing of valves, etc. It can be used in the simplest of devices like garage doors to the complex systems like a powerhouse.