BVLC Function

From BACnet Wiki
Jump to: navigation, search

See BVLL for Packet encoding.


See Annex J: pg 565 of 135-2004 Specification.

When to use these messages, between which devices on the network, and for what broadcast and direct message types can be very confusing. Refer to this table for some insight into this.



BVLC Function Code
0x00 BVLC Result
0x01 Write Broadcast Distribution Table
0x02 Read Broadcast Distribution Table
0x03 Read Broadcast Distribution Table ACK
0x04 Forwarded-NPDU Optional Originating Device IP address and Port included in BVLL header
0x05 Register Foreign Device Registers Foreign Device with expiration timeout (Time-to-live) in seconds.
0x0a Original-Unicast-NPDU Used to send directed NPDUs to another BACnet/IP device or router.

Optional Originating Device IP address and Port NOT included in BVLL header.

See Specification Section J.2.11, page 568

0x0b Original-Broadcast-NPDU Used by devices (except foreign devices) to broadcast messages on B/IP networks.

Optional Originating Device IP address and Port NOT included in BVLL header

0x0c Secure-BVLL



Keyword List
APDU BBMD BVLC BVLL DADR DNET Encoding I-Am LSAP MAC NPCI NPDU NSAP NSDU SA SADR SNET

Device Profiles

Edit this box.

Glossary