XFBs
In the XFB (eXchange Function Block) comparison table, A and B denote property restrictions:
- A – The XFB ignores the "Priority array" and "Update count" properties in the referenced data point(s).
- B – The XFB ignores the "Priority array" property in the referenced data point(s).
XFB comparison table
Category | Datatype | Name | Compatible BACnet Objects | |||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
Read | Single | Real | x | x | x | A | B |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Boolean |
|
|
|
|
| x | x | x | A |
|
| B |
|
|
|
|
|
|
|
|
| |||
Unsigned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| x | x | x | A | B |
| |||
Unsigned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| x | |||
Structure |
|
|
|
|
|
|
|
|
|
|
|
| x | x |
|
|
|
|
|
|
| |||
Structure |
|
|
|
|
|
|
|
|
|
| x |
|
|
|
|
|
|
|
|
|
| |||
Multiple | Real | x | x | x | A | B |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
Boolean |
|
|
|
|
| x | x | x | A |
|
| B |
|
|
|
|
|
|
|
|
| |||
Unsigned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| x | x | x | A | B |
| |||
Structure |
|
|
|
|
|
|
|
|
|
|
|
|
|
| x |
|
|
|
|
|
| |||
Structure |
|
|
|
|
|
|
|
|
| x |
|
|
|
|
|
|
|
|
|
|
| |||
Write | Single | Real | x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Boolean |
|
|
|
|
| x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
Unsigned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| x |
|
|
|
|
| |||
Command | Single | Real |
|
|
| x | x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Boolean |
|
|
|
|
|
|
|
| x |
|
| x |
|
|
|
|
|
|
|
|
| |||
Unsigned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| x | x |
| |||
Structure |
|
|
|
|
|
|
|
|
|
|
|
| x | x |
|
|
|
|
|
|
| |||
Structure |
|
|
|
|
|
|
|
|
|
| x |
|
|
|
|
|
|
|
|
|
| |||
Multiple | Real |
|
|
| x | x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
Boolean |
|
|
|
|
|
|
|
| x |
|
| x |
|
|
|
|
|
|
|
|
| |||
Unsigned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| x | x |
| |||
Command | Single | Unsigned | Allows access to BACnet object property of datatype Unsigned for calculated multistate value object. | |||||||||||||||||||||
Read Property | Single | Real | Allows access to any BACnet object property of datatype Real. | |||||||||||||||||||||
Boolean | Allows access to any BACnet object property of datatype Boolean or BACnetBinaryPV. | |||||||||||||||||||||||
Unsigned | Allows access to any BACnet object property of datatype Unsigned (includes Multistate, Enumerated, and non-negative Integer*). *Limited to range 0...231 -1 (0...2,147,483,647). | |||||||||||||||||||||||
Write Property | Single | Real | Allows access to any writable BACnet object property of datatype Real. | |||||||||||||||||||||
Boolean | Allows access to any writable BACnet object property of datatype of Boolean or BACnetBinaryPV. | |||||||||||||||||||||||
Unsigned | Allows access to any writable BACnet object property of datatype Unsigned (includes Multistate, Enumerated, and non-negative Integer*). The control program—not the XFB—must limit Multistate property write values to that property’s correct range (1 to maximum allowed states) to prevent a reject of the write command. *Integer property write values are limited to range 0...231 -1 (0...2,147,483,647). | |||||||||||||||||||||||
Collecting | Group | Structure | Allows access to any BACnet object property of datatype Real. | |||||||||||||||||||||
Structure | Allows access to any writable BACnet object property of datatype of Boolean or BACnetBinaryPV. | |||||||||||||||||||||||
Structure | Allows access to any BACnet object property of datatype Unsigned (includes Multistate, Enumerated, and non-negative Integer*). | |||||||||||||||||||||||
Distributing | Group | Structure | Allows access to any BACnet object property of datatype Real. | |||||||||||||||||||||
Structure | Allows access to any writable BACnet object property of datatype of Boolean or BACnetBinaryPV. | |||||||||||||||||||||||
Structure | Allows access to any BACnet object property of datatype Unsigned (includes Multistate, Enumerated, and non-negative Integer*). | |||||||||||||||||||||||
Structure | Allows access to analog or binary BACnet lighting output objects. | |||||||||||||||||||||||
Structure | Allows access to BACnet blind output objects. | |||||||||||||||||||||||
Structure | Allows access to BACnet object property of datatype Real for calculated value objects. | |||||||||||||||||||||||
Structure | Allows access to BACnet object property of datatype Boolean for calculated value objects. | |||||||||||||||||||||||
Structure | Allows access to BACnet object property of datatype Unsigned for calculated multistate value objects. | |||||||||||||||||||||||
Read Feature | Single | Structure | Allows access to BACnet object view node type, Functional. | |||||||||||||||||||||
Read Feature | Single | Structure | Allows access to BACnet object view node type, Functional. | |||||||||||||||||||||
Refer to data point objects for a detailed description of the BACnet data points.
Further information
- CLB_VNTR: Venturi valve calibration function
- CMD_A: Command analog
- CMD_AG: Command analog group
- CMD_AX: Command multiple analog
- CMD_B: Command binary
- CMD_BG: Command binary group
- CMD_BLS: Command blinds
- CMD_BLSG: Command blinds group
- CMD_BX: Command multiple binary
- CMD_LGT: Command lighting
- CMD_LGTG: Command lighting group
- CMD_M: Command multistate
- CMD_MG: Command multistate group
- CMD_MX: Command multiple multistate
- R_A: Read analog
- R_AG: Read analog group
- R_AX: Read multiple analog
- R_B: Read binary
- R_BG: Read binary group
- R_BLSCMD: Read blinds command
- R_BX: Read multiple binary
- R_FTR: Read features
- R_LGTCMD: Read lighting command
- R_LGTX: Read multiple lighting
- R_M: Read multistate
- R_MG: Read multistate group
- R_MNFTR: Read main feature
- R_MX: Read multiple multistate
- R_UNSG: Read unsigned
- RC: Read configuration extension
- RP_BOOL: Read boolean property
- RP_REAL: Read real property
- RP_UNSG: Read unsigned property
- W_A: Write analog
- W_AG: Write analog group
- W_B: Write binary
- W_BG: Write binary group
- R_BLSX: Read multiple blinds
- W_M: Write multistate
- W_MG: Write multistate group
- W_MPRVAL: Write multistate for present value
- WP_BOOL: Write boolean property
- WP_REAL: Write real property
- WP_UNSG: Write unsigned property
- XFB error codes




















