GLOBAL OSIDN TRAINING SUPPORT
MY SUPPORT|PRODUCTS|DOWNLOAD CENTER|KNOWLEDGE CENTER|CONTACT US
 
PI API Sign In
Layered Products
MCN Health Monitor
PI ACE
PI AF
PI API
PI DataLink for Excel Services
PI ICE
PI IT Monitor
PI Notifications
PI ODBC Client
PI OLEDB Provider
PI SDK
PINet / PI on PINet
ProcessPoint
RtPM Business Package for SAP EP 6.0
RtWebParts
Sigmafine

PI API System Requirements

Building (compiling and linking) applications based on the PI API is different for each hardware and software platform. The details for building applications on a specific platform are covered in the PI API Help, which is part of the PI SDK Help (PISDK.CHM).

Requirements for all Operating Systems:
  • Programming language that supports calls to a portable C library
  • PI3 Server (Windows and UNIX) version 3.0 or later is supported. Some PI API calls are not available until later PI Server versions and return an error indicating the call is not implemented. Consult the PI API Help for the minimum PI Server version needed for extended functionality.
  • PI2 Server (OpenVMS) version 2.1.2 or later is supported. PI Server version 2.1.1 is supported only if the PI Server 2.1.2 Patch is installed.

PI API for Windows

The Windows version of the PI API supports the following operating systems:

  • Windows NT4 SP6
  • Windows 2000
  • Windows XP 32- and 64-bit*
  • Windows Server 2003 32- and 64-bit*
  • Windows Vista 32- and 64-bit*

* 64-bit is supported through the WOW64 layer.


PI API for UNIX

The UNIX version of the PI API supports the following operating systems:

  • IBM AIX (4.3.x: version 0, 5.x: version 2)
  • HP-UX 32-bit (10.20: version 0, 11.x: version 2)
  • HP-UX 64-bit pa2 (11.x)
  • HP-UX Itanium IA64 (11.x version 2)
  • OSF1 Compaq Tru64 or DEC UNIX (4.0D: version 0, 5.x: version 2)
  • SunOS Solaris 2 (5.5.1: version 0, 5.8: version 2)
  • Linux x86-32 (x.x version 2)
  • Linux x86-64 (x.x version 2)
To differentiate the threading models on UNIX, there may be two libraries in a given distribution. These are designated as versions 0 and 2, where version 0 is for non-POSIX thread (pthread) compliant, and version 2 is for pthread compliant UNIX. Consult the PI API Help or documentation for the application that uses PI API to determine which version should be used.


Linux PI API

    The Linux version of the PI API is built on Red Hat Enterprise Linux 3 and the full suite was tested on:

    • Red Hat Enterprise 3
    • Red Hat Enterprise 4*
    • Fedora 5*

    on both 32- and 64-bit platforms.

    * For Red Hat 4 and Fedora 5 you must install the package for Legacy Software Support.

    For information on acquiring the Linux PI API, please contact your sales representative:

     

    Version 1.6.1.11
    Release Date 19-Oct-2007
    Information
    Home
    Overview
    System Requirements
    Additional resources may be available after sign in.
    Development Info
    Known Issues
    Enhancements
    Copyright © 2008 OSIsoft, Inc. Privacy Policy Contact Us Site Map