Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

Am confused about functions/vi's/express.vi's

Bit by bit ( it costs me much efforts and time ) I proceed in developing my LabView 7 applications.
Though, I am still basically confused about some semantics.

When right clicking the Block Diagram, I see icons for :

1. input
2. analysis
3. output
4. exec crt
5. arithmetics / compare
6. signal manipulation
7. user libs
8. functions

## 1/6 contain mostly express.vi's ( blue background ).

# 8 contains express.vi's ( blue ) as well as non-express.vi's ( yellow border ) as well as non-vi.functions ( yellow ).
( BTW : am I right in the colors ? )

If " express.vi's " and " sub.vi's " are " functions" , why are those " express.vi's " and " subvi's " not just called " function " instead of " express.vi " a
nd " sub.vi "?

On the other hand, if " express.vi's " and " sub.vi's " are NOT functions, why are their icons choosable under " functions " ?

If " .vi " is a species of the genus " function " , why are not all " .vi's " ( e.g. under 1/6 ) organised under " functions " ?

I am sorry to have to ask this ultimately basic question, but I could not resolve this one myself and I want definitely try to master LabView in its semantics too.

Any help would be greatly appreciated.
0 Kudos
Message 1 of 2
(3,184 Views)
Sorry, wrong forum again.
I'll move it to " general ".
0 Kudos
Message 2 of 2
(3,184 Views)