Controlador de automatización programable

Un controlador de automatización programable, o PAC (del inglés Programmable Automation Controller), es una tecnología industrial orientada al control automatizado, al diseño de prototipos y a la medición.El PAC se refiere al conjunto formado por un controlador (una CPU típicamente), módulos de entradas y salidas, y uno o múltiples buses de datos que lo interconectan todo.A veces incluso se le une la velocidad y personalización de la microelectrónica.Los PACs pueden utilizarse en el ámbito investigador (prototipaje rápido de controladores o RCP), pero es sobre todo en el industrial, para control de máquinas y procesos, donde más se utiliza.Los PAC se comunican usando los protocolos de red abiertos como TCP/IP, OPC (OLE for process control), SMTP, puerto serie (con Modbus por ejemplo), etc, y es compatible con los privados (CAN, Profibus, etc).