A programmable logic controller (PLC) is essentially a term used for any controller these days. A programmable automation controller (PAC) is the alternative. It could be looked at as a flip phone vs. a smart phone. However, there are distinguishing characteristics.
In this episode of Control Intelligence, written by contributing editor Tobey Strauch, editor in chief Mike Bacidore discusses PLCs, PACs and code.