PAC Project software suite for the company's programmable automation controllers has a free, basic version that includes a flowchart-based programming tool, and an HMI development and runtime application. PAC Project Professional adds an OPC server for communication with OPC clients, the ability to share system data with common databases, plus support for redundant controllers, complex network architectures, and legacy I/O.