IDEC WindO/I-NV4 User Manual page 242

Automation organizer
Table of Contents

Advertisement

7 BACnet Communication
Writing from the BACnet Device
(4) The BACnet device writes the value of Present_Value to Priority_Array at the index number indicated by the
specified priority.
(5) The value stored in the Priority_Array property with the smallest index number out of all non-NULL(00h) values is
used as the value of Present_Value. (The value of Priority_Array at the index number is used as Present_Value
until it is reset to NULL(00h).)
If all values stored in Priority_Array are NULL(00h), "Relinquish_Default" on page 3-145 is used as
Present_Value.
Writing the Value of a Device Address to Present_Value
Example: When #D0000 is allocated to the Present_Value device, #D0010 is allocated to the top device for priority
and trigger, and Float32(F) is allocated to the conversion type, the device addresses are allocated as
follows: #D0000 is the Present_Value for reading, #D0002 is the Present_Value for writing, #D0010 is the
Device for priority, and #D0011 is the Device for write trigger.
BACnet device
Read value:
15.0
(1) If the value of the Device for priority (#D0010) is 1 when the value of the Device for write trigger (#D0011) is 1,
writes the value (15.0) of the Present_Value for writing (#D0002) to the element 1 of Priority_Array. After the
write has completed, the value of the Device for write trigger (#D0011) is reset to 0.
(2) Priority_Array with the smallest index number out of all non-NULL(00h) values is element 1 (15.0), so 15.0 is used
as the value of Present_Value.
(3) Present_Value (15.0) is read from the BACnet device.
3-134
MICRO/I
BACnet objects
Analog Value
object
(3)
Present_Value:
15.0
Priority_Array
(2)
1
15.0
2
NULL(00h)
3
10.0
16
WindO/I-NV4 User's Manual
Device addresses
#D0000: XXXX
#D0002: 15.0
Reflected
#D0010: 1
(1)
#D0011: 1
Present_Value
for reading
Present_Value
for writing
Device for priority
Device for write trigger

Advertisement

Table of Contents
loading

Table of Contents