06-18-2009 10:15 AM
So I was looking through my function palette today, and realized there was an ENTIRE MENU for express VI's.
..... sigh
06-18-2009 10:27 PM
06-19-2009 03:19 AM
06-19-2009 10:44 AM
LabVIEW programmers nightmare :
All express VI's, and instead of wires, you can only use references and local variables.
You can also not put any delays in while loops.
06-20-2009 04:49 PM
Careful now Cory, you are gettting dangerously close to making a nasty generalisation here... ![]()
There is nothing wrong with sensible use of everything you mentioned (except Express VIs!)
References: how else do you modify front panel values from SubVIs?
Locals: very handy for doing initialisation of a control in a state machine
A while loop is an excellent tool when you want to do some data processing and want to terminate on a specific condition, so no need for a delay here!
My LabVIEW nightmares are far more along the lines of worrying about the ATE system that is several hundred miles away and if it goes down there will be many, many unhappy people!
06-20-2009 10:40 PM
I blame the LabVIEW media for repeatedly putting locals in a negative light.
How about a thread for "properly used local variables" .....
on second thought, that would be far less funny
06-21-2009 09:28 PM
Cory K wrote:So I was looking through my function palette today, and realized there was an ENTIRE MENU for express VI's.
..... sigh
Are you in LabVIEW 8.6? If so, there's really no need to look at any of the palettes, much less the Express ones. 😉
06-21-2009 10:08 PM
Darren wrote:
Are you in LabVIEW 8.6? If so, there's really no need to look at any of the palettes, much less the Express ones. 😉
Woah! Where did that come from?
That looks amazing, I'm going to try it out right now.
Why doesnt anyone tell me about these things? ![]()
06-22-2009 01:00 AM
Cory K wrote:
Woah! Where did that come from?
That looks amazing, I'm going to try it out right now.
Why doesnt anyone tell me about these things?
You know, as I was writing that reply, I thought, "I wonder if people are getting sick of my constant Quick Drop promotion?" But it's responses like this that tell me that my Quick Drop evangelism must continue to the ends of the earth.
06-22-2009 03:49 AM
Darren,
as a longtime LV programmer I know a lot of the icons and the functionality behind them but not nesseccarily the names. For some of the icons I asociate C functions names with the like "strcat" for "Concatenate Strings".
It's terrible I have not only to learn the icons but also the names.