UNION_BACNET_PRIORITY_ARRAY_ITEM (UNION)¶

TYPE UNION_BACNET_PRIORITY_ARRAY_ITEM : UNION

Description for type BACnetPriorityArray

A Priority Array is a property that is present in an object that contains a commandable Property (such as the present-value of an Output or Value object). A Priority Array has BACNET_MAX_PRI_ARRAY slots, each of which can contain a value for the commandable Property. For the object types supported in the present API version, the value contained in a Priority Array has one of the datatypes Null, Enumerated, Real, Unsigned…. See Section 19 of the ASHRAE Standard 135-2010 for a description of command prioritization using Priority Arrays. A Property Contents containing a single Priority Array Item or an entire Priority Array, will have its tag equal to DATA_TYPE_PRI_ARRAY_ITEM. The Elements-Number attribute of a Property Contents indicates whether it contains a single Priority Array Item or an entire array.

InOut:

Name

Type

Comment

b

IEC_BACNET_BOOLEAN

This holds the enumrated value and is valid for type DATA_TYPE_BOOLEAN

e

IEC_BACNET_SIGNED

This holds the enumrated value and is valid for type DATA_TYPE_ENUMERATED

rr

IEC_BACNET_REAL

This holds the real value and is valid for type DATA_TYPE_REAL

d

IEC_BACNET_DOUBLE

This holds the double value and is valid for type DATA_TYPE_DOUBLE

u

IEC_BACNET_UNSIGNED

This holds the unsigned value and is valid for type DATA_TYPE_UNSIGNED

si

IEC_BACNET_SIGNED

This holds the integer value and is valid for type DATA_TYPE_SIGNED

bits

IEC_BACNET_BIT_STRING

This holds the bit-string value and is valid for type DATA_TYPE_BIT_STRING

octets

IEC_BACNET_OCTET_STRING

This holds the octet-string value and is valid for type DATA_TYPE_OCTET_STRING

dat

IEC_BACNET_DATE

This holds the date value and is valid for type DATA_TYPE_DATE

dateTime

IEC_BACNET_DATE_TIME

This holds the datetime value and is valid for type DATA_TYPE_DATE_TIME

tim

IEC_BACNET_TIME

This holds the time value and is valid for type DATA_TYPE_TIME

str

IEC_BACNET_OPTIONAL_STRING

This holds the char-string value and is valid for type DATA_TYPE_OPTIONAL_CHAR_STRING

extended

IEC_BACNET_PROPERTY_CONTENTS

This holds any extended value and is valid for type DATA_TYPE_EXTENDED