LabVIEW compared to labwindows

Hi all

I have been using LabWindows for 3 years and just recently started learning the LabVIEW.

LabVIEW seems to be the most popular and simple to program. This forum is full of experienced engineers in the test, automation and programming. How comments you these two products of NOR? What are their advantages and disadvantages?

NOR did train hard work to spread the idea of LabVIEW everywhere and to encourage the use of the LV in schools and universities, and indeed, you see several educational institutions with the use of LabVIEW everywhere in the world. IE although CVI "just another C compiler" you will see it often announced there. Nevertheless, C remains a viable option and a good C programmer will approach CVI very easily, having not become familiar with the functions and labraries owners.

LabWIndows/CVI and LabVIEW are different tools that you can use to achieve your goals, each of them has advantages and disadvantages; being a user of CVI for a long time with little experience LV CVI according to me is the best, LabVIEW users will feel the same for graphical programming that is to say, in my opinion, the two instruments are good and powerful and today are similar in power and flexibility.

ICB began early on with a native compiler which makes it good for industrial applications where the ability to modify the code has been neglected in favor of repeatability of tests; LabVIEW has always be considered to be an "easy" programming language, everyone can use. As every programmer can confirm, that all both need time to be used in the best conditions, and how steep is in my opinion, the learning curve depends on your previous experience rather than in the own characteistics of the development environment.

This comparison has already been addressed in the forum: Here you will find a long discussion that you might find interesting reading.

Tags: NI Software

