Rate of Change Tags

Not counted towards your tag license limit.

Rate of Change tags are used to display how quickly another tag’s value is changing. They can be used to watch for system problems such as leaks and blockages.

The Rate of Change tag calculates the first derivative of another tag’s value. In general terms, this is defined as the change in value divided by the change in time. (For example, speed rather than position. This tag tells you how fast something is changing, not where it is. But, if the tag you monitor is the speed (or perhaps a rate of flow), and that speed or rate of flow remains constant, then even though the car is moving or the fluid is flowing, the rate of change of what you are monitoring is zero.)

The source tag's value must be logged in order for the Rate of Change tag to work properly.

The rate of change will be positive if the source is increasing in value, and negative if the source is decreasing. The tag can be configured to report the absolute rate instead, thus showing a positive number for any rate of change.

Note that in multi-server applications, the Rate of Change tag information is distributed from the server to workstations on a regular interval (default: 60 seconds) or when the value changes by a given percentage (default: 5%). These values are controlled by variables in your configuration file.

See variables: RateOfChangeTagRPCThreshold , and RateOfChangeTagRPCInterval  

Rate of Change Error Dialogs

The period must be set to a value that is larger than the refresh interval for the Rate of Change tag to work properly. Attempting to set either value such that this is no longer the case will result in the following error dialog:

Acknowledge the dialog by clicking on the Close button, then adjust the complementary value (either a larger period or a smaller refresh interval) before continuing to set the value you were first attempting to set.