Error and informational messages for PI ICU
- Last UpdatedNov 22, 2022
- 4 minute read
The following table describes common troubleshooting issues for PI ICU.
Remember to click Apply (or Interface > Save) to apply changes whenever you edit PI ICU settings. An asterisk (*) appears in the PI ICU caption if there are any pending changes that have not been applied.
|
Message / issue |
Comment |
|---|---|
|
|
This error indicates that the PIPC\Library\PIGenericNames.dll file is not installed, missing or unregistered. To register the file, open a command window, change directories to the PIPC\Library directory, and type in the following command: Regsvr32 PIGenericNames.dll
|
|
|
This error indicates that the PIPC\Library\PISpt.dll file is not installed, missing or unregistered. To register the file, open a command window, change directories to the PIPC\Library directory, and type in the following command: Regsvr32 PISpt.dll
|
|
|
PI ICU requires PI SDK 1.3.4 or later on the machine on which PI ICU is to run. If the PI SDK version is older, it must be upgraded. |
|
|
This error indicates that the PI ICU control has been registered on this machine, but the physical file has been moved or deleted. To fix this problem, re-install the PI ICU control for the interface type. |
|
|
This error indicates that the PI ICU control is registered and physically present on this machine, but it does not provide all the methods that PI ICU requires. Generally, this indicates that the PI ICU control version is inappropriate for the version of the PI ICU running on this machine. The PI ICU control user manual should indicate which version(s) of the PI ICU control are compatible with which versions of PI ICU. |
|
|
This error indicates that either the local or remote PI Network Manager process is not running, and the PI SDK is not able to communicate to the local or remote PI servers. Start the PI Network Manager service on the appropriate node and then restart PI ICU.
|
|
No interfaces showing up in Interface drop down list for a particular node |
This indicates that the PI ICU program could not access the Module Database on the particular node in question. If the drop down Interface list is empty or missing interface instances for a particular node, make sure that a connection can be made to that Host's PI Server. If it can and you still are missing interface instances, make sure you have read/write access to the Module Database from the node where the PI ICU is being run. If not, correct the connection problems and rerun PI ICU to load the interface instances. |
|
PI ICU control is on machine, but does not show up in PI ICU |
This usually indicates that the PI ICU control has not been registered. The setup kit for a particular PI ICU control will attempt to register the control. To manually register a control, open a command window, change directories to the PIPC\ICU\<ICU Control Directory> directory, and type in the following command: Regsvr32 <ICU Control dll or ocx Name> |
|
Critical Error -11425 from PIBufss |
This error indicates that a buffered server was selected that PIBufss cannot communicate with and therefore PIBufss cannot buffer data to it. Make sure the server selected can be reached and that the PI mappings or PI trust definitions are correct.
|
|
Critical Error -11452 and -11402 from PIBufss |
This error indicates that PIBufss cannot create the shared memory buffers or disk buffer file. The most likely reason for this error is because some application was running and buffering, but it was not shut down before PIBufss was restarted. It is holding open the shared memory buffers. To fix this problem, PIBufss and the application must be stopped and then PIBufss is restarted followed by this application.
|