Learn how to Download PI SDK
- Last UpdatedFeb 20, 2025
- 2 minute read
The PI Software Development Kit (PI SDK) is a programming library providing access to PI Servers. The PI SDK uses an object-oriented, hierarchical approach to provide both read and write access to features of the PI Server. The PI SDK software consists of an in-process COM server, several common controls and dialogs, and supporting code libraries. The kit comes with on-line documentation, example code, various support files and tools.
Note: The PI SDK (PI Software Development Kit) is still supported but is no longer recommended for new development projects. AVEVA encourages customers to use the PI AF SDK (Asset Framework SDK) for accessing and interacting with PI System data. The PI AF SDK provides enhanced performance, security, and support for modern development environments. While PI SDK is still available for legacy support, future development and new integrations should use PI AF SDK wherever possible. For more information on PI AF SDK, refer to the AF SDK Reference.
Prerequisites
Before you begin, make sure your organization has purchased the necessary licenses for the PI System, including the PI SDK and has an active support agreement with AVEVA.
To download the PI SDK:
-
Log into the Customer Portal.
Log in using your customer credentials. If you don’t have an account, you may need to create one or request access from your organization's administrator.
-
Navigate to the Products tab.
-
Find the entry for PI Server and select the Download Installation Kits and Documentation icon
.
A list of installation kits launches.
-
Find the installation kit for PI Data Archive. If you want an older version of the installation kit, first click All Versions. When you find the correct version, click Download.
The licensing agreement displays.
-
Click I agree on the licensing agreement and click Download.
-
When prompted to run or save the executable setup file, click Save and click OK.