The Out-Of-Range extension detects whether a numeric object property value exceeds a range defined by a high-limit and a low-limit.

Supported BACnet object types capable of using Out-Of-Range extension:

  • Analog_Input
  • Analog_Output
  • Analog_Value
  • Pulse_Converter

Using the BACnet CreateObject service to create an EEO with event-type Out-Of-Range and an object-property-reference that does not reference one of the object types listed will be rejected with error-class Object and error-code Unsupported-Object-Type.

Property Name

Description

Out-Of-Range-High-Limit

A writable proprietary property that specifies the high limit of the normal range.

Out-Of-Range-Low-Limit

A writable proprietary property that specifies the low limit of the normal range.

Deadband

A writable proprietary property that specifies the deadband that is applied to the respective limit before a (alarm) return to Normal event state is indicated.

Time-Delay

A writable proprietary property that specifies a deadband time, in seconds, that must pass between the time an object first detects an offnormal condition and a to-offnormal event state transition occurs.

If the Object-Name-Reference is not successfully resolved, object-property-reference shall be set to default, reliability shall be set to configuration-error, and the EEO will not detect event states or issue event notifications.