292
APPX
Appendix 7 Data Block Formats
Format of access blocks for writing
The following shows the buffer memory format of access blocks for writing, including data ranges and availability of reading/
writing data from a CPU module.
When creating a program, read the offset value in the following table with the start buffer memory address displayed with a
configuration function.
R: Read-only, W: Write-only, R/W: Read/Write
• Up to 4 write target properties can be set.
• When setting multiple properties, always use the properties in order from Property-1.
• When a Property which is not used exists, store 'FFFFh' to a PropertyIdentifier. The ArrayIndex of the Property and its data
are not written.
Offset Name Description R/W Initial
value
Data range
+0 CONTROL Indicates the processing status of a
WritePropertyMultiple(WriteProperty) service.
0: Idling
1: Send request
2: Sending
3; Normal completion
4: Error end
R/W 0 0h to 4h
+1 STATUS An error code is stored.
Page 236 Error Code List for BACnet Request Function/BACnet
Monitoring Function
R 0 0h to 11h
+2 to +3 Instance number of a destination
device
Store the instance number of a write target BACnet device.
32-bit unsigned integer
R/W 0 0h to
3FFFFFh
+4 to +5 ObjectIdentifier b31 to b22: Object type number R/W 0 0h to 3FFh
b21 to b0: Instance number 0h to
3FFFFFh
+6 Property-1 PropertyIdentifier Store the PropertyIdentifier of a write target property. R/W 0 0h to FFFFh
+7 ArrayIndex When a write target property is ARRAY type, store the index number.
If the data type is not ARRAY, store 'FFFFh'.
R/W 0 0h to FFFFh
+8 to +11 Write data A format is RDTB.
Page 289 Format of RDTB
R/W
+12 Property-2 PropertyIdentifier Store the PropertyIdentifier of a write target property.
If no write target property exists, store 'FFFFh'.
R/W 0 0h to FFFFh
+13 ArrayIndex When a write target property is ARRAY type, store the index number.
If the data type is not ARRAY, store 'FFFFh'.
R/W 0 0h to FFFFh
+14 to +17 Write data A format is RDTB.
Page 289 Format of RDTB
R/W
+18 Property-3 PropertyIdentifier Store the PropertyIdentifier of a write target property.
If no write target property exists, store 'FFFFh'.
R/W 0 0h to FFFFh
+19 ArrayIndex When a write target property is ARRAY type, store the index number.
If the data type is not ARRAY, store 'FFFFh'.
R/W 0 0h to FFFFh
+20 to +23 Write data A format is RDTB.
Page 289 Format of RDTB
R/W
+24 Property-4 PropertyIdentifier Store the PropertyIdentifier of a write target property.
If no write target property exists, store 'FFFFh'.
R/W 0 0h to FFFFh
+25 ArrayIndex When a write target property is ARRAY type, store the index number.
If the data type is not ARRAY, store 'FFFFh'.
R/W 0 0h to FFFFh
+26 to +29 Write data A format is RDTB.
Page 289 Format of RDTB
R/W