Similar Questions

  • Labview compared with Agilent Vee Pro

    Hallo! Could someone show me the key benefits of Labview compared with Agilent Vee?

    Thanks in advance!

    A lot of old debates. Start here, and then follow the links.

    What type of project do you need to face?

  • How to pass the Visa Resource Name parameter to labview dll in labwindows/cvi

    Hello world

    I build a dll of labview, the prototype is: double getchannelpower (double f, uintptr_t * VISAResourceName);

    I don't know how to go from VISAResourceName to this function.

    Is it related to the ViPSession paremeter in function viOpen(REES ViSession, rn ViRsrc, ViAccessMode am, ViUInt32 ti,ViPSession vi)?

    BRs,

    lotusky

    Hey, guys:

    I figured out how to pass the parameter.

    In labview, you must replace the control of visa with string control. In this way, the generated dll function at the entrance of the string type.

    I hope this will help others!

    lotusky

  • Loading time of LabVIEW tool to compare files from the repository

    I have the LabVIEW compare the configuration of the tool of the differences for .ctl and .vi files in the source Surround SCM control system.  The source code control system is running on a network server.  My PC is on the same network as the server.

    When the LabVIEW bed comparison tool screws that come from a control repository to differentiate against the files on my computer, it seems to load the files to a temporary folder located in users\username\appdata file.  It takes a lot of time to load the screws that have a lot of subVIs, because as the search tool for each Subvi the tool begins his research in the vi.lib and instr.lib files before finding the Subvi in the temporary folder.  It takes a few seconds and sometimes as much as 10 seconds to load each Subvi.  It takes a lot of time Diff screw with many subVIs.  Is there a way to make the comparison process go faster?  Or is it something that should be fixed in the comparison of LabVIEW tool?

    Thank you

    Gary

    This is the normal behavior of the LVCompare.exe and records who begins looking for subVIs or file (.ctl) control is not editable. The available options that can be configured are:

    Configuration of control of Source code with LVCompare.exe

    http://zone.NI.com/reference/en-XX/help/371361H-01/lvhowto/configlvcomp_thirdparty/

  • LabVIEW Teststand vs

    Hi all

    I have been using the LabVIEW for last two users in the development of Machine Vision applications. I have the following questions on my mind,

    1. I would like to know what is the test bench.

    2. where it can actually used.

    3. is the development of the vision can be done using that.

    4. What is the advantage of this on LabVIEW...

    Waiting for answers...

    Thank you.

    Hello

    TestStand is a test sequencer whose engine is accessible through a powerful API, so you can run and manage sequences TestStand (files *.seq) of many different languages of programming and development environment.

    Basically, you create (or use) your own operator interface to run or modify your sequences, these sequences are made of different steps that are to call an external component such as VI in LabVIEW, made with LabWindows/CVI or Visual Studio DLL and even the .NET assemblies. All these external components can run routines that will affect the material (for example, to check if a motor continuous moves according to the set point, you set).

    You can then check if the tests pass of fails and then automatically modify a report.

    You can't compare LabVIEW and TestStand, they are not made for the same purposes. You can see LabVIEW as an "add on" for TestStand way...

    Kind regards

  • Comparison of the elements of the two 2D arrays

    Hello!

    I am trying to compare the elements of both 2D and find at least one pair of elements that are identical. Browsing the forum I found a method suggested by Altenbach (http://forums.ni.com/t5/LabVIEW/Compare-elements-in-an-array/m-p/458622). However, it works well with 1 d arrays. That's why I rearranged the original code for my case, but unfortunately the attempt failed. Could someone please take a look at my VI and suggest a solution?

    Thank you.

    5 is correct. Create indicators for arrays of I32 2D coming out the loops with the table inside the cluster. On line 1, column 0 on both of these tables, you will find the value 5. That's what generates your code, but it is probably not what you want.

    Look at what I added at the bottom of the BD, the 2 identical and identical on the FP Indices.

    Lynn

  • each display elements of files excel on digital meter

    Hello

    IM new to labview and I need my digital display (meter or gauge) to accept entries of an Excel of column 1 and 10000 lines.

    Each item in the excel file IE each line should be displayed to the counter one after another with a second time.

    Is this possible to do?

    Thank you

    Vijay

    Hey there

    I noticed that you said that you are new to labview. Here is an example of your code that should work, as well as a few links that will help you get started. The subject more variety that labview compared to other languages is the concept of data flow, which works very differently from traditional programming, while I linked an article on the screenshot below. I've also linked an article about automatic indexing, as for strongly your project at hand.

    Another tip is to "highlight the execution." The button of the bulb on the block diagram toolbar will slow down and view the program, so you can see how the program works when idling.

    Hope that helps!

    Data flow programming

    Automatic Index tunnels

  • determine the number of monitors

    How can I determine the number of screens in Labview. In Labwindows you ATTR_NUM_MONITORS but I can't find the equivalent command in Labview.

    Remove a property node. It will already have the default Application class. Select the view > property all monitors, which is a table with details of all the monitors. You can watch its size for the number.

  • import Drivers para IEEE 488.2 (GPIB), series (8104 Electrical Safety Compliance Analyzer)

    That tal todos,

    Necesito UN ayuda para import drivers, drivers of los los baje este link:

    http://sine.NI.com/apps/UTF8/niid_web_display.download_page?p_id_guid=3C3E932A5D30169AE04400144F1EF8...

    Necesito UN saber if los puedo import y Comunicación para crear mi codigo from ahi building. Estoy using una prueba labview 2014 vesion, o alguna manera poder use estos otra dentro labview drivers 2014.

    Greetings luisen75,

    Parece ser that from momento no hay para of specific United Nations pilot LabVIEW, sin embargo el siguiente link contains los links descarga of a tool that you still use los instrument of LabWindows/CVI drivers:

    Import Wizard LabVIEW Instrument Driver (generator of Interface LabVIEW for instrument LabWindows/CVI Drivers):

    http://www.NI.com/gate/GB/GB_INFOLVINSTDRIVER/us

    Quedo al pendiente, saludos.

  • Comparing 2 jpeg using Labwindows

    Hi guys,.

    Is there a way to compare 2 JPG files and determine if tey are different?

    Hello again,

    I looked into this again this morning.  If you open the help of LabWindows CVI and search for "jpg". You get a handful of results.  You will want to click on the article titled, "with the help of Bitmap objects.  The Bitmap is a two-dimensional pixel grid that represents an image and a bitmap can be created in multiple types of images (including the .jgp).  You want to create a bitmap for each file .jpg and trace through each value in the grid programmatically, subtracting each value of its corresponding value bitmap and store the result in a new array of result.  Then just check the new bitmap that stores the result of the subtraction for values not null determine if files match and to what extent.

    Try that and let me know how it goes!

  • How can I start by programming function 'Compare' screws... LabVIEW on two screws?

    I have several pairs of screw to compare, and I their ready paths in a text file. I have to go through menu "tools > compare > compare the...» "LabVIEW each time to compare a pair, then scroll the list of the VIs in memory to select screws to compare. That gets old fast.

    How can I automate this?

    Use any form of source control?

    TortoiseSVN allows you to choose LVCompare as your viewer of differences for .vi files.

    This makes it pretty easy.

    The VSI TSVN Toolbox makes it even easier.

  • Why can I not use my labview controls created dll in labwindow CVI?

    I created a DLL in LabVIEW for run of LabWindows/CVI.  The DLL is started very well but I have no control on the GUI.  Why and how can I use this GUI controls?

    I found the solution on the following thread.

    http://forums.NI.com/NI/board/message?board.ID=180&message.ID=36951&query.ID=314335#M36951

  • Why the labwindows/cvi Installer runs whenever I try to start labview 7.1, after I installed N!-series?

    Why the labwindows/cvi Installer runs whenever I try to start labview 7.1, after I installed N!-series?  The installation program runs 3 times now and asks me to restart every time.  Then I reboot and it happens all over again when I try to start labview 7.1, unless I select Cancel 3 times in a row then labview starts.

    Thank you once again.  I am running.

    Barry-AIC

  • What version of LabVIEW was compare it added vi tool?

    The tool was added in what version of LabVIEW VIs compare?

    "Screw to compare compare tools.

    Kind regards

    -SS

    It has been included in the professional version.

  • Is it possible to compare two PDFs using labview?

    I was wondering if it was possible to use LabVIEW to compare two PDF files (that contain images as well as text) to another. I know that Bluebeam PDF viewer can do, so I was hoping there was a way to do it with LabVIEW.

    Read each file as a simple string, and then compare the two strings for equality.

    (You can also do a few tests before, for example just to see if the sizes are equal)

Maybe you are looking for

  • How can I change my security of Q when my recovery email is bad?

    How can I change my email of recovery when I keep answering my Q safety, s bad for unknown reason? When I answer Q, s is the correct answer I know, IE Street grew to, continues to say its wrong answer?  When I checked the recovery email, I have, I ha

  • How can I change the BIOS on Satellite A40?

    How can I change the BIOS on the A40

  • ReadyNAS 102 extremely slow after upgrade to 6.4.1

    I have a Readynas 102 system with 2 drives of 2 TB. There are about 230 GB of data onto the disks. Yesterday, I upgraded 6.4.1, as suggested in the administration page. After that, the system is extremely slow. I use windows 7 pc and modem Asus, all

  • CVI-2013 SP1 and FDTI development libraries

    We use a test adapter that uses internally a FDTI converter USB to serial. To control the unit, we generate code using FTDIs ftd2xx.lib. Copy the following code compiles and works very well with CVI-2009. But when trying to build the project with SP1

  • Cannot start Windows on first boot (works after restart)

    I recently removed the dust in the housing using a bellows, at the end of which I had unplugged and removed by the drive hard and video card. After reinserting the components and start the computer, I heard a continuous beep sound while the screen re