Skip to main content

Control

Programmable Automation Controller (PAC)

A controller with PLC determinism plus richer computing, networking and data handling capability.

Critical criticalityLevel 1

What it does

Executes control logic while also handling motion, batch, data logging and higher-level integration.

Typically locatedCell and line control cabinets, skid control panels.

At a glance

PurdueLevel 1
CategoryControl
Protocolsethernet-ip, opc-ua, profinet, umas, ads-ams
Talks toHMI, Historian, Engineering workstation, Drives, Vision systems
Common vendorsRockwell Automation (ControlLogix), Beckhoff, Siemens (S7-1500), Schneider Electric (Modicon M580 ePAC), ABB (AC 800M), Emerson

Why should I care?

Programmable Automation Controller sits at Level 1. Compromise here is not just a data problem — it changes what the physical process does or what operators can see and control.

Common security problems

  • Broader software surface than a classic PLC
  • General-purpose OS components in some platforms
  • Multiple network interfaces bridging zones

If it is compromised

  • Process manipulation
  • A bridge between control and business networks if dual-homed

What to monitor

  • Program changes
  • Interface configuration changes
  • Unexpected outbound connections

How to defend it

  • Disable unused interfaces and services
  • Manage firmware to the vendor's supported baseline
  • Treat as a controller and an endpoint