• Home
  • BACnet OPC Server (TOP Server BACnet Ethernet Driver) And IO Driver + 1 Year Support & Maintenance Agreement

BACnet OPC Server (TOP Server BACnet Ethernet Driver) And IO Driver + 1 Year Support & Maintenance Agreement

1Review
$3,000.00
  • License Type: Perpetual
  • OS: Windows Server 2025 / 2022 / 2019 / 2016, Windows 11 / 10
  • BACnet Ethernet device connectivity
  • Integrates building automation systems
  • Supports BACnet protocol standards
  • OPC DA UA and SuiteLink support

The TOP Server® BACnet Driver provides a communication interface to BACnet devices over Ethernet or via BACnet Ethernet gateways. This driver provides data exchange between OPC UA, OPC DA, SuiteLink and DDE clients and building automation systems and devices supporting the BACnet over Ethernet protocol, which is often referred to as "BACnet" or "Annex J". User configurable BACnet APDU (Application Protocol Data Unit) settings which affect message segmentation help you tune performance to the needs of your system.

This driver can be used successfully with devices that use the BACnet protocol, are visible on an Ethernet network, and support the objects, properties, and services supported by this driver as shown below. You should consult the Protocol Implementation Conformance Statement (PICS), available from your hardware vendor.

Please visit our detailed TOP Server BACnet Device Compatibility article for BACnet Interoperability Building Blocks (BIBBs) supported by TOP Server.

  • Supports Automatic Device Discovery
  • Support for Accumulator, Analog Input, Analog Output, Analog Value, Averaging, Binary Input, Binary Output, Binary Value, Calendar, Command, Device, Event Enrollment, File, Group, Life Safety Point, Life Safety Zone, Loop, Multi-State Input, Multi-State Output, Multi-State Value, Notification Class, Program, Schedule and Trend Log objects
  • Supports Command Priority
  • Supports Application Protocol Data Unit (APDU)
  • Automatic Tag Database generation for plug and play ease of use
  • Supports the following Standard Objects, including most of the required properties: Accumulator, Analog Input, Analog Output, Analog Value, Averaging, Binary Input, Binary Output, Binary Value, Calendar, Command, Device, Event Enrollment, File, Group, Life Safety Point, Life Safety Zone, Loop, Multi-State Input, Multi-State Output, Multi-State Value, Notification Class, Program, Schedule, and Trend Log
  • Supports Confirmed and Unconfirmed Event Notifications for both intrinsic and algorithmic notifications for several Event States, including Change of Value, Change of State, Out of Range, Unsigned Range, and Command Failure
  • Devices supporting the BACnet/IP (Annex J) Protocol, are visible on an Ethernet network, and support the objects, properties, and services supported by this driver

Don't See Your Device Listed? Contact Us

Real-Time Data Access

Access live process data from your devices with minimal latency and maximum reliability.

Device Configuration

Read and write configuration parameters directly from your SCADA or HMI application.

🛡

Automatic Reconnection

Intelligent connection management automatically recovers from network interruptions.

🌐

Multi-Protocol Support

Supports multiple communication protocols for flexible deployment options .

High Performance

Optimized algorithms deliver maximum throughput with minimal system overhead.

📄

Diagnostic Logging

Comprehensive logging helps troubleshoot issues and monitor driver performance .

  • BACnet Gateways supported for non-Ethernet BACnet device access
  • Extended character set support (ISO 10646/UCS-2 and ISO 8859-1/Latin1)
  • Supports Simple Array Properties
  • Supports Command Priority, which prioritizes write requests
  • Supports Application Protocol Data Unit (APDU), which affects message segmentation
  • Supports routing COV notifications from a device on a different BACnet network where NPDUs do not contain the source address
  • Supports communication with BACnet MS/TP Serial devices through BACnet/IP Broadcast Management Device (BBMD) routing
  • Support for channel level device discovery on a BACnet network
  • Support for multiple device discovery scope including sending Who-Is/I-Am to a specified IP Address including for devices that mandate/require the "I-Am" message
  • Support for mass adding devices from device discovery operations
  • Devices added from discovery automatically inherit the discovered device name
  • TOP Server can register as a foreign device on the BACnet network if required due to user network architecture
  • Includes Automatic Tag Generation through device interrogation
  • Configurable tag import group options default to most commonly required groups of tags
  • User configurable items per request to optimize communications by reducing the total number of requests required to the device (Up to 64 items per request)
  • Supports routing COV notifications from a device on a different BACnet network where NPDUs do not contain the source address
  • Support for IBM/Microsoft DBCS character set

Ratings & Reviews

1 review

  • 4 stars
  • 0 reviews
  • 3 stars
  • 0 reviews
  • 2 stars
  • 0 reviews
  • 1 star
  • 0 reviews
3/25/2026 2:11:00 pm

Knowledgeable and Patient

by Matt Davis -

The Software Toolbox support team was very knowledgeable. He was also very patient with my lack my knowledge.

3/25/2026 2:11:00 pm

Software Toolbox is Awesome

by Matt Davis, Cytiva -

The Software Toolbox support team was awesome!

3/25/2026 2:11:00 pm

Always Helpful and Nice

by Matt Davis from Cytiva -

As usually the Software Toolbox support team was awesome. Everyone I have worked with are always very helpful and nice.

3/27/2026 11:15 am

Awesome

by Matt Davis from Cytiva -

As usually the Software Toolbox support team was awesome. Everyone I have worked with are always very helpful and nice.