PLC being the backbone of all the big industries today, the module thus focuses on industrial use of PLC. A Programmable Logic Controller (PLC) or Programmable Controller is an industrial digital computer that has been ruggedized 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. The main difference from most other computing devices is that PLCs are intended for and therefore tolerant of more severe conditions (such as dust, moisture, heat, and cold) while offering extensive input/output (I/O) to connect the PLC to sensors and actuators.