A programmable logic controller (PLC) is a computer that has a microprocessor but no keyboard, mouse, or monitor. It is basically designed to withstand the harsh industrial environment.
An industrial PLC is a specialized computer device designed for use in industrial control systems. In addition to its robust design, it features unique features such as sequential control, easy programming, timers and counters, easy-to-use hardware and reliable control capabilities.
The PLC is also resistant to harsh industrial environments such as extreme temperatures, strong vibrations, humidity and electrical noise. Logic controllers often monitor a large number of sensors and actuators, thus, they differ from traditional computer systems in their extensive I/O (input/output) layout.
In addition to being used as a dedicated digital computer, PLCs can be used in other control system areas and industries to monitor and control manufacturing processes. This explains why PLCs are often referred to as industrial PCs. PLC-controlled robots are produced by BALLUFF, FANUC, KUKA and SIEMENS, among others.