LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

What is Labview scripting?

What is LabVIEW scripting? I have seen it being mentioned on this and lavag forums? What can we do with it (that normal programming does not allow)? Where can I learn about it?
0 Kudos
Message 1 of 23
(9,549 Views)

LAVA Rusty nails, maybe part of the Premium area.

 

Scripting is a term that allows the operations that performed at edit to be invoked prgramatically.

 

It lets you develop LV code the will in turn write LV code.

 

When you see LV create code (with the DAQ Wizard etc) Scripting in being used.

 

A sub-set of Scripting is the ability to write XNodes which are effectively VI that run while in development mode and live on the block diagram. The State Diagram Editor and the State Chart Toolkit are examples of XNodes.

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 3 of 23
(9,543 Views)

"Welcome to LabVIEW's attic. Watch the beams overhead and be careful not to step on any rusty nails. If you do snag one however, don't come crying to us. We warned you."

 

 :smileysurprised:

 

 

Jim
You're entirely bonkers. But I'll tell you a secret. All the best people are. ~ Alice
For he does not know what will happen; So who can tell him when it will occur? Eccl. 8:7

Message 4 of 23
(9,501 Views)
Dear jcarmody! That was a cryptic reply. Left me scratching my head! (What was that warning about? What does the term "rusty nails" imply?).
0 Kudos
Message 5 of 23
(9,473 Views)

Thanks , for the reply. What does "LAVA Rusty nails" mean? I do not have any knowledg, regarding scripting, to post more quries to you. I will be back when I find someplace to start leraning the scipting stuff. Thanks a lot for the reply.

Have a very pleasant day!

0 Kudos
Message 6 of 23
(9,470 Views)

Come on friend ! Have a little mercy on me. I asked for a cup of knowledge and you showed me the path to the whole river. (Thanks a lot for that). Do me a little bit more favor. I don't know a thing abojut LabVIEW scripting. So could you, kindly, point me to a place from where I may begin my quest.

Have a very pleasant day!

0 Kudos
Message 7 of 23
(9,466 Views)

Imagine a building: This is LabVIEW.

 

This building has several levels. The entrance is all nice and shiny. This is the Express and whatever stuff meant for starters with LabVIEW. Then there are some levels with more or less involved rooms. Things like doing DAQ, Instrument Control, Advanced functionality to control the bits and bytes in LabVIEW. Above that there is an attic. It was built somewhere along with the rest but never really finshed. It contains stuff developed by LabVIEW developers for their own internal use or as as a proof of concept. These things have lots of sharp edges, rusty nails sticking out and all in all can be very powerful but at the same time also make the entire building crumble down if you happen to pull at the wrong beam.

 

What it means is this is stuff that exists in LabVIEW, but hasn't been designed to be used by the average LabVIEW user at all. It's mostly unfinshed work in progress, unpolished, raw and with the possibility for some nasty results. It may work, or not, crash your system, eat your favorite chocolate chips cookies, or do something completely different a computer is never supposed to do. The warnings you have gotten so far simply mean, you can try to use it but if you scratch your skin on one of those rusty nails don't blame anyone but yourself for being not carful enough.

 

Rolf Kalbermatter

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
Message 8 of 23
(9,444 Views)

C .DOT

 

Sorry for the cryptic reply; that's a quote from the LAVA "Rusty Nails" forum.  It acknowledges that messing around with scripting could be dangerous, but knowing we're likely to ignore any order to desist it cautions us to be careful.  I expect that the term "rusty nails" is comparing scripting in LabVIEW to playing around in the unfinished area of NI's house (like the attic) where you could easily step on an exposed nail.

 

So, here's a place to start.  You can get some example here and in any thread with a file attached.  Have fun!  Join LAVA!

 

Jim

Jim
You're entirely bonkers. But I'll tell you a secret. All the best people are. ~ Alice
For he does not know what will happen; So who can tell him when it will occur? Eccl. 8:7

Message 9 of 23
(9,442 Views)
Thanks rolfk! That was the best answer I got so far. So discriptive and imaginative! Thanks a lot buddy. But one question is still left unanswered. Where should I begin to learn it? Any tutorials or articles for beginners. Oh and yes, I absolve you and all others who have warned me from any responsibility of my acts with regard to scripting, I acknowledge being fore-warned.
0 Kudos
Message 10 of 23
(9,436 Views)