Examples for labview having sub vis

I am making some examples for labview adding to labview example directory (..\LabVIEW xxxx\examples\my own examples).
My examples contains some sub vis. As i copy example files and sub vis to (..\LabVIEW xxxx\examples\my own examples) then i see all files in example finder example files and sub vis. Is there any method that doesnot show sub vis in wxample finder. I will be very thank full to you NI. Sorry if i am duplicating post.
regards

I have a couple of thoughts about your questions:
1) When browsing by Directory, yes you will see subVIs. A common practice is to put all your subVIs in a separate folder labeled 'subVIs'. That way they don't look mixed among your examples.
2) Darren is correct that the bin3 file format is the same for all versions of LabVIEW, and that the bin3 file you created for LV 2010 will work in 2011. Notice he mentioned to put your bin3 file in [LabVIEW 20xx]\examples\exbins. This is important for LabVIEW 2011 and beyond.  In LabVIEW 2010 and prior we would look anywhere in the examples folder for bin3 files.  To speed up the launch time of the NI Example Finder, starting in LabVIEW 2011, you must put your bin3 file in the \examples\exbins, instr.lib, or user.lib folder.  You can find this information if you click the Help button from within the Prepare Example VIs for NI Example Finder.

Similar Messages

  • Hi, can someone help me how can i connected my multimeter to my pc with rs232, because my computer can´t recognize the device, i mean the multimeter, is a multimeter keithley serie 2400, and i already downloaded all the drivers for labview even the VISA

    hi, can someone help me how can i connected my multimeter to my pc with rs232, because my computer can´t recognize the device, i mean the multimeter, is a multimeter keithley serie 2400, and i already downloaded all the drivers for labview even the VISA

    Marco,
    Here are some suggestions:
    1) Check the manual the Keithley manual to see how to configure the RS-232.   
        On some models you need set Factory defaults to USER and turn on the RS-232.   
        Also there may be a setting for SCPI which you want on (probably on by default).
    2) On your PC - open Device Manager. See if a COM port exists and is functional.
         You must get this working before continuing.
          You can set the COM port parameters by right clicking and selecting Properties.  
         (On some PCs the onboard ports can be disabled in the BIOS)
    3) If step two was OK, open MAX (Measurement and Automation eXplorer).      
        On the left side, click on Devices and Hardware.   
        Click on Serial and Parallel.   
        Go to the COM port you found in Device Manager.   
        Open a VISA Test Panel.
        Now I don't have one I can look at right now, so this is general idea:
       Configure the COM port to match the Keithley settings (should be OK if step 2 worked)  
       Go to the (I think) Input Output tab (you want to send a command)   
       The command string input should already have a *IDN? entered, if not, type it in.   
       Click on the Query button to send the command and check the response.  
       If you get an ID string back (Company name, Model, FW Version ...) then it works.   
       (Disregard an error saying it did not get enough charcters back.) 
    I hope this helps,
    steve
    Help the forum when you get help. Click the "Solution?" icon on the reply that answers your
    question. Give "Kudos" to replies that help.

  • RabbitMQ/AMQP messaging: example for LabVIEW

    RabbitMQ (http://www.rabbitmq.com/) is an open source message broker based on the AMQP protocol (http://www.amqp.org/). I plan to use it to connect data processing modules written in different programming languages (LabVIEW, Ruby, Python and Java) and running on different computers.
    As I couldn't find any LabVIEW wrappers so far, I would like to share my first success with the community. Under the hood of the attached example, I use the .NET client according to the example given at https://github.com/rabbitmq/rabbitmq-tutorials/tree/master/dotnet.
    The example simply sends a string from send.vi to receive.vi, both on localhost (it can be easily modified to send messages from one computer to another). Read the readme.txt to try it out.
    I'll post further examples while working my way deeper into the topic.
    Attachments:
    rabbitmq.zip ‏187 KB

    Good hint (the above file is LV2011)! Here are the LV2009 and LV2010 versions...
    Attachments:
    rabbitmq_LV2009.zip ‏175 KB
    rabbitmq_LV2010.zip ‏175 KB

  • I accidentally deleted a NI Example for Labview 7.0 (it is "Acquire&Process N Scans.vi"). How can I get it back again?

    The fact is I have modified the vi and saved the modified version over the default one.

    Here it is..
    (hopefully NI does not object)
    Store a copy - just in case - ;o)
    -JLV-
    Attachments:
    Acquire&Process_N_Scans.vi ‏89 KB

  • How to creat multiple sub VIs'

    I have a VERY large VI that finaly crashed due to the large size. What is the best way to create "Sub VIS"? I have almost 800K of code. Should I create all the sub vis and then add them to my Project? I want the program to call the sub vis automaticaly.
    Thanks
    Philip

    Hi Philip,
    Backups:
    As Lynn (johnsold) said, local backups are a minimum requirement.
    A service like Dropbox is better in case of computer crash.
    Note: Temporarily disable Dropbox syncing when doing builds in a Dropbox folder as this may cause builds to fail.
    The best solution is true source control like the free TortiseSVN.
    For sub vis I suggest:
    Identify code sections that perform one specific function. This makes a logical sub vi. If you can easily come up with a name to describe the
    section (like "Parse Input String" for example) then you are on the right track. With some practice you will be creating sub vis that can be used
    in other programs and save you time in the future. This is a good reason to NOT include unrelated code in a sub vi just because it will fit.
    Take note of the number of inputs and outputs in the code section. Ideally you want a small number of inputs and the same for outputs (3 or 4). Use clusters to reduce the number of I/O items.
    Standardize on a connector pane layout - this makes wires line up better. The 4224 pattern works well. When LabVIEW creates sub vis it only creates the number of inputs and outputs that are required. So you will normally have to change the connector pattern and rearrange the controls and indicators every time you create a sub vi.
    Include error in and error out in their standard places even if you don't need them for the particular application. When you use that sub vi later
    you may need them.
    Good practice is to use Type Defines for controls and indicators that go to more than 1 place. In your case, it is a jugement call if it is worth the trouble to do this on an existing program. Once you start using sub vis more, Type devs become very important. If you don't use them, changing a data structure will require manually changing every sub vi that uses that data structure.
    steve
    Help the forum when you get help. Click the "Solution?" icon on the reply that answers your
    question. Give "Kudos" to replies that help.

  • Example for loading a csv file into diadem from a labview application

    Hi everyone, i'm using labview 8.2 and DIAdem 10.1.
    I've been searching in NI example finder but I had no luck so far.
    I have already downloaded the labview connectivity VIs.
    Can anyone provide a example that can help me loading a csv file into diadem from a labview application?
    Thanks

    Hi Alexandre.
    I attach an example for you.
    Best Regards.
    Message Edité par R_Duval le 01-15-2008 02:44 PM
    Romain D.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    NIDays 2010 : Conférence mondiale de l'instrumentation virtuelle
    >>Détails et Inscription<<
    Attachments:
    Classeur1.csv ‏1 KB
    Load CSV to Diadem.vi ‏15 KB

  • After Replace queue.llb and notifier.llb for LabVIEW 6.1, I can't use find examples.vi any more.

    After Replace queue.llb and notifier.llb for LabVIEW 6.1, I can't use find examples.vi any more.Error list shows that SubVI 'EF-remove queue element with exit or error stop vi': subVI is not executable.
    Attachments:
    snap158.gif ‏13 KB

    I believe that by your action, you removed the compatability VIs and it would appear that the Find Examples used the older queue functions that require the compatability VIs. I would suggest you revert back to the LLBs that were distributed with 6.1. The new queue functions are there for you to use in new development and older VIs won't be broken. You could also make a request to NI support to see about an updated Find Example that uses just the new VIs.

  • I am looking for labview examples related to ECG

    Hi, everyone!
    I need your help.
    I am looking for labviews examples, which are related
    to ECG for my thesis .
    I wait for your answer.
    thanks in advance

    Burcu;
    I am not sure what type of examples are you looking, so this is a start:
    Searching at the LabVIEW Discussion forum I found:
    Example
    calculate heart rate from ECG
    how to design a suitable vi to acquire ECG waveform?
    Doing a search with Google:
    LabView Exercise to model and analysis ECG/EKG data
    EE 206 MINI-PROJECT I CARDIAC MONITOR VI
    Searching an NI.com:
    PC-Based ECG Monitoring and Analysis Using BioBench (LabVIEW VIs at bottom - not sure if link is dead)
    Regards;
    Enrique Vargas
    www.visecurity.com
    www.vartortech.com

  • Looking for istructions/examples for using winsock in Labview

    I'm looking for instructions or examples of using winsock in Labview. Looking in the NI examples I found an example using winsock UDP with Labwindows but nothing for Labview. Is the same function named different in Labview?

    Thanks for the links. Unfortunately, I am specifically looking for the ways to use WinSock (I want to collect data from a number of remote locations and the WinSock would provide me with an effective way to
    a) control the telephone number to be dialed (different for different remote stations)
    b) provide me with TCP/IP, so I could use the full power of LabVIEW seeing a remote computer as an IP address (and being able to use shared variables, web server, data socket etc. instead of me having to program all that myself)
    The other acceptable way would be to utilise a driver for a virtual network card (so I can programmically access it as TCP/IP on one side, and as a flow of bytes on the other, "virtual network cable", side). Any suggestions in this direction? By the way, it would be the best if the National Instuments would do such a virtualisation themselves. It would allow to utilise a number of solutions painlessly.

  • AGENA E5071B VIs for LabView 7.0 (Evaluatio​n Disk)

    Hi there,
    I had just installed a driver for a Network Analyzer (Model #: E5071B) from Agilent Technologies. The stated requirement on the download page was for LabView 6.0 and LabView 7.0 along with NI Visa 3.2.
    I am currently running an evaluation edition of LabView 7.0 with NI Visa 3.3, and is facing some problems in using the VIs provided with the driver.
    The error message observed is as follows:
    "An error occured loading VI 'agena Interactive Application Example.vi'.
     LabView load error code 9: VI version (7.1) is newer than LabView Version (7.0)"
    Is there any chance that I can obtain those VIs that can be tested on my evaluation version.
    Cheers.

    Yariv,
    Let me try to answer your question on whether does LabView takes over VB-written codes or vice versa. Now, from my experience with this E5071B Network Analyzer using LabView, Visual Basic and VBA macros, I believe any of these program can still take over the function on the ENA at any period of time (even if you have several of these running at the same instance). Actually, when I have a program controlling a ENA, I can still override the original program's setting with another program and provide a new set of commands and/or settings (but I am sure no one in the right mind would attempt to do this as it will affect the test results.)
    My first concern is whether "other" programs can immediately detect the change or command that was directed to the ENA. Earlier on, I had several bad experience where the communication channel between my tester and ENA is dropped unexpectedly, resulting in a loss of control of the ENA. I am still unable to detect and resolve the cause of concern.
    Continuing further, I don't think I am in position to help you with your second question, as my search around NI's website on this ENA seems rather limited. If I have any leads, I will post it here then.
    On the sideline, if you are interested in running VBA macros directly on the ENAs, do check out Agilent's website as there are a list of Agilent-written codes for some of the general functions. On top of that, you may be interested in evaluating Agilent's IntuiLink. I doesn't personally use it in my line of work, but it seems to provide most of ENA's functionality through Microsoft Word and Excel.
    Have you tried to direct your questions to Agilent Japan? That's where the support and development team are. If not, you can compile a list of questions, and I can assist you to contact Agilent Japan, as I am currently attached with Agilent Malaysia. It shouldn't be much of a hassle.
    Cheers,
    JL Chew

  • LabVIEW Example For Younger Crowd.

    Hello,
         I am giving a presentation for a group of younger kids this friday, June 29th and I need a LabVIEW example that I can show them and talk about.  So I need something that younger kids, ages 5-13 can understand.  Its ok if its too boring for the older kids and too confusing for the younger and vise versa.  I can adjust how I talk to compensate.  So far I have a bouncing cube demo, but that is not complex enough to talk about for a length of time.  I would also like the example to relate to engineering as much as possible and is not just a game like Tic Tac Toe. Thank you for your suggestions.
    Michael Boyd

    It is always good to do something where the students can be involved during execution. For example you could fill two parallel tanks with random numbers and take bets which one fills first. (learn about loops, shift registers, comparison (see if it is full), decision, etc.)
    You might also do some real DAQ with the soundcard. Again do a "race" where the two tanks fill according to sound volume. Do a FFT and tie one to the high frequency (girls!) and one to a lower frequency (boys!) and let the class scream their heart out to advance each tank/slider.
    Other soundcard things would be a simple voice scrambler or changer (doesn't work that well without RT). SImply record some sentences, do some digital signal processing, then play it back. See how the sound changes depending on settings (double/half the frequency, low-pass, hi-pass, etc.)
    If you have more time, you could also e.g. test batteries and see what brand is best. See:
    http://forums.ni.com/ni/board/message?board.id=170&message.id=107032#M107032
    LabVIEW Champion . Do more with less code and in less time .

  • Is there any example for a software transceiver in labview / labview modulation toolkit ?

    hi everyone
    i am sure you have heard of this a lot ..... but i am new (like 20 minutes old) to labview. i am quite fimiliar with matlab and other programming languages. i am doing a project based on software defined radio. for that i understood an example demo from matlab where a fully functional software transceiver has been built as an example.
    now i myself have to do that in labview for the sake of comparison and better real time compatibility with USRPs. i am just getting started and was hopping if there is a similar example in labview or someone else's project. i have installed the modulation toolkit and have gone through its various blocks. i understand that i can build a tranmitter and receiver from scratch but that would take a lot of time and testing. so can anyone help me out in any way.....?
    regards
    khurram

    Hi khurram,
    did you look for examples with the ExampleFinder?
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Vernier labpro VIs designed for labview 6.1/7.0 using them in labview 8.5

    Hi
    I have downloaded the labpro toolkit and mass compiled them in labview 8.5.I wanted to store the vernier sensor data using labview, however the analog data collection VIs are for Labview 6.1/7.0.
    The computer restarted and labview stuck when I tried to use the VIs.
    How can I read data and save/store it for further analyses?
    What should I do?
    Is there any compatible VIs that will run without any problem , should I download patches or any labview version?Does vernier have a solution?
    I am looking forward to hearing from U.
    Thanks

    I looked at the drivers from their web site and the code structure (as you would expect) pretty much sucks and the serial io routines need to be updated to get
    rid of all the compatability VIs, but right off hand I don't see
    anything too dire. The one exception is that if you are using the USB
    interface access is through a DLL that they wrote - that could be a big
    problem. A lot has changed since 2003.
    How are you interfaced to the device? USB or Serial? What OS are you running? Did I understand you to say that the computer crashed? What do you mean by LV "stuck"?
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Where can I find more informatio​n, tutorials, or examples using the toolkit NXT for labview?

    I have read all the PDF's of the page http://zone.ni.com/devzone/cda/tut/p/id/4435 :
    LabVIEW_Toolkit_for_LMS_NXT_Getting_Started_Guide
    How_To_Create_NXT_Blocks_with_NI_LabVIEW
    LabVIEW_for_NXT_Advanced_Programming_Guide
    but I want to know if you know or have more information about, tutorials, examples using the toolkit NXT for labview.
    I want lo learn more about this toolkit, but there isn't enough information...
    thanks everybody that can help me

    a  list of LabVIEW leranings can be found here
    http://www.ni.com/academic/lv_training/how_learn_l​v.htm
    for the NXT you can also look on the LEGO site
    greetings from the Netherlands

  • There is example of reading USB port for Labview 6.0

    I need examples of reading USB port

    There aren't any examples for using the USB port as a very high-speed serial port. What are you trying to communicate with?
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

Maybe you are looking for