Maximum override duration facet

Available for some time (but undocumented before), is the ability to limit the maximum override duration of an action invoked on a control point. By default, a manual (level 8) override of a writable point is unlimited in duration, thus the default Permanent label in the action menu.

Figure 1. Default override action menu for writable control point


If needed, change this by adding a maxOverrideDuration facet (choosing type baja:RelTime), with specified duration time, to either or both:

  • Config, Sys Info property

  • Any writable control point

    Note: Override limits affects operator overrides (level 8) only, as emergency level overrides (level 1) are always unlimited in duration. In other words, an emergency level override lasts until an emergency level “auto”.
    Figure 2. Config Facets editor when picking maxOverrideDuration


When a writable point is limited by a maxOverrideDuration facet, its action menu adjusts to show the allowable range.

Config, Sys Info property

The Sys Info property of the station’s root Config component has a facets control, shown in the Config component’s property sheet.

Figure 3. Global maxOverrideDuration facet added to Sys Info property of station’s Config component


Adding this facet on the Sys Info property acts a global limit (station-wide) to a manual override action to all control points that do not have their own maxOverrideDuration facet.

Any writable control point

Each writable control point in the station can have a separately specified maximum override duration. If this facet is present, it overrides any global (Sys Info) maxOverrideDuration value.

Figure 4. Added maxOverrideDuration facet added at point level (overrides global setting)


As shown, this maxOverrideDuration facet can be added along with any other facets in use by the control point. The example BooleanWritable point above already had configured facets for trueText and falseText.

Action menu examples

Example action menus from writable points with a maxOverrideDuration facet in effect are shown .

Figure 5. Example override action menus affected by maxOverrideDuration facet

Global (Sys Info) level example

Point level example





If a system user attempts to invoke a Custom override over the specified maxOverrideDuration limit, an error window appears that shows the override duration range as shown below.

Figure 6. Custom override attempt over maxOverrideDuration limit produces error window


As shown above, the allowable duration range appears in [brackets], in this case [1ms - 1hour].