PI SDK options
- Last UpdatedNov 22, 2022
- 2 minute read
-
Determine whether the interface may use PI SDK
UniInt-based interfaces have the option of disabling, enabling, or using the built-in default set by the interface developer regarding whether to use PI SDK features. These settings can be used to override the default setting specified by the interface developer.
Disable PI SDK tells the interface not to use PI SDK features, regardless of the setting specified by the interface developer. The command-line equivalent for setting this option is /pisdk=0.
Use the Interface's default setting tells the interface not to override the PI SDK on/off setting specified by the interface developer.
Enable PI SDK tells the interface to use PI SDK features, regardless of the setting specified by the interface developer. The command-line equivalent for setting this option is /pisdk=1.
-
Override default SDK timeout
The timeout in seconds set here is used by PI SDK calls, overriding the data access timeout listed in the Connection Settings window that can be viewed from the PI Connection Manager. The PI Connection Manager should be used for adjusting the PI SDK data access timeout. This parameter should only be specified if the interface uses the PI SDK and a data access timeout that is different from the one set with the PI Connection Manager is required.
The command line equivalent for setting this option is /pisdktimeout=#.
Click Reset to load the default SDK timeout setting to the text box.
-
Override default initial SDK connection timeout
The timeout in seconds used for opening the initial connection to the PI Server. All other PI SDK calls use the timeout defined in the PI Connection Manager, or the Override default SDK timeout setting, if configured.
The timeout set with this parameter overrides the connection timeout listed in the connection settings dialog that can be viewed from the PI Connection Manager. The PI Connection Manager should be used for adjusting the PI SDK connection timeout. This parameter should only be specified if the interface uses the PI SDK and a connection timeout that is different than the connection timeout set with the PI Connection Manager is required.
The command-line equivalent for setting this option is /pisdkcontimeout=#.
Click Reset to load the default initial PI SDK connection timeout setting to the text box.