PI Interface Configuration Utility

PI Interface Configuration Utility Overview

The PI Interface Configuration Utility (PI ICU) is an application that aids in PI System management by consolidating the setup and configuration options required for new and existing PI interfaces.

The PI ICU eliminates the need for users to build and maintain interface batch files (.bat) and automatically stores needed information in the PI Module Database within the PI System and in the interface bat file simultaneously. Once an interface has been configured with PI ICU, all subsequent interface management should be done with this utility.

PI ICU includes a series of concise dialogs and tab sheets that allow the user to:
  • Configure all interface parameters
  • Manage, Start and Stop an interface service and Start/Stop an interface interactively
  • View and configure interface service dependencies
  • Configure and run one of the two buffering applications (PI Buffer Server PI Buffer Subsystem)
  • Configure and run PI Log Server application
PI ICU also includes an assortment of tools and options that allow the user to:
  • Manage multiple PI Interfaces
  • Quickly find and view the PIPC log files
  • Execute interface configuration diagnostics
  • Run pibufutil for the PI Buffer Server
  • Run pibufss for the PI Buffer Subsystem
  • View digital state sets
  • Manage PI SDK Connections using the PI Connection Manager
  • Run apisnap to get snapshot data for a particular tag
  • Set Date/Time properties for the interface node

Any new or existing PI interface can be configured and maintained using PI ICU.  Presently, PI ICU can only configure interfaces that run on the same node where PI ICU runs.