Each BooleanWritable point has built-in timers to specify minimum on and/or minimum off times. The respective point properties are “Min Active Time” and “Min Inactive Time.” Usage is optional, and both properties work independently. Typical usage is to prevent short-cycling of equipment controlled by the point.
Default property times for a BooleanWritable are all zeros (“00000h 00m 00s”), which effectively disables a timer. In either property, you can specify any value needed using of a mix of hours (h), minutes (m), and seconds (s) to enable that timer.
A minimum timer is triggered by a state change transition to active or inactive. This results in the new state value being stored in the point’s priority array (at priority level 6) for the duration of that timer. While a minimum timer is in effect, only input changes at a higher priority (5 or above) or an emergency action can affect the Out value.
For example, a BooleanWritable point controls a fan, with related properties set as follows:
Min Active Time: 00000h 01m 30s
Specifies that once started, the fan must run at least 90 seconds.
Min Inactive Time: 00000h 03m 5s
Specifies that once stopped, the fan must remain stopped at 3 minutes, 5 seconds.
Starting with the fan stopped at schedule level (priority 16), if a user gives it a manual override on (priority level 8), the fan will run for 90 seconds at priority level 6 (a higher level). After this period, the fan continues running at the override 8 level for the duration of the override.
During the initial 90 seconds, a different override action (off or auto) will be ineffective—as the higher priority level 6 remains in control. See Priority level conventions.
Once stopped, the point’s minimum off time will keep the fan off at priority level 6 for the specified duration (in this example, 3 minutes and 5 seconds). During this period, only an emergency command or input change at In2—In5 can effect further change.
Copyright © 2000-2016 Tridium Inc. All rights reserved.