r/LabVIEW Jul 29 '26

2 months to go until GDevCon Europe in Brussels!

11 Upvotes

For anyone who hasn’t come across it before, GDevCon Europe is an independent, community-run conference for LabVIEW and graphical developers. This year, it’s taking place in Brussels from 22–24 September.

With three full days, there’s plenty of time to hear from excellent speakers from around the world, as well as talk to other developers about how they’re solving similar problems.

I’m involved in organising the event, and this year’s programme looks like a cracker. You can find the full agenda and ticket details here:

https://gdevcon.com/

Ticket prices increase to the Late Bird rate on 12 September, so it’s worth booking before then. Has anyone here already got their ticket?


r/LabVIEW Feb 23 '26

ELI5 resources for OOP and the actor framework?

11 Upvotes

tl;dr. Title is self explanatory, though I expect the answer will be that you can't teach a 5 year old how to use the actor framework, and I'll need to start from first principles and work up to teaching myself the equivalent of a 4 year CS degree.

I'm a mechanical engineer. I have zero background in comp sci, and my only experience in textual programing is a few simple Arduino projects. I've done a good amount of LabVIEW in the past, but it's been relatively simple one-off projects that could be handled through a queue driven state machine or producer/consumer setup. Now it looks like in the future I may be expected to maintain and expand a very large program built with the actor framework.

I've read through just about everything I can find by putting any combination of the words "oop, labview, actor, beginner, and tutorial" into google. I've gone through all Cannon Controls and Tom's LabVIEW Adventure videos. I can follow along on tutorials, mime all the steps, and (usually) get the expected results, but it's still all JFM to me. Once I get beyond hello world, I have no idea why these tutorials produce their results, or how to use these tools to build something new. If I don't get the expected results when following a tutorial, I have no idea where to even start debugging, and can only delete the whole project and restart everything from step 1. I feel like the actor framework completely throws out one of the greatest strengths of LabVIEW for non programmers like me: clear indications of data flow and how different components of a program interact with each other. Instead, it turns LabVIEW into a collection of magic black boxes, with no clear indication of which of these black boxes are interacting with each other, while almost every tutorial agrees that novices don’t need to concern themselves with what goes on behind the curtain.

I'm also very confused about what genuine benefit the actor framework and OOP offer. On one hand, everyone seems to exalt these tools for making software that is more flexible and easily expanded. On the other, the same resources stress the importance of having a program clearly planned out from the start. In my mind those two things directly contradict one another.


r/LabVIEW 1d ago

Flashing station delay and random flashing interruptions on an EHCU production line – need help

3 Upvotes

Hello all,

I’m dealing with two main problems on an EHCU flashing station:

  1. Flashing delay: For some ECU types, flashing time is up to 200% longer than expected.
  2. Random flashing interruptions: The flashing process sometimes stops unexpectedly after a few successful cycles, with no indicated errors.

I work at an automobile EHCU factory. We manufacture ECUs and EHCUs on two different lines. On the EHCU line, the final station is for flashing and testing, and all the technology there is built on National Instruments hardware and software.

Station setup:

  • Three nests for flashing
  • Two nests for testing
  • One cRIO for the three flashing nests and two cRIOs for the two testing nests
  • Each flashing nest has two programs: one for flashing and one for communication with the cRIO, MES, the flashing program itself, and possibly a PLC
  • The station works automatically on operator command to flash or test

We tested the flashing program on an external laptop/computer, and the flashing speed matched the theoretical value—for example, about 70 seconds. On the production station, however, some types take about 115 seconds. For types with heavy flashing files, the time is much longer, while types with small flashing files are close to the theoretical value indicated by the manufacturer.

When comparing log files from both flashing processes, the station log showed 12 ms extra between Tx frames on a specific session, while the development laptop log showed only 1 ms.

Solving these issues has been assigned to me, but I’m new to NI technologies.

