Status Object

The Status object must contain the following:

Data Point Element Status

Data

Use

Description

Stat

Optional

True to enable the off-normal status. If the flag is false, the Normal Value is ignored.

DisplOffNormal

Optional

True to display off-normal values only.

NormalValue

Optional

Normal value of the DPE.

The specified value must follow the specified PvssType. In particular:

  • CHAR and ARRAYCHAR: integer (0 ÷ 255)
  • UINT and ARRAYUINT: integer (0 ÷ 4294967295)
  • INT and ARRAYINT: integer (-2147483648 ÷ 2147483647)
  • FLOAT and ARRAYFLOAT: number (-1.797693e+308 ÷ 1.797693e+308)
  • BOOL and ARRAYBOOL: Boolean (false or true)
  • BIT and ARRAYBIT: integer (0 ÷ 4294967295)
  • STRING and ARRAYSTRING: string
  • STRING and ARRAYSTRING when GmsDataType (see Table GMSType) is GMSDATETIME: BACnetDateTime string format ('YYYMMDDWhhmmssHH' – for details, see the PvssMgr documentation).
  • BIT64 and ARRAYBIT64: integer (0 - 18446744073709551615)
  • LONG and ARRAYLONG: integer (-9223372036854775808 - 9223372036854775807)
  • ULONG and ARRAYULONG: integer(0 - 18446744073709551615)

For all the other PvssType, the Normal Value is not applicable, and it is ignored.

In case of set types, the Normal Value can be specified for each element of the set.