industrial digital computer used in the control of manufacturing or process automation processes
Note 1 to entry: A Controller reads inputs, performs logic, and writes outputs in real-time.
Note 2 to entry: Modern Controllers can also produce alarms, send emails, communicate with SCADA and HMI systems, and amongst themselves.