LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Read over basics of LabVIEW online, wondering what to do next?

Hi everyone,

 

I am new to LabVIEW and have just started to learn it.  I have gone through NI's introduction course, but I am not confident in my abilities yet, and obviously there are still a lot of techniques I probably have to learn.  Anyone know of a good site to learn Labview? I feel like in order to actually be able to say that I know labVIEW i need more training and could really use some help if anyone knows of a good site, or even if someone was willing to give me some pointers, I really need practice.

0 Kudos
Message 1 of 10
(2,720 Views)

LabVIEW offers hundreds & thousands of inbuilt functions, so while taking a route to learn LabVIEW try to explore these...

You can start with exploring what functions are available under 'Programming' section of Function Palette (that itself his a huge list), try to explore what different sub-palette inside 'Programming' palette are all about...

 

And parallely you should also learn the common design patterns & architectures. The best part is, on ni.com itself, there is huge resource/knowledgebase is available.

 

Few links you wanna check (for verious design patterns) are:

1. Application Design Patterns

2. LabVIEW Application Design Patterns (presentation slides)

3. Using LabVIEW to Create Multithreaded DAQ Applications

4. LabVIEW Queued State Machine Architecture

 


I am not allergic to Kudos, in fact I love Kudos.

 Make your LabVIEW experience more CONVENIENT.


0 Kudos
Message 2 of 10
(2,709 Views)

If your company has a current SSP (Software Service Plan), you can take some NI courses online for free.

Self-Paced Online Training


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 3 of 10
(2,706 Views)

You should have a good reference book at you desk. It's getting a little dated but the basics are still sound.

PaulG.

LabVIEW versions 5.0 - 2020

“All programmers are optimists”
― Frederick P. Brooks Jr.
0 Kudos
Message 4 of 10
(2,692 Views)

The best way for most people to learn is to do. Just google "programming practicing problems." Try those and post the problems and your solutions and you should get feedback. Some of the problems you will find will not be very applicable to LabVIEW (printing linked lists, etc) but take some easy ones and try implementing those. If you don't have actual programs to write yet for the "real world," take every day devices and say to yourself "could I write something that does that?" then go do it. I see these things every day; virtually everything has software in it now. Cash registers, gates that open at my apartment complex and don't close when a car is on their sensor (use a button to simulate this), etc. Try the practice CLD exams and so on. You will improve in no time.

0 Kudos
Message 5 of 10
(2,684 Views)

On a related note, I always thought that Project Euler was a fantastic way for someone with some free time to learn to use a language efficiently with some mathematics.

 

http://projecteuler.net/

---
CLA
Message 6 of 10
(2,674 Views)

@thoult wrote:

On a related note, I always thought that Project Euler was a fantastic way for someone with some free time to learn to use a language efficiently with some mathematics.

 

http://projecteuler.net/


AH! I was trying to remember that site and couldn't. It was driving me nuts

0 Kudos
Message 7 of 10
(2,658 Views)

I was about to say that most programming courses uses some problems to have you think and build solutions. That Euler link is awesome! Any and all little problems you could wish for. 🙂

 

There seems to be ~500 problems, so the 1st assignment to OP is to make a VI that randomize which problem he'll start with! 😄

 

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 8 of 10
(2,570 Views)

Effective LabVIEW Programming just hit the bookshelves and appears to cover the basics in detail.  Some of the examples could use a tweek or two but the margins are wide enough for notes.


"Should be" isn't "Is" -Jay
0 Kudos
Message 9 of 10
(2,556 Views)

It's refreshing to see someone who wants to learn the correct way and not just enough to hack together some spaghetti code that works... sort of.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 10 of 10
(2,532 Views)