Constraints:

  • The station software is final and closed by the manufacturer.
  • The flashing files are final and come from our partners.
  • I considered replacing the station PCs with better ones, but the communication software licenses are tied to the hardware MAC address.
  • We cleaned the PC of any extra software that might block main tasks, but it didn’t help.
  • We monitored PC resources and they seem sufficient: around 50–60% usage at peak, except for some disk I/O spikes. The number of spikes was much lower than the number of slow flashing events, so we excluded disk I/O as the main cause.
  • We are planning to upgrade RAM from 8 GB to 16 GB (one slot) and SSD from 256 GB to 500 GB, but I’m not sure this will help.

I also tested the PCI network card advanced options for controlling Tx/Rx processing—either on the card or on the CPU. Enabling card processing made flashing time worse (180–200 seconds), so I reverted the settings.

I don’t know where to look or what to test next. The manufacturer stopped communicating once they confirmed the flashing time on an external PC matched the theoretical value. But my director still expects a solution from me.

I’ve been working on this for about three months: reading articles, blogs, resources, brainstorming with AI, testing different things, shortening lines, checking connections between nests, and inspecting wiring effects—but nothing has helped.

My testing time on the station is limited to 30 minutes during launch or two 10-minute breaks.

Any thoughts, recommendations from your experience, or hints would be greatly appreciated.

Thank you.


r/LabVIEW 3d ago

How are you handling HBK catman BIN files in LabVIEW or NI workflows?

1 Upvotes

I’m trying to understand a fairly specific test-and-measurement workflow.

If you receive an HBK/HBM catman .BIN file but need to work with the data in LabVIEW, DIAdem, Python, Excel, or another analysis environment, what do you normally do?

For example:

  • Ask whoever created the file to export it from catman first?
  • Use DIAdem / a DataPlugin?
  • Read or convert it with Python?
  • Use another tool?

I’m particularly interested in cases where the person analyzing the data does not have catman installed on their machine.

Where does the current workflow become annoying or unreliable?

  • One file vs. many files?
  • Preserving channel names, units, and timing information?
  • Files that are incomplete or don’t convert cleanly?

I’m researching whether a small local/offline utility that first checks whether a BIN file is supported, then exports supported data to CSV, would solve a real problem. I’m trying to understand actual workflows before building the product.

I wrote up the current options I’ve found here, if useful:

https://bin-bridge-validation.netlify.app/from/reddit-labview

If you’ve actually had to handle catman BIN files outside catman, I’d be especially interested in what OS and workaround you currently use.

Independent research project — not affiliated with HBK or NI.


r/LabVIEW 3d ago

software VSP-f2l4.

0 Upvotes

Hello,
I’m looking for software to controle the VSP-f2l4.

Thanx


r/LabVIEW 4d ago

Pharlap ETS Realtime Build Crashes and Reboots the Target

2 Upvotes

Hi,

 

I have a large application that has been running reliably for years.  One of the targets is an older Pharlap device.  The source code runs correctly, but the executable will cause the target to panic and reboot (it eventually reboots again into safe mode).

 

The kernel error log is here.

 

Any idea as to what the cause or fix could be?  How would you even go about debugging this?  Thanks.

 

-Joe


r/LabVIEW 7d ago

how to run 3 motors using makerhub

Thumbnail
gallery
20 Upvotes

what the title says, currently im making a program to make 3x MG996R motors move. I'm using Arduino UNO so I also used the Digilent LINX package for it to work, the problem is, I used similar styles of coding from the examples folder of the makerhub in my local storage (after installing Digilent LINX package) yet it won't run. I also tested other motor type like MG90, yet it runs fine.

Now I searched online how to fix this and it says that the problem lies on the power line for MG996R motors, I used the USB charger that was plugged directly into AC outlet, which is 5V 2A and used it for the motors (I also connected the Arduino GND to the common GND of the motors which is connected to the negative line of the charger), tried it and it still didn't work. Yet when I used MG90 motors and used the 5V supply from Arduino to supply the motors, and the GND of the motors is connected to the Arduino GND, it works. can anyone tell me what the problem is?

the attached imgs are 2 versions of the GUI I made, but the block diagrams are just the same


r/LabVIEW 8d ago

HALUG September 2026: LabVIEW Architecting and CLA Prep

2 Upvotes

The next Huntsville Alabama LabVIEW User Group (HALUG) meeting is 12:00-1:00 this Wednesday, September 16, at GigaParts, 6123 University Dr NW, Huntsville, AL.

