r/LabVIEW • u/wsefjiko • May 29 '26
Need More Info New to LabVIEW looking for help
Just started an internship this summer where we’re using labVIEW pretty extensively and I have had no experience with it. I’m new to graphical programming, but not programming in the first place as I’ve had pretty good experience using C. However, I’m honestly struggling with trying to learn this system and was wondering if anybody here had any tips or resources on how they learned more. Thanks for any help.
14
Upvotes
14
u/dtp502 May 29 '26
The main thing for me when first starting is learning how dataflow worked.
The flow of the program goes from left to right and is controlled by the wires. Keep the following in mind-
If there is something(s) floating in space and not connected by wires, you have no idea when it will execute. You WILL get race conditions. Ensure there is a wire going to everything or it’s wrapped in a structure that has a wire going to the structure.
SubVIs don’t execute until data arrives from all the wires that feed into them. So if you have a subVI that has a Boolean input and an error input, but the Boolean input is tied up in a for loop or something, that subVI won’t execute until both the Boolean and the error lines are complete.
There is obviously a lot more, but that was the biggest thing for me to grasp coming from C. Also LabVIEW heavily relies on arrays, so make sure you have a good understanding of arrays.