Analog Output BACnet Objects
AO - Analog Output Object Description (Analog Output: 0-5)
Each of the analog outputs in all types of modules is represented on the BACnet network as the BACnet Analog Output object with the following properties.
Dynamically creatable: no, dynamically deletable: no.
Property Name | Required | Proprietary | Writable | Property ID | Data Type | Description |
---|---|---|---|---|---|---|
OBJECT_IDENTIFIER | Yes | From AO:0 to AO:5 | ||||
OBJECT_NAME | Yes | AO-x | ||||
OBJECT_TYPE | Yes | |||||
PRESENT_VALUE | Yes | Yes | PRESENT_VALUE property | |||
STATUS_FLAGS | Yes | STATUS FLAG property | ||||
EVENT_STATE | Yes | |||||
OUT_OF_SERVICE | Yes | Yes | OUT OF SERVICE property | |||
UNITS | Yes | |||||
PRIORITY_ARRAY | Yes | Yes | ||||
RELINQUISH_DEFAULT | Yes | Yes | ||||
COV_INCREMENT | no | Yes | COV INCREMENT property | |||
OUTPUT_TYPE * | Yes | Yes | 4001 | Enumerated | ||
HAND_STATUS* | Yes | 3014 | Boolean | |||
HAND_VALUE* | Yes | 3015 | Enumerated |
Note: Additional properties of the object are saved to maintain the backward compatibility with the older firmware version. In the new firmware version, each of the properties has a corresponding BACnet object.
PRESENT_VALUE Property
The property contains the voltage value, expressed in mV or percentage, of the analog output PWM duty cycle. The output operation mode and property units are defined by the AO_CONFIGURATION object.
COV INCREMENT Property
In the firmware versions above 4.0, MIX and MINI modules support COV (change of value), which means that the module automatically sends the analog output value if it changes more than the COV Increment property value (for IP modules this value can also be changed in the module’s web page).
OUT OF SERVICE Property
For the analog output, the OUT OF SERVICE object property is set to true if the output is overridden by the USB connection or in the module’s web page (only in IP version). The OUT OF SERVICE is set to false if the Present Value property is set by the BACnet message.
STATUS FLAG Property
The STATUS FLAG property contains information about the status of the object. This property consists of 4 binary flags. Each flag is described in the table below.
Module Inputs | Results | |||
---|---|---|---|---|
AO Potentiometer | Priority Array | Present Value | Analog Output | Status Flag Property |
Auto position | NULL | Default | Default | 0000 |
ANALOG VALUE | ANALOG VALUE | ANALOG VALUE | ||
Manual position | NULL | Manual Value | Manual Value | 0010 |
ANALOG VALUE | Manual Value |
AO CONFIGURATION Object (Multistate Value: 17-22)
The object contains information about the mode of the analog output according to the following table (changing configuration also has an impact on the analog output unit property):
Object Value | Description | Unit Property |
---|---|---|
1 (default) | Voltage output 0–10 V | mV |
2 | PWM 1 Hz | % |
3 | PWM 10 Hz | % |
4 | PWM 100 Hz | % |
5 | PWM 0.1 HZ | % |
6 | PWM 0.01 Hz | % |
This configuration is also available in the AO Analog Output object as the OUTPUT_TYPE property 4001.
AO HAND_STATUS Object (Multistate Value: 23-26)
The object contains state of the hand status operation according to the table below:
Object Value | Description |
---|---|
1 | AUTO |
2 | HAND_ON |
This information is also available in the AO Analog Output object as the HAND_STATUS property 3014.
WARNING!
This object is available only in the MINI 4U4A-H and 4U4A-H-IP modules.
AO HAND_VALUE Object (Analog Value: 22-25)
The object contains the percentage value (0-100%) of hand. This information is also available in the AO Analog Output object as the HAND_VALUE property 3015.
WARNING!
This object is available only in the MINI 4U4A-H and 4U4A-H-IP modules.