Hi there! The message appeared when I loaded a display made from another server and loaded it to a new server. Kindly explain why the message showed to me? Thanks
It seems to me a little unusual that ProcessBook would be giving this error. Even though ProcessBook is a PISDK-based application and it is definitely possible that it could receive this error, it is unusual because I do not see many cases in our database where ProcessBook gives this error "pseReconnectTooEarly" directly to the user. This leads me to think that perhaps this error is being thrown from some custom VBA code using PISDK. Would it be possible to provide a screenshot of the error? Also, when does this error appear - does it appear right when opening the display, or after you can already see some data? Can you check if the display is using any VBA?
Hello Ricky ,
The error comes from the PI SDK as a result of trying to reconnect to the PI Data Archive.
Usually this is an indication of network errors or unresponsiveness from the PI Data Archive, and not an issue with the client software such as PI Processbook.
The PI SDK help file contains more information about the specifics of the error under “Open Method (Server object)”
It can be found at %pihome%\help\pisdk.chm:
In general, when a PI-SDK application loses a connection to the server, subsequent calls that require the server will attempt to reconnect using the original connection method, however this reconnection mechanism is throttled. The Server object keeps track of the time at which a disconnection occurs. If reconnection is attempted either implicitly by accessing a method or property which needs server support or explicitly by calling Server.Open before the throttling interval elapses, reconnection is not attempted and pseRECONNECTTOOEARLY is returned to the call. Currently, the throttling interval is set to 60 seconds. This prevents applications from becoming unresponsive while the PI-SDK times out attempting to reconnect to the PI server. For details on automatic reconnection behavior see the topic "Reconnection" referenced in the See Also section of this page.
pseRECONNECTTOOEARLY Too soon to attempt reconnection. The PI server connection was broken and the retry timeout interval has not yet elapsed. This prevents excessive connection attempts to the server that may make the PI-SDK application unresponsive.
The next time the error is encountered I would recommend troubleshooting basic connections to the PI Server such as using “About PI SDK” to try and connect.
If still having issues, it would be good to call into tech support so an engineer can take a live look at the system with you.
Please let us know if you were able to double check what Gavin mentioned.
If you were able to solve the issue, please let us know what you did to solve it. This will help for future reference and help the community.
Happy New Year !
Retrieving data ...