BEE-DDS Toolkit for LabVIEW - Robotronix/SSI Create, Read, and Write Complex Data Structures Using DDS

  • Distribution services are compliant with the Real-Time Data Distribution Services standard of OMG
  • Can be supplied via cloud-based services
  • Designed for sharing data between heterogeneous systems
  • Share data with different hardware/software environments using the DDS infrastructure
  • Download
Robotronix/SSI BEE Lab is a software system for sharing data among distributed measurement and control system applications hosted by heterogeneous platforms.

Developed by National Instruments Alliance Partner Robotronix and Sistemi Software Integrati (SSI), a Finmeccanica Company, BEE Lab helps NI LabVIEW users easily design distributed applications composed of LabVIEW nodes, hosted servers, and mobile devices.

BEE Lab distribution services are compliant with the Real-Time Data Distribution Services (RT-DDS) standard of the Object Management Group (OMG). In addition, they can be supplied via cloud-based services.

BEE Lab is designed so that the LabVIEW programmer does not have to worry about the distribution of the data produced and received. It acts as a distributed, fully integrated LabVIEW Shared Variable Engine that provides functionality to the application for publishing and subscribing a data cluster in a platform-independent way. BEE Lab serves applications that reside on different OSs and are hosted by the heterogeneous NI node based on the LabVIEW reconfigurable I/O (RIO) architecture. With the Robotronix/SSI BEE-DDS Toolkit for LabVIEW palette, you can configure the service and subscribe and publish data clusters in a user-friendly and modular way.

The System
BEE Lab Environment Components
-The BEE-DDS Toolkit acts as a software development environment. It is a LabVIEW library that provides RT-DDS services, such as the automatic configuration of the Data Distribution Appliance (DDA) as well as the writing (publishing) and reading (subscribing) of data clusters by LabVIEW applications.
-The BEE Client manages the access of a LabVIEW application to BEE Lab services.
-The DDA acts as a server node. This component provides the data distribution among the system nodes. The RT-DDS services can be provided via the DDA Server.
-The DDA Server is a server node in the system at the customer’s premises. It can reside on the same platform where LabVIEW applications run or can be housed in a separate platform of the system.
-The BEE Cloud is a cloud-based service for building real-time clouds of NI RIO nodes.

Example Application Areas for BEE Lab
-(Large) Plant Monitoring and Control
-Smart Grid Control
-(Multi-)Robot Autonomous Service System
-Smart Cities and Smart Environment
-Distributed Testing Facility for (Large) Defense/Aerospace Systems
-Cooperative Systems for Traffic Control
-Medical Remote Monitoring

Support Information
For technical support, contact Robotronix at
For product information, contact Sistemi Software Integrati at

Pricing Information
This product is sold directly by the third-party provider and not by National Instruments. Contact Robotronix for purchasing information.
Provider Website:

Disclaimer: The Third-Party Add-Ons for LabVIEW on this page are offered by independent third-party providers who are solely responsible for such products. NI shall have no responsibility whatsoever for the performance of the Third-Party Add-Ons.

A National Instruments Alliance Partner is a business entity independent from National Instruments and has no agency, partnership, or joint-venture relationship with National Instruments.