Google Search

Google

Sunday, October 24, 2010

Lets LabVIEW

Iam a LabVIEW application developer.I work a lot with LabVIEW.So,I just wanted to share my notings about LabVIEW,developed by National Instruments,US.
LabVIEW is an abbreviation for Laboratory Virtual Instrumentation Experimental Work Bench.It is a graphical programming Language.So,you do not have to type in to code the logic.Its a different way of coding all together compared to traditional programming languages like C,C# ,Java or Matlab.I have seen Microsoft Robotic studio to be something similar to LabVIEW in terms of programming paradigm.And Dasylab is another such programming language.
Fine,so where is LabVIEW used.LabVIEW started off primarily for programming for PC based data acquisition and control applications.Now,it enables its primary task and even more.LabVIEW coding can be done for data/signal acquisition and control on desktop computers,laptops,embedded platforms and even on mobiles.On mobiles it is restricted to Windows OS.Iam waiting to see LabVIEW for Android platform.In fact LabVIEW can help perform embedded application development for 32 bit microcontrollers.
The list of domains it has expanded include image acquisition and processing (there are some beautiful applications of separating items based on sizes in a factory),signal processing,simulation,3 D visualization and a lot more.
Well,wait a sec.Its a sunday evening.I will continue with this series of blogs on LabVIEW.
By the way,feel free to post your queries,questions,any findings,know-how and points.I will happy to answer to my knowledge (a learning mind is always young).
Have a nice time.

1 comment:

Brian Smith said...

Hello. LabVIEW became quickly a very powerful programming language, having some peculiar characteristics which made it unique: the simplicity in creating very effective Users Interfaces and the G programming mode. While the former allows designing very professional controls panels and whole Applications, completed with features for distributing and installing them, the latter represents an innovative and enthusiastic way of programming: the Graphical representation of the code. LabVIEW can be used in a variety of forms, creating projects that can spread over an enormous field of applications: from control and monitor software to data treatment and archiving; from modeling to instruments controls; from real time programming to advanced analysis tools with very powerful mathematical algorithms ready to use; from full integration with native hardware I found one great NEW book “Labview - Modeling, Programming and Simulations” You can read it on online reading platform or just download it for free here: http://www.intechopen.com/books/show/title/labview-modeling-programming-and-simulations In this book a collection of different applications which cover a wide range of possibilities is presented. Cheers!