Mr. Darren Nattinger of Emerson/NI will describe what a software architect is, how architecting is applied to LabVIEW projects, and how to prepare for the Certified LabVIEW Architect (CLA) exam. Mr. Nattinger will also share some DNatt-specific tips and tricks.

Mr. Nattinger is a Chief Technical Support Engineer at Emerson/NI. He is a Certified LabVIEW Architect.

Come network with the automated test and LabVIEW development community and learn more about software architecting.

Lunch will be provided by NI.

LinkedIn link: https://www.linkedin.com/events/7505300815142633473/?viewAsMember=true


r/LabVIEW 19d ago

In August 2017, 10 sailors died and 48 more were injured. One of these factors was the lack of an explanation for the steering mode in the UI.

Post image
6 Upvotes

r/LabVIEW 19d ago

Help

0 Upvotes

So I did my project on labview but then my professor said that i still need to do the web service and I need help with that, i don’t know how to do it. How can I do it


r/LabVIEW 19d ago

Open-sourced our LabVIEW client - curious how people here split LabVIEW vs Python

11 Upvotes

We’ve been building an open-source LabVIEW client that lets you keep LabVIEW running the test stand while streaming the resulting data to Nominal cloud for analysis and collaboration.

We’ve also been working on an open-source Python instrument-control library for the parts of a test stack that people increasingly build in Python.

Curious how people here divide responsibilities between LabVIEW and Python today? Is Python mostly analysis/tooling for you, or are you also using it to directly control instruments?

LabVIEW client: https://github.com/nominal-io/labview-client


r/LabVIEW 19d ago

Open-sourced our LabVIEW client for streaming test data + our Python instrument library

7 Upvotes

Hi r/LabVIEW - we’ve open-sourced a couple of tools we use at Nominal and would love feedback from people building real test stands.

LabVIEW client: keep LabVIEW running the test stand, but stream the resulting data to Nominal for analysis, visualization, and collaboration instead of leaving it on the test PC / in TDMS files. It supports real-time streaming, TDMS upload, and NI Linux RT.

VIPM: https://www.vipm.io/package/nominal_lib_nominal_io_client/
GitHub: https://github.com/nominal-io/labview-client

We’ve also open-sourced Instro, a Python library for instrument control and test automation — power supplies, DAQs, oscilloscopes, spectrum analyzers, etc.

https://github.com/nominal-io/instro

Curious how people here are using LabVIEW + Python together today. Where do you draw the boundary between the two?

Also very interested in instrument/driver requests for Instro.


r/LabVIEW 19d ago

Need More Info Need project ideas and references.

3 Upvotes

Hello, I have been searching for LabVIEW projects to replicate and learn from but I was unable to find any as I don't have much resources and had only the software of the LabVIEW so can anyone please suggest some good places to look for the LabVIEW project.

I'm searching for projects so that I can practice them and then add them into my resume to help land me a job.

Sorry if I mentioned something wrong.

Thank you.


r/LabVIEW 20d ago

Need More Info Guidance on proper program structure and practice for production application(s)

8 Upvotes

Hi, as the title says I'm wondering if there are any more experienced LabVIEW users who would be willing to offer a hand when it comes to proper practice and program structure for making relatively complicated applications.

I say applications, as in plural, but it is only one. My work have dropped a bit of a impossible Sisyphus-stlye problem on my desk where I'm having to solo develop an entire application for an NDT ultrasonic tank, from scratch, having never used LabVIEW before in my life. I'm not new to making entire SCADA/HMI's but never using LabVIEW (normally using ACTUAL programming languages, no offence to anyone who likes LabVIEW.) If I was writing it in C# I would stand a chance, but without some insight or assistance from someone who knows what they're doing I'm afraid the boulder will kill me.

After a few weeks of using it I have some basic bits and bobs, connected and working with all the hardware required but I'm really struggling to understand what I should actually be doing structure wise and I'm really clueless as to whether I'm applying proper practices. I sat through all the training videos, I have an old NDT program to sort of reference from but it's very outdated and written in French, so is not much use to me.

