From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
04-18-2018 04:09 AM
Hi all,
I am LabWindows/CVI developer from past 2-3 years. Now i need to work on Labview to create test automation tools.
To make it Labview programming easy, can i compare or relate LabWindows i.e. Functions and variables etc. available in LabWindows. with LabView programming. It helps me to learn LabView quickly as i am already know LabWindows.
Only thing i can easily compare is Labview is graphical programming language.
Regards,
Anand
04-18-2018 04:14 AM
If anybody explain from development to building exe both in LabWindows and Labview perspective will be helpful.
Regards,
Anand
04-18-2018 04:24 AM
04-18-2018 04:31 AM
Hi GerdW,
I checked now but couldn't find it. Can you please send me snapshot of what you are referring.
Regards,
Anand
04-18-2018 04:42 AM
04-18-2018 04:53 AM
Hi GerdW,
Thanks for the suggestion.
When i tried writing basic vis, i could not get complete flow like in block diagram , references. local ,static, extern and global variable. So i thought to compare with labwindows.
Also i think in case of memory management , LabWindows and LabView are completely different.
Regards,
Anand
04-18-2018 06:12 AM - edited 04-18-2018 06:13 AM
Hi Anand,
Also i think in case of memory management , LabWindows and LabView are completely different.
That's why I wrote: Forget about C (=LabWindows) and learn to THINK DATAFLOW!
You will find an article about "DATAFLOW" in the LabVIEW help…
04-18-2018 10:15 AM
So, I know you are looking for a quick way to get started in LabVIEW. It isn't going to be that easy... you are operating under the assumption that because both LabVIEW and LabWindows are produced by NI that they will be similar. This is not the case! They are completely independent languages with different design patterns / paradigms. The only direct 1:1 correlation you might find is the use of daqmx drivers talking to hardware.
That having been said, don't despair! In terms of learning, I think LabVIEW is one of the easiest languages to pick up. There is no syntax to worry about, and the help files / documentation available is thorough and often has examples.
GerdW already pointed you in the right direction for getting started. In addition to his reading, I would like to emphasize a couple of points that hopefully will help your transition be easier. These might seem counter-intuitive initially, but will help you build better code faster.
void main() { entire program goes here }in the CVI world. Not a good idea in CVI, and not a good idea in LabVIEW!
Good luck! And don't hesitate to post any questions you have here as you are learning. If you post code and request it, there are several people who will gladly go over it, make suggestions on improving it, and comment on what you have done correctly.
04-18-2018 11:05 AM
Hi BowenM,
Thanks a lot for the support in giving introduction.
Is there any tool available to convert Labview vi to .c source code. This for my understanding going forward.
Regards,
Anand
04-18-2018 01:27 PM