From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

What is a VI?

Solved!
Go to solution

Hello all,

 

I've just embarked on the online Core 1 course which assumes only that you know how to use Windows, and you can create simple flow diagrams.  I was led to believe that it was aimed at people who want to learn how to use LabVIEW and have not done so before.  The first sentence of this first course goes like this:

 

"You received a VI from an employee that takes the seconds until a plane arrives at an airport and converts the time into a combination of hours/minutes/seconds. You must evaluate this VI to see if it works as expected and can display the remaining time until the plane arrives."

 

There is no explanation anywhere of what a VI is.  Am I missing something here?

 

Thanks,


Colin

 

 

 

0 Kudos
Message 1 of 5
(21,540 Views)
Solution
Accepted by topic author namtip

A VI is a "Virtual Instrument", the file format LV uses (with the file extension .VI).

Check out the Introduction before the Core course.

http://www.ni.com/white-paper/5241/en/

(You can start at page 17 and skip some hardware related stuff)

 

/Y

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

Qestit Systems
Certified-LabVIEW-Developer
Message 2 of 5
(21,534 Views)

To put it another way, a VI is simply a code file that LabVIEW uses.  This is the same concept as an m file for Matlab.


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
Message 3 of 5
(21,519 Views)

Think of it as a .c or .bas you would get from other programming languages. You'll be using the term VI a lot if you plan on learning LV, and in essence means a piece of code you use for something in LV.

Message 4 of 5
(21,516 Views)

Great stuff - thanks!  I thought I must have been missing an introduction or something.

Message 5 of 5
(21,495 Views)