A control device that employs the hardware architecture of a computer and relay ladder diagram language. Inputs to a PLC can originate from many sources including sensors and the outputs of other logic devices.
The term PLC was once used for a "Programmable Logic Controller,” but the word has become an anacronym as few people use its original meaning.
See also: DCS