The NumericDelay component provides a “soft ramp” delay from StatusNumeric In to Out. The component uses configurable values
in properties Max Step Size and Update Time to provide a “stepped” output value. The combination of these two property values determines how quickly and how smoothly
the current Out value changes as it approaches the In value.
The NumericDelay component is located in the Timer folder of the kitControl palette.
Types of NumericDelay component properties include the following:
Facets
Use this property to set the display units, precision, min. and max. values, or other display options, as desired.
In
Typically, you set this property by linking a numeric out value into it. You can manually configure the default state to a
numeric value or set it to null, so that when no value is linked into this property, the default value is used. This numeric property value is passed to
the component’s Out property in stages or “steps” according to the property values in the Update Time and Max Step Size properties.
Update Time
This property allows you to set a value that determines how often the Max Step Value is added to the current Out value. The greater the Update Time value, the longer it takes for the Out value to match the In value.
An Update Time value that is equal to or less than “0” (zero) does not allow updating. In this case, the NumericDelay component
In value is set but no value is passed to the Out property.
Max Step Size
This property allows you to set a number that limits the value that may be added with each “step” that occurs at Update Time. If Update Time is 1 sec., then the Max Step Size value (or a value that is less than that) may be added to the current Out value every 1 sec. until the Out value equals the In value.
Out
This property displays the current output value as it approaches and equals the In property value. The numeric in this property changes at a rate defined by the Update Time and Max Step Size properties until the value equals the In property value.
Copyright © 2000-2014 Tridium Inc. All rights reserved.