Programmable Logic Controller (PLC)

): A microcomputer-based solid-state control system which receives inputs from user-supplied control devices such as switches and sensors, implements them in a precise pattern determined by instructions stored in the PLC memory, and provides outputs for control or user-supplied devices such as relays and motor starters.