Issue
ES is connected to a remote server via EWS; when loading a graphic in a web browser or workstation, the values take a long time to read. (a few minutes.)
It makes no difference what the settings for polling are configured for.
Product Line
EcoStruxure Building Operation
Environment
- Building Operation Enterprise Server
- Building Operation Enterprise Central
Cause
Every time the graphic is brought up, the ES needs to subscribe to all values from the external EWS server, this is the cause of the delay.
Resolution
Workaround Solution: Maintaining Active Subscriptions
The recommended workaround solution involves maintaining active subscriptions. This can be achieved through the following methods:
-
Persistent Graphic Display: Always keep the graphic displayed on a client. This is crucial as the subscriptions are terminated when the graphic object is closed. By keeping the graphic open, the subscriptions remain active.
-
Watch View Creation: Create a watch view that includes the values displayed in the graphic. This ensures that the values are constantly monitored and updated.
As long as a client subscribes to these values, the update process will be expedited when the graphic is launched. This is because the subscriptions remain active, and the values do not need to be re-initialized.
However, if there are no active subscriptions to the values, all values must be set up each time the graphic is opened. This can potentially slow down the process. Therefore, maintaining active subscriptions is highly recommended for efficient operation.