WindO/I-NV4 User’s Manual 3-137
7 BACnet Communication
3
Communication
Analog Output Object
Present_Value of the Analog Output object can be allocated device addresses and set to the value of those device
addresses. Present_Value is a Float32(F) numeric value. When device addresses are allocated to Present_Value, the
product of Present_Value multiplied by 1/coefficient is stored in the device addresses.
The following diagram illustrates the concept when device addresses are allocated to Present_Value of the Analog
Output object and the BACnet device writes the analog output value.
When reading out Present_Value to device addresses, you must be aware of the data type. Depending on the data
type of the device addresses, the value is stored in the device addresses as follows. Set the data type according to the
value of Present_Value. The data type of Present_Value is set in “Conversion type” on page 3-115 of the “Analog
Output Object”.
BACnet objects
BACnet device
Device addresses Physical output
Analog Output
object
Present_Value:
20.0
Priority_Array
#D0000: 1000
Coefficient: 0.02
External
analog output:
20 mA
Reflected
CH0: 20 mA
Write value:
20.0
Priority:
2
MICRO/I Digital output module
Write from BACnet device Read out to data register
Present_Value of the Analog Output object cannot be changed from the MICRO/I.
Data Type Present_Value of BACnet Device Value of Device Addresses
UBIN16(W)
Value within range of 0 to 65,535 Present_Value
Value outside range of 0 to 65,535 0
BIN16(I)
Value within range of -32,768 to 32,767 Present_Value
Value outside range of -32,768 to 32,767 0
UBIN32(D)
Value within range of 0 to 4,294,967,295 Present_Value
Value outside range of 0 to 4,294,967,295 0
BIN32(L)
Value within range of -2,147,483,648 to 2,147,483,647 Present_Value
Value outside range of -2,147,483,648 to 2,147,483,647 0
Float32(F) — Present_Value