
BACnet PTP Serial Driver Manual
Page 24 of 34
Example
Map_Descriptors
Map_Descriptor_Name , Object_Type , Property
, Function
, Data_Array_Name , Data_Array_Offset , Node_Name , Address , Length , Write_Priority , Linked_Map_Descriptor
CMD WPM
, AO
, - , Wrbc
, DA WPM
, 0
, N1 1
, 1
, 2
, 7
, -
Map_Descriptor_Name
, Object_Type
, Property
, Function , Data_Array_Name
, Data_Array_Offset
, Node_Name
, Address
, Length
, Write_Priority
, Linked_Map_Descriptor
CMD WPM 1
, AO
, -
, Passive_Client
, DA WPM
, 3
, N1 1
, 4 , 3 , 8
, CMD WPM
CMD WPM 2
, AO
, -
, Passive_Client
, DA WPM
, 7
, N1 1
, 8 , 4 , 10
, CMD WPM
CMD WPM 3
, Device
, Max_Master , Passive_Client
, DA WPM
, 12
, N1 1
, 1 , 1 , 10
, CMD WPM
CMD WPM 4
, Device
, Max_Info_Frames
, Passive_Client
, DA WPM
, 13
, N1 1
, 1 , 1 , 10
, CMD WPM
CMD WPM 5
, BO
, -
, Passive_Client
, DA BOP
, 0
, N1 1
, 0 , 10 , 11
, CMD WPM
// ReadPropertyMultiple
Map_Descriptors
Map_Descriptor_Name , Object_Type , Property
, Function
, Data_Array_Name , Data_Array_Index , Node_Name , Address , Length , Write_Priority , Linked_Map_Descriptor
CMD RPM
, AO
, -
, Rdbc
, DA RPM
, 9
, N1 1
, 1
, 2
, -
, -
Map_Descriptor_Name , Object_Type , Property
, Function
, Data_Array_Name , Data_Array_Index , Node_Name
CMD RPM 3
, Device
, Max_Master
, Passive_Client , DA RPM
, 0
, N1 1
CMD RPM 4
, Device
, Max_Info_Frames , Passive_Client , DA RPM
, 1
, N1 1
CMD RPM 2
, AO
, -
, Passive_Client , DA RPM
, 2
, N1 1
CMD RPM 1
, AO
, -
, Passive_Client , DA RPM
, 6
, N1 1
, Address , Length , Write_Priority , Linked_Map_Descriptor
, 1
, 1
, -
, CMD RPM
, 1
, 1
, -
, CMD RPM
, 8
, 4
, -
, CMD RPM
, 4
, 3
, -
, CMD RPM
NOTE:
•
For the Present_Value property it is permissible to set a Map Descriptor length >1. This will cause a read of the Present_Value property of
consecutive BACnet objects of the type defined by this Map Descriptor.
•
The number of properties that can be read or written at once is limited by the maximum APDU message length.
•
Message segmentation is not supported.
Configure an active read or write Map Descriptor and give it a
unique name. This Map Descriptor will be referred to by all other
Map Descriptors forming part of the multiple property transaction.
Configure a Map Descriptor for each Object and Property. These are component
Map Descriptors forming part of the composite Map Descriptor CMD WPM above.
Set the function to Passive_Client.
Set Linked_Map_Descriptor to the name of the active
read or write Map Descriptor governing the transaction.
These map descriptors
form part of the read
transaction defined by
Map Descriptor CMD
RPM above.