Software Requirements
The following tables provide the software requirements for the various components that make up the Integration Framework.
Operating Systems
Operating Systems Required for Integration Framework
| Component | Required Operating System | Supported .NET |
|---|---|---|
| Integration Framework Server, Configurator, Changer Tool (migration tool) and Data Reference | Windows Server 2008 R2 (x64 only) - latest SP | 4.6 (x64) |
| Windows Server 2012 (x64 only) - latest SP | 4.6 (x64) | |
| Windows Server 2012 R2 (x64 only) - latest SP | 4.6 (x64) | |
| Windows Server 2016 (x64 only) - latest SP | 4.6 (x64) | |
| Windows 10 (x64 bit only) Test Only | 4.6 (x64) | |
| Windows 8 and 8.1 (x64 bit only) Test Only | 4.6 (x64) | |
| Windows 7 SP1 (x64 bit only) Test Only | 4.6 (x64) | |
| Integration Framework Client Configurator | Windows 7 - latest SP | 4.6 (x64) |
| Windows 8.x - latest SP | 4.6 (x64) | |
| Windows 10 - latest SP | 4.6 (x64) |
Additional software
In order to run successfully, the Integration Framework Server requires some additional software. The requirements depend heavily on the scope of the integration and the systems to which it will be connected. Please keep the following in mind as you determine which of the additional software your specific integration requires:
- Though IF has a native connector for OSIsoft PI & AF Systems and Sigmafine Servers, the 'PI AF Client 2017 R2 (2.9.5)' or greater OSIsoft libraries must be installed prior to running the IF Server setup program. This applies to all integrations.
- Pure IF Client machines do not need any libraries installed as all the work is done at the server level.
- If your goal is to integrate with an Oracle system, Oracle libraries should be installed and configured on the machine that is to run the IF Server, prior to running the IF Server setup program.
AF Servers
AF Servers Supported by the Integration Framework Server
| Server | Version |
|---|---|
| AF 2010 | 2.4.x |
| AF 2014 | 2.6.x |
PI AF
Additional Software Requirements for the Integration Framework Server
| Software | Version |
|---|---|
| PI AF (Analysis Framework) | 1.3.3 or greater |
| PI-SDK (Software Development Kit) – PI ProcessBook | 2015 R2 or greater |
| PI-AF Client | 2017 R2 - 2.9.5 or greater |
| Sigmafine Server | 4.5.x4.6.x4.7.x |
PI AF Clients
PI AF Clients Supported by the Integration Framework Server
| PI AF (Asset Framework) | Version |
|---|---|
| Client 2014 R2 SP1 | 2.6.2 |
| Client 2015 | 2.7.0 |
| Client 2015 R2 | 2.7.5 |
| Client 2016 | 2.8.0 |
| Client 2016 R2 | 2.8.5 |
| Client 2016 R2 SP1 | 2.8.6 |
| Client 2017 R2 | 2.9.5 or greater |
Other software
Other Software Requirements for the Integration Framework Server
| Software | Version |
|---|---|
| PI AF (Analysis Framework) | 1.3.3 or greater |
| PI-SDK (Software Development Kit) – PI ProcessBook | 2015 R2 or greater |
| Sigmafine Server | 4.5.x4.6.x4.7.x |
Note:
Additional software may be needed by the Integration Framework Server in Cases where there are additional third-party systems being integrated. For example, if a connection to an Oracle database is needed, the oracle client must be installed prior to configuring Integration Framework.
Prior to installing the packages above, make sure you read the release notes for each product.
Supported "OSIsoft" products
Integration Framework embeds a unique engine that supports the following OSIsoft products:
| Server | Version |
|---|---|
| PI Enterprise Server | 3.4 or greater |
| AF | 1.3.x or greater |
| AF | 2.4.x or greater |
Important Notes:
- Additional software may be needed by Integration Framework Server in case of additional third-party systems being integrated. For example, if a connection to an Oracle database is needed, the oracle client must be installed prior to configuring Integration Framework.
- Prior to installing the packages above, make sure you read the release notes for each product.