PI-Data Archive (Server)

Source: OSI Software, Inc.

The process data historian, PI Data Archive is one of the most significant components of the PI System.
OSI Software, Inc. data historian, PI Data Archive is one of the most significant components of the PI System. The Archive is where timestamped measurements of plant process information such as pressures, flows, temperatures, setpoints, on/offs, etc., are stored. The Archive is a time-series database designed and optimized to quickly receive, store and retrieve time-oriented manufacturing data. The Archive stores numerical and string data, and accommodates small and large quantities of data for extended periods. . It also retains a " snapshot" of current values for all process variables. Support for Binary Large Objects (BLOBs) is included, allowing data such as pictures or other non-numeric data to be stored in the archive. Many customers select PI because of the quality of OSI Software, Inc. historian, and consider it to be the " heart and soul" of any PI System.

The " swinging door compression" method used by the archive allows PI to keep orders of magnitude more data on-line than conventional scanned systems. Swinging door compression discards values that fall within a threshold of a line connecting a recent time series of values that are recorded in the archive. When a new value is received by the Snapshot Subsystem, the previous value is recorded only if any of the values since the last recorded value do not fall within the compression deviation blanket (the threshold mentioned earlier). The deviation blanket is a parallelogram extending between the last recorded value and the new value with a width equal to twice the compression deviation specification. Data stored using this method is much more detailed (and therefore more useful) than in an archiving system based on averages or periodic samples.

Point Database Subsystem
For each process value to be tracked, a PI System point is defined. Each point has approximately 50 attributes. These attributes define how data is to be collected for the point and also how the data are to be stored.

Snapshot Subsystem
In the PI System, the most recent value for each point is known as the snapshot. The Snapshot Subsystem evaluates the snapshot value to determine if it should be sent to the Archive Subsystem. The Snapshot Subsystem makes the snapshot values available to users and applications as needed.

Update Manager Subsystem
The Update Manager Subsystem sends notifications of changes in values to other applications.

PI Network Manager
The PI Network Manager provides the connection among PI subsystems residing on the PI Home node. PI Network Manager also manages network connections between the PI System and client applications. The clients may be standard products such as PI-ProcessBook, or they may be user-written PI Application Programming Interface (PI-API) programs. The PI Network Manager manages PI System security by validating clients when connections are made.

<%=company%>, 777 Davis Street, San Leandro, CA 94577. Tel: 510-297-5800 Fax: 510-357-8136.