Fieldbus Interfaces for NI LabVIEW and NI DIAdem

Fieldbuses – EtherCAT, Profinet, EtherNet/IP, SERCOS III, Profibus, CAN, IO-Link
We have many years of experience in connecting LabVIEW and DIAdem applications to a wide variety of fieldbuses – on a wide range of platforms.
We connect the EtherCAT master of the NI compactRIO family with a variety of slaves (intelligent sensors, actuators such as servo controllers, embedded PCs with EtherCAT slaves, interface converters, e.g. for IO-Link) and with other masters via EtherCAT bridges. We connect valve terminals, sensors and actuators via compactRIO modules with bus interfaces for Profibus and CAN / CANopen, among others.
On PC platforms, we use the real-time Ethernet cards of the cifX family from Hilscher and LabVIEW and VB.NET libraries developed by us for the bus connection, which not only exchange data with the card but also perform the necessary data type conversions. Thanks to the multi-bus capability of cifX, Profinet, EtherCAT, SERCOS III and other real-time Ethernet buses are available as interfaces. And whether the LabVIEW or DIAdem application is the master or slave in the network can also be determined by the cifX firmware.
We have also developed libraries for automatic configuration in case it is necessary to switch between the buses (as with our multi-bus-capable test benches, where the bus can change from one DUT to the next). These transfer the configuration within seconds, the communication is restarted and the (new) bus is running.
PLC data display (HMI)
There is powerful visualization software available for every PLC that can display current system states in almost any way. And yet there is sometimes the need for a simple way to record, visualize, save and analyze PLC data. If the PLC has a fieldbus interface (e.g. Profinet, EtherCAT, SERCOS III or Ethernet/IP), this is very easy: with multibus-capable cifX real-time Ethernet boards from Hilscher and our libraries for NI LabVIEW and NI DIAdem. With TwinCAT, this is even possible without additional hardware. LabVIEW and DIAdem then communicate directly with the ADS software interface. If real-time data is also required in NI file formats, our real-time extensions for NI LabVIEW and NI DIAdem, based on TwinCAT, provide this data.
LabVIEW libraries for Hilscher CIFX (and netHost)
In addition to cyclic bus communication, our LabVIEW libraries for Hilscher cifX and netHost also enable on-the-fly change of the Real-Time Ethernet protocol and the bus configuration. Furthermore, bus-specific functions are available for identifying the bus participants (bus scan) and for their configuration (e.g. setting the Profinet station name). A detailed description can be found here.
Selected functions of our libraries are also available for LabVIEW RT under NI Linux Real-Time.
TwinCAT extensions for LabVIEW and DIAdem
If real-time capability is required in addition to the bus connection, our NI LabVIEW real-time extension and our NI DIAdem real-time extension provide turn-key e solutions based on TwinCAT, which can of course be adapted to project-specific demands if required.
Using TwinCAT and Beckhoff hardware, we extend NI compactRIO controllers with bus interfaces that are not available as standard, e.g. for IO-Link.
We connect TwinCAT's own EtherCAT master with a wide variety of slaves (intelligent sensors, actuators such as servo controllers and valve terminals) and with other masters via EtherCAT bridges. We communicate with pressure transmitters, mass flow meters and controllers, valve systems and much more via Bus Terminals, including for Profibus, CAN / CANopen and IO-Link.
Applications, support and training
We develop complete LabVIEW and DIAdem applications with bus connection according to your specifications.
We support you in the implementation of your bus connection in NI LabVIEW and DIAdem – not only at the application level, but also in the configuration and parameterization of the interface hardware and the fieldbus.
With individual training courses, we provide you with the necessary knowledge if you want to maintain and further develop your bus interfaces yourself or solve critical sub-problems for you. We can provide you with tailored know-how for your specific needs, either on-site or remotely.
Further information
- Acyclic communication between LabVIEW and Profinet, Ethernet/IP, EtherCAT and other real-time Ethernet fieldbuses is not rocket science
- Easily connect NI DIAdem and LabVIEW to Beckhoff I/O terminals via OPC UA
- Fieldbus interfaces for NI LabVIEW and DIAdem with Hilscher cifX
- Easily connect compactRIO and IO-Link
- cRIO bus connections for every use case with LabVIEW RT libraries for real-time Ethernet, gateways, and interface modules
- Test bench applications and fieldbus interfaces for compactRIO – müller+krahmer at NI Days 2026
- compactRIO and PROFINET – live
- Are the LabVIEW libraries for Hilscher cifX and netHost by müller+krahmer also available for LabVIEW RT?
- What to do if the EtherCAT slave cannot be connected to the compactRIO master?
- Fieldbus interfaces and real-time extensions for LabVIEW in detail – müller+krahmer at NI Tech Day on June 26 in Hamburg
- Testing bus devices – more than just cyclical communication
- Fieldbuses and real-time extensions for LabVIEW and DIAdem – thank you for many great conversations at NI Days 2025
- LabVIEW, DIAdem and fieldbuses – müller+krahmer at NI Days 2025
- LabVIEW and Siemens S7 – preferably via Profinet
- LabVIEW and EtherCAT – not only on the cRIO platform
- From Profinet to EtherCAT, SERCOS III or Ethernet/IP within seconds
- Let's put a name to it! – Setting Profinet station names and IP addresses in LabVIEW
- LabVIEW and IO-Link – flexible connection to sensors and actuators
- What Siemens can do, we can do too!
- It doesn't always have to be LabVIEW and Profinet, …
- LabVIEW and Profinet communication – how to combine?
- Integrating hardware into test systems – best done with real-time Ethernet
- On-the-fly protocol switching with Hilscher PC cards
- Just want to display some PLC data? It's easy with NI LabVIEW or NI DIAdem and our bus interfaces!
- Cyclic EtherCAT SDO communication or: The customer is always right!
- Joint success story “PC-based Automation with Unified Interfaces for all Formats and Protocols” by Hilscher and müller+krahmer