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.
<<<<<<< HEAD <<<<<<< HEAD
Figure 61.   Default override action menu for writable control point
Image
=======
Figure 61.   Default override action menu for writable control point
Image
>>>>>>> release/4.10.4 =======
Figure 61.   Default override action menu for writable control point
Image
>>>>>>> release/4.10.4

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”. <<<<<<< HEAD <<<<<<< HEAD
    Figure 62.   Config Facets editor when picking maxOverrideDuration
    Image
      =======
    Figure 62.   Config Facets editor when picking maxOverrideDuration
    Image
      >>>>>>> release/4.10.4 =======
    Figure 62.   Config Facets editor when picking maxOverrideDuration
    Image
      >>>>>>> release/4.10.4

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.

<<<<<<< HEAD <<<<<<< HEAD
Figure 63.   Global maxOverrideDuration facet added to Sys Info property of station’s Config component
Image
=======
Figure 63.   Global maxOverrideDuration facet added to Sys Info property of station’s Config component
Image
>>>>>>> release/4.10.4 =======
Figure 63.   Global maxOverrideDuration facet added to Sys Info property of station’s Config component
Image
>>>>>>> release/4.10.4

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.

<<<<<<< HEAD <<<<<<< HEAD
Figure 64.   Added maxOverrideDuration facet added at point level (overrides global setting)
Image
=======
Figure 64.   Added maxOverrideDuration facet added at point level (overrides global setting)
Image
>>>>>>> release/4.10.4 =======
Figure 64.   Added maxOverrideDuration facet added at point level (overrides global setting)
Image
>>>>>>> release/4.10.4

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 65.   Example override action menus affected by maxOverrideDuration facet

Global (Sys Info) level example

Point level example

<<<<<<< HEAD <<<<<<< HEAD
Image
Image
=======
Image
Image
>>>>>>> release/4.10.4 =======
Image
Image
>>>>>>> release/4.10.4

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.

<<<<<<< HEAD <<<<<<< HEAD
Figure 66.   Custom override attempt over maxOverrideDuration limit produces error window
Image
=======
Figure 66.   Custom override attempt over maxOverrideDuration limit produces error window
Image
>>>>>>> release/4.10.4 =======
Figure 66.   Custom override attempt over maxOverrideDuration limit produces error window
Image
>>>>>>> release/4.10.4

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