XFBs

In the XFB (eXchange Function Block) comparison table, A and B denote property restrictions:

XFB comparison table

Category

Datatype

Name

Compatible BACnet Objects

Read

Single

Real

R_A

x

x

x

A

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Boolean

R_B

 

 

 

 

 

x

x

x

A

 

 

B

 

 

 

 

 

 

 

 

 

Unsigned

R_M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

x

x

A

B

 

Unsigned

R_UNSG

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

Structure

R_LGTCMD

 

 

 

 

 

 

 

 

 

 

 

 

x

x

 

 

 

 

 

 

 

Structure

R_BLSCMD

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

Multiple

Real

R_AX

x

x

x

A

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Boolean

R_BX

 

 

 

 

 

x

x

x

A

 

 

B

 

 

 

 

 

 

 

 

 

Unsigned

R_MX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

x

x

A

B

 

Structure

R_LGTX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

Structure

R_BLSX

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

Write

Single

Real

W_A

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Boolean

W_B

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unsigned

W_M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

Command

Single

Real

CMD_A

 

 

 

x

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Boolean

CMD_B

 

 

 

 

 

 

 

 

x

 

 

x

 

 

 

 

 

 

 

 

 

Unsigned

CMD_M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

x

 

Structure

CMD_LGT

 

 

 

 

 

 

 

 

 

 

 

 

x

x

 

 

 

 

 

 

 

Structure

CMD_BLS

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

Multiple

Real

CMD_AX

 

 

 

x

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Boolean

CMD_BX

 

 

 

 

 

 

 

 

x

 

 

x

 

 

 

 

 

 

 

 

 

Unsigned

CMD_MX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

x

 

Command

Single

Unsigned

CLB_VNTR

Allows access to BACnet object property of datatype Unsigned for calculated multistate value object.

Read Property

Single

Real

RP_REAL

Allows access to any BACnet object property of datatype Real.

Boolean

RP_BOOL

Allows access to any BACnet object property of datatype Boolean or BACnetBinaryPV.

Unsigned

RP_UNSG

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

WP_REAL

Allows access to any writable BACnet object property of datatype Real.

Boolean

WP_BOOL

Allows access to any writable BACnet object property of datatype of Boolean or BACnetBinaryPV.

Unsigned

WP_UNSG

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

R_AG

Allows access to any BACnet object property of datatype Real.

Structure

R_BG

Allows access to any writable BACnet object property of datatype of Boolean or BACnetBinaryPV.

Structure

R_MG

Allows access to any BACnet object property of datatype Unsigned (includes Multistate, Enumerated, and non-negative Integer*).

Distributing

Group

Structure

CMD_AG

Allows access to any BACnet object property of datatype Real.

Structure

CMD_BG

Allows access to any writable BACnet object property of datatype of Boolean or BACnetBinaryPV.

Structure

CMD_MG

Allows access to any BACnet object property of datatype Unsigned (includes Multistate, Enumerated, and non-negative Integer*).

Structure

CMD_LGTG

Allows access to analog or binary BACnet lighting output objects.

Structure

CMD_BLSG

Allows access to BACnet blind output objects.

Structure

W_AG

Allows access to BACnet object property of datatype Real for calculated value objects.

Structure

W_BG

Allows access to BACnet object property of datatype Boolean for calculated value objects.

Structure

W_MG

Allows access to BACnet object property of datatype Unsigned for calculated multistate value objects.

Read Feature

Single

Structure

R_FTR

Allows access to BACnet object view node type, Functional.

Read Feature

Single

Structure

R_MNFTR

Allows access to BACnet object view node type, Functional.

Refer to data point objects for a detailed description of the BACnet data points.