Issue
Dynaview chart values are not correct, when compared with a display done from an index entry.
Environment
Sigma All versions.
Sigma controllers.
Dynaview.
Cause
When a Sigma Dynaview chart is first opened, the initial value recorded. After this first value, all further values are updated on a "Change of value" condition only, this means that if the object tolerance setting is too big, the chart is not updated.
Resolution
The object tolerance setting is available within the object configuration, so if the chart is not being updated carry out the following.
1 - Close the Dynaview chart.
2 - Reduce the tolerance setting via the Sigma object editor.
3 - Download the object to the controller.
4 - Restart the Dynaview chart.
Note: Reducing the tolerance too far, can lead to updates dominating communications resources in the controller.
For example;
1. A temperature object can be set to 0.05 to give an update for every 0.1 degrees.
2 . A change of state programmable object should be set to 0.5 as it will returned true/false statement (equivalent to 1/0).
3. A pressure sensor measuring Pascal’s (100's) may need the tolerance setting higher (e.g. 10) as pressure can change rapidly at higher values.
For globally changing the tolerance values for the Sigma objects a Sigma Tolerance Utility is available, to download it,
please Click Here.