Entries by

Easily connect compactRIO and IO-Link

When developing our LabVIEW library for IO-Link, we actually had PC-based applications in mind, as the original interface solution was created as part of a complete solution for testing IO-Link devices. But when we were asked if we could also offer an IO-Link interface for compactRIO on this basis, we immediately said ‘yes’, because the […]

From Sensing to Action: Scalable Measurement and Control

This was the title of the presentation that Manuel Hofmann from NI and I gave at NI Days 2026 in Munich. Manuel described the basic requirements for modern test solutions and showed how these can be met with the comprehensive NI ecosystem of hardware and software. Following this, I used the example of our end-of-line […]

cRIO bus connections for every use case with LabVIEW RT libraries for real-time Ethernet, gateways, and interface modules

The requirements for connecting devices to industrial buses are as varied as the tasks that can be solved with NI-PAC compactRIO. While the controller must be a bus master for connecting sensors and actuators, slave interfaces are usually easier to connect to an existing PLC. Control tasks require real-time behavior with low latency, while for […]

Quo vadis NI DIAdem?

Today, 30 years ago, was my first working day at GfS mbH in Aachen and also the first day I came into contact with the DIAdem software. Since then, my entire professional life has been closely linked to this product, which has been part of the NI ecosystem for more than 25 years. Over the […]

Does your LabVIEW code look like this …

… – the one on the left in our picture? And does it work the way it looks? Graphical programming languages in general, and LabVIEW in particular, promise an easy introduction to programming and quick solutions. This is certainly true for very simple tasks, but very few programming tasks are that simple. That is why […]

Object-oriented programming in LabVIEW – knowledge from practical experience

Class structure, encapsulation and inheritance in LabVIEW are virtually part of everyday life in LabVIEW development at müller+krahmer. In our long-standing collaboration with customers, where LabVIEW projects involving several man-years of development time are continuously being refined, structuring is essential. Topics such as encapsulation of data and methods of accessing it, definition and inheritance of […]

compactRIO and PROFINET – live

Last week, we presented our new fieldbus interface for compactRIO live for the first time at the Würzburg LabVIEW User Group (WUELUG) meeting at Siemens Energy in Nuremberg. And since we were guests at Siemens, we of course demonstrated the connection to a device with PROFINET interface, an electro-pneumatic valve from Emerson Aventics’ Advanced Valve […]

Profinet, EtherCAT and Ethernet/IP for NI DIAdem

According to the NI website, DIAdem is ‘… is high-performance software for seamless test and measurement data management, exploration, analysis, and automation’. What we and many of our customers feel is missing is a reference to DIAdem’s measurement and control capabilities, which make the software unique as a whole. While DIAdem supports a wide range […]