Open architecture control software is available on a "micro" PAC platform in board-level and packaged formats. It has unlimited memory/data registers, on-board documentation, ladder logic processing, data logging, embedded web server and firewall. Local I/O boards mount on the devices, and drivers for serial, USB or Ethernet I/O are included.