Programmable Automation Controller (PAC)
Een programmable automation controller is een industriële regelaar die de geharde, deterministische besturing van een PLC combineert met de bredere verwerkings-, netwerk- en dataverwerkingsmogelijkheden van een pc. PAC's verwerken complexe logica, beweging en geavanceerde analyse binnen één platform geschikt voor veeleisende toepassingen.
PAC's bieden doorgaans meerdere programmeertalen, veel geheugen, geavanceerde datastructuren en strakke integratie met enterprise-netwerken, en vervagen de grens tussen traditionele PLC's en computers. Ze passen bij toepassingen die geavanceerde wiskunde, vision, bewegingscoördinatie of databaseconnectiviteit naast realtime besturing vereisen. PAC's doen ertoe omdat ze één apparaat zowel discrete als procesbesturing laten beheren terwijl het gestructureerde data uitwisselt met hogere systemen, wat het aantal afzonderlijke platforms vermindert dat nodig is om een moderne geautomatiseerde lijn te runnen.