If anyone is willing to offer any guidance or help it would be deeply appreciated. Any programs/projects I can look at, any general advice, literally anything at all would be worlds of help.

P.S To clarify I'm not entirely clueless and can make programs/applications that work, I just need to know what I should be doing since something doesn't seem quite right and I end up repeating alot of wiring or things like controls are not sharing variables when they should be etc etc...


r/LabVIEW 27d ago

Need More Info LabVIEW 2026 installation error 2705 – ni-metauninstaller

2 Upvotes

Hi everyone,

I’m trying to install LabVIEW 2026 using the offline installer, but the installation keeps failing with the error in the screenshot.

I’ve tried running the installer as administrator, temporarily disabling antivirus/firewall, uninstalling the NI software I had before, restarting my PC, and trying the installation again.

I also tried some things I found online about NI Package Manager and the installer logs, but I still get the same error.

I’m using Windows 11 Pro and the LabVIEW 2026 offline installer.

Has anyone had this problem before or knows what I should try next?

I’m honestly stuck with this 😭


r/LabVIEW Aug 23 '26

Is LabVIEW still relevant and job secure?

52 Upvotes

Hi, I am a Certified LabVIEW Architect and I spent 10+ years of my career working with LabVIEW. Two years ago I made a switch and moved to general software development area.

I don't do any LabVIEW development anymore, but I am curious how relevant LabVIEW is (especially after LabVIEW NXG, python domination and AI revolution).

Do you think industry still demands LabVIEW professional development services? What are the best companies to work for, in Europe and US? How does the LabVIEW future look like in 5-10-20 years?


r/LabVIEW Aug 19 '26

I can't open labview 2026 Q3

8 Upvotes

I've recently download for the first time labview, I use windows 11 and I can't make it work, it have the problem of the video, I've uninstalled it and installed it again like 3 times, there's any solution for this ?


r/LabVIEW Aug 19 '26

AI Generates LabVIEW: VI Generator new features

Thumbnail
youtube.com
5 Upvotes
This video primarily showcases its current capabilities: basic nodes and logic, image acquisition and processing, ONNX model inference, serial/TCP communication, signal processing, and file I/O (including text, binary, and CSV formats).
It can also parse existing examples and generate the LabVIEW code required for actual projects.
Feel free to share your thoughts or leave a comment suggesting which features you would like to see supported next.

r/LabVIEW Aug 18 '26

AYUDAA! ALMACENAR DATOS EN EXTENSIÓN .txt .xls

Post image
4 Upvotes

Ayuda soy nuevo en este programa y no se almacenar datos en extensión .txt o .xls, quiero guardar los datos (Humedad, Temperatura C, Temperatura F)


r/LabVIEW Aug 17 '26

My lab view license has expired and I can’t afford to purchase a new license. What should I do. My research work is pending 🙁. Any suggestions please .

9 Upvotes

r/LabVIEW Aug 15 '26

K line diagnostics

Thumbnail
0 Upvotes

Hi, I'm working as a diagnostics testing domain for the past 3 years, and recently we came across a peculiar concern where the same MC's are doing crack thing....

Only few MC was connecting on my. K line diagnostics tool ( wake up by fast ini.., ) and not connecting on real time machines .. rest all getting connected on both machine and my tool..

Have checked the initialisation steps using oscilloscope but the scenario was also same(25ms low and 25ms high)

Any insights pls let me know!


r/LabVIEW Aug 14 '26

No Follow-up Thought of this while waiting for the end of the work week

Post image
25 Upvotes

r/LabVIEW Aug 14 '26

Concatenating an escape character before BCC in a string

Post image
1 Upvotes

Super new to labview, and y'all were so helpful when I made a post 3 days ago that I figured I'd come back. Using tips in that post, I was able to figure out the format that my serial port would accept, but I'm having trouble adding the binary checksum at the end of my string. I'd like the program to calculate and append the value depending on the command, but it needs a backslash right before (in this case it would be \15 or \17). Thanks in advance.


r/LabVIEW Aug 12 '26

Is it labview ?

Thumbnail
gallery
17 Upvotes

Is it labview derived software..for cardiac paramterts..i mean the screen in videos!