The fundamental building block of factory and process automation. A specialty purpose computer, including input/output processing and serial communications, used for executing control programs, especially control logic and complex interlock sequences. PLCs can be embedded in machines or process equipment by OEMs, used stand-alone in local control environments or networked in system configurations.