Labview 5.0 Familiariz​ation needed!

Hi All,
I am new to labview. I am now using an older version of Labview which is labView 5.0. I have ran through the quick start guide manual, but i still feel that it is not enough for me and I feel myself not really feel comfortable with this software for the moment. I need more practicing on this software! Can anyone kindly provide me some guidance or informations i can look for? It is good that if various kind of example can be provided. For your information, the online tutorial in the labview is some how not installed in my pc. I don know why.
Thanks
Best Regards
Cheyne.

Hi Cheyne,
Here is a link to an on-line LabVIEW tutorial:
http://www.iit.edu/~labview/Dummies.html
Lucky for you, the author of the tutorial was using LabVIEW 5.0 when he wrote it... so a lot of the information is out of date for current LabVIEW 8.0 users, but it should all be just right for you! 
-D
Darren Nattinger, CLA
LabVIEW Artisan and Nugget Penman

Similar Messages

  • I want to use Get Panel Image in Labview 5.0.1 and need details on how to save the BMP data generated

    I am trying to generate an application that saves a copy of its front panel on completion. This is easy to do using an invoke node with Print VI to HTML but this does not work in an .exe format. I have seen elsewhere that you have to use the Get Panel Image method, but no details are supplied in LV 5.0.1 documentation of how to use the "image" data (1-D Unsigned Byte array) that is generated. I want to save this in a format that can then be read as a bitmap in any standard graphics package. Any assistance?

    Hi,
    If you'd upgrade to LV5.1 or 6 you could use the 'standard' vi's for this.
    You need a VI called "Write BMP File.vi". It's not shipped with LV5.0.1.
    This vi only uses 3 subVI's, so perhaps someone at NI can convert it and
    send it to you (sorry, I won't, it's copywrited).
    If you cannot get this VI anywhere, you'll need to figure out the BMP file
    format yourself. It's not too complicated, but still could take some days.
    Perhaps someone figured it out before LV5.1 was released.
    Regards,
    Wiebe.
    "RDK" wrote in message
    news:[email protected]..
    > I want to use Get Panel Image in Labview 5.0.1 and need details on how
    > to save the BMP data generated
    >
    > I am trying to generate an application that saves a copy
    of its front
    > panel on completion. This is easy to do using an invoke node with
    > Print VI to HTML but this does not work in an .exe format. I have seen
    > elsewhere that you have to use the Get Panel Image method, but no
    > details are supplied in LV 5.0.1 documentation of how to use the
    > "image" data (1-D Unsigned Byte array) that is generated. I want to
    > save this in a format that can then be read as a bitmap in any
    > standard graphics package. Any assistance?

  • When replacing Labview 2013 with Labview 2014, do I firstly need to uninstall Labview 2013?

    I have just recieved my latest version Labview 2014 CD.
    When installing this new version, do I firstly need to uninstall previous Labview versions?
    Solved!
    Go to Solution.

    Bob_Schor wrote:
    The reverse, however, is not true.  Once you install one version of LabVIEW, you cannot install an older version without uninstalling everything and "starting over".  Be warned ...
    Not exactly true.  You can install just an older version of LabVIEW.  I have had LabVIEW 2012, 2013, and 2014 installed on a computer and then installed 8.2.1.  It is all of the support drivers and what not that do not install side-by-side.  So the real lesson here is that if you install an older version of LabVIEW, pray that your current drivers support that version of LabVIEW.  You will need to reinstall the drivers to install the support for the older version of LabVIEW though.  Installing just the support takes hardly any time.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Acquiring 4 channels at 10kHz using PCI-6070E card and Labview 7.0. I need to average a signal that is time-locked to an analog trigger. Is their an available vi to accomplish this?

    I am acquiring 4 channels of data, sampling at 10 kHz. I am using a PCI-6070E board. I need to average a biological signal time-locked to an analog trigger that occurs at about 3/second. Is there a vi that will accomplish this?

    If you are looking for a way to do a "retriggerable" acquisition, there is a shipping example called Acquire N - Multi-Analog Hardware Trig.vi that accomplishes this. However, please note that this example achieves this effect by reconfiguring the task for each trigger in software. This means there is a delay between reconfigurations. If a trigger signal comes during this reconfiguration, it will be missed. This delay is system dependent on how fast your computer can execute the reconfiguration code. The 6070E does not support hardware retriggerable acquisitions.
    However, if you are wanting to acquire continuously and then do some post-acquisition analysis, I couldn't find any examples that accomplish this, but it wouldn't be too hard to build one yourself. Y
    ou would probably want to include your trigger signal as an additional input channel. Then once you've acquired all of your data, in software you can scan through the data acquired for the 5th channel and then segment your data according to that signal. I hope this information helps.

  • Need to convert labview files from version 4.0 to 8.6

    I have a few labview .iv files that I need to convert to version 8.6.  They were created in version 4.0.  Can I download an intermediate verison of labview to process the conversion?  Or can i order a cd?

    Typically, you would need access to several version of LabVIEW to do the conversion.
    Open the 4.0 VI in 5.1, save.
    Open the 5.1 VI in 7.1, save.
    Open the 7.1 VI in 8.6, save.
    This example uses the most popular versions - ones you are most likely to encounter. 6.i was also popular, and might work somewhere in there.
    Richard

  • I need the drivers of EDR Enhanced for LabVIEW 8.6 or more, please.

    Hello, I want to acquire a signal with the microDAQ-Lite of EAGLE Technology and I need the EDR Enhanced LabView Driver. The one I have is for labview 6.x or 7. Currently I am working in Labview 2010 so I am needing the drivers for this version. I have found in a webpage (http://edr-enhanced-for-labview.software.informer.com/8.5/ ) that a version developed by National Instruments for version 8.5 exists, it says it is free, but i cant find it. Does anyone knows if a newer version exist? or where can I find the latest one?? Please help.
    Thanks in advance.
    Alejandra 

    NI does not develop drivers for third-party DAQ devices. Contact the vendor or use the driver you have. You can load version 6 and 7 into LabVIEW 2010.

  • I need to update specific records(of variable lengths) in a file. I can get the correct record but when I update it(add info), it overwrites part of the record following it. I am using labview 6.0

    I need to update specific records(of variable lengths) in a file. I can get the correct record but when I update it(add or change info), it overwrites part of the record following it. I am using labview 6.0. I need to be able to insert information into the middle of a file without disturbing the data before and after

    It's hard to give more specifics without more detail, but in general you're going to need to read in the entire file, split it into three pieces (everything before the record of interest, the record itself, and everything after the record of interest), modify the record, reassemble the three pieces in proper order, and write the whole thing back to the file.Of course if the file is very large you might not want to actually implement it this way, but conceptually at least, this is what you are looking at.If this file some sort of proprietary format?Mike...PS: this type of issue is why I really like databases...
    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

  • Need to control waterbath temp using labview via RS232

    HI,
    I am new to labview. I have labview 6.1. I need to control a thermo RTE7 water bath temp.  controler using labview.
    The water bath has to be connected to computer via RS232 port and the commands have to be given via binary values.
    The users manual for the bath has "hex" bytes that are to be converted
    to binary values to be passed to bath. If anyone has done this before
    or anyone can help me on this please let me know. Thanks,

    Use simply the recommandations given in the RTE manual. You don't have to convert to binary : that's something done by the hardware.
    For instance, to send the temperature setpoint to the controler, you have to send a byte string such as
    CA 00 01 F0 02 01 2C DD, where CA 00 01 is a header specific to the type of serial link you are using,
    F0 is the set temperature command,
    02 is the number of bytes expressing the temperature that you are about to send
    01 0C is the temperature in tenths of degree (here : 30°C = 300 tenth = 010C$
    DD is a check sum byte.
    The corresponding labVIEW program is as follow :
    Of course, do not forget to initialize the serial port before writing the string !
    Message Edité par chilly charly le 10-21-2005 06:21 AM
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        
    Attachments:
    Water bath.png ‏4 KB
    Water bath.vi ‏28 KB

  • Beginner- need help to automate a device using labview

    Hi,
    I am a graduate student pursuing my masters in mechanical engineering. I have been asked to work on a project that involves automating a gas plasma surface cleaner using labview. Since i have no knowledge about electrical equipments and this is the first time i am using labview, i would need some help so that i can get started with the project. so, basically the equipment is a small box inside which surgical tools can be placed and sterilized. Once the surgical tool is placed, the door is shut manually and the glass chamber is depressurized and then injected with a hydrogen peroxide gas. Then the plasma discharge is started by switching on the equipment. It runs for about 3 minutes, and then we manually re-pressurize the chamber and open the door to take out the tool. I will have to automate this process. Please let me know how to get started in terms of integration of the equipment with labview etc and things i need to know. Also, let me know if you need more details.I could also attach a picture of the equipment if needed.
    Thanks,
    Arvind

    Arvind,
    Since you are working on your Masters degree, it is likely that you already have a Bachelors dergree or equivalent.  So I will assume that you know the basics of engineering.  I will also assume that your previous classes did not actually teach you much about design or how to manage a project (because so many engineering schools do not teach that).
    You have a statement in qualitative terms describing your project. The next thing to do is to specify in quantitative terms the parameters which are important to success of the project. Size of the box, pressures, temperatures, times, plasma densities, ...  You will also need a sequence-of-events document which includes not only the basic process but also as many possible faults and failure modes as possible.
    For example. Close the door manually. (How will the automated system know the door is shut? What will it do if the door does not shut within x seconds?) Depressurize the chamber. (To what pressure or vacuum level? How much time is allowed for this step? What if the pressure is still too high after the time limit? -- This suggests a leak.) Inject hydrogen peroxide. (How much? How will it be measured? What it the pressure/time/quantity is too high? Or too low?) ...
    What kinds of sensors or measuring equipment are needed to answer all these questions? What kinds of output signals are generated by these sensors and instruments?
    What kind of actuators or controllers are needed to perform the actions of the system? What kinds of signals do you need to generate to control these devices?
    Does this device (as medical equipment) need to meet specific regulatory requirements?  Steam sterilizers need to have certifiable measurements of the time and temperature inside the chamber.  It may be necessary to have measurements independent from those used for the automation process.
    Once you have a comprehensive specification document, then you begin to identify components, instruments, and systems which can satisfy the individual requirements. Then you figure out how to get everything to talk to everything else. That is where the programming language (which may be LabVIEW) comes in. The task of the program is to implement the communications between devices and users and to do much of the decision-making for the apparatus.
    If you are not taking a course which teaches the basics of LabVIEW, you should start with the on-line tutorials.  You can work on these while preparing the specification document.
    Lynn

  • If posible tu use more panel in Labview such as LOOKOUT, with Pocket PC 2003. My applications need more panel.

    My aplications for labview pda , Pocet PC 2003 need more panels. All the panels must execute in the same time such a multitasking. Lookout have this functions.
    It is posible to make this?

    LabVIEW PDA does not support having multiple panels (VIs) to be visible at the same time. You can have multiple VIs running at the same time, but only one front panel can be visible at a time. In your application you can control what is visible on the PDA at any given point in time.
    From the manual:
    PDA VIs display only one front panel at a time. Calling a subVI that shows its front panel when called causes the subVI front panel to obscure the front panel of the calling VI.
    Christian L
    Christian Loew, CLA
    Principal Systems Engineer, National Instruments
    Please tip your answer providers with kudos.
    Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
    or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
    to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense

  • I need the Click Once Add-in for 5.0.1 to run a software application on Win 7. Is this available?

    We run a software designed to work with Microsoft's ClickOnce technology.
    I used the add-on FFClickOnce 0.8 with the older version of Firefox but it is not compatible with 5.0.1.
    Now I am back to IE :(.
    Is there a new add-on like this to use with the current version of Firefox?
    Many of our staff are disappointed they can no longer use 5.0.1!

    Hi,
    If you'd upgrade to LV5.1 or 6 you could use the 'standard' vi's for this.
    You need a VI called "Write BMP File.vi". It's not shipped with LV5.0.1.
    This vi only uses 3 subVI's, so perhaps someone at NI can convert it and
    send it to you (sorry, I won't, it's copywrited).
    If you cannot get this VI anywhere, you'll need to figure out the BMP file
    format yourself. It's not too complicated, but still could take some days.
    Perhaps someone figured it out before LV5.1 was released.
    Regards,
    Wiebe.
    "RDK" wrote in message
    news:[email protected]..
    > I want to use Get Panel Image in Labview 5.0.1 and need details on how
    > to save the BMP data generated
    >
    > I am trying to generate an application that saves a copy
    of its front
    > panel on completion. This is easy to do using an invoke node with
    > Print VI to HTML but this does not work in an .exe format. I have seen
    > elsewhere that you have to use the Get Panel Image method, but no
    > details are supplied in LV 5.0.1 documentation of how to use the
    > "image" data (1-D Unsigned Byte array) that is generated. I want to
    > save this in a format that can then be read as a bitmap in any
    > standard graphics package. Any assistance?

  • How to create a dll from vi in Labview 7.0 ?

    Hello,
    I want to create a dll from a vi in Labview 7.0.
    I've found the url: http://zone.ni.com/devzone/conceptd.nsf/webmain/003A3E6A5E9CCCEC8625691F0072B2C5
    explaining how to create DLLs from LabVIEW in Labview 6.0i but this method is not available in my Labview 7.0.
    How is it possible to create a dll from a vi or from vi's (stored in llb-files) ?
    With thanks,
             best regards,
                  Geert

    You can only create DLLs and Standalone Applications if you have LabVIEW professional or higher.
    If you only have LabVIEW Base of Full, you need to purchase the Application builder seperately. 
    (Check under "Deployment tools" in the LabVIEW comparison matrix. What level do you have?)
    Message Edited by altenbach on 10-18-2005 08:45 AM
    LabVIEW Champion . Do more with less code and in less time .

  • Several question s about runtime Engine, application builder and labview player

    I am a little confused by all the options to distribute a program.
    Please help bij answering (one of) the following questions:
    1. Does an application built with the application builder always need the LV runtime engine? The LV runtime engine is 33 Mb to download!
    2. Is there anyway to make a 'normal' executable that runs on a windows machine, without any supporting installed software?
    3. What is the advantage of the labview player above the runtime Engine?
    All questions refer to the latest software versions of NI software
    Thanks in advance,
    Regards,
    Ferry

    ferry1979 wrote:
    1. Does an application built with the application builder always need the LV runtime engine? The LV runtime engine is 33 Mb to download!
    Yes, the runtime engine contains all the stuff that is common to all LabVIEW applications. This is not any different than e.g. the Visual basic runtime (VBrun...) or dforrt.dll for Fortran.
    If you built the application, you can strip it a little bit by including the runtime with the installer and leaving out unneeded modules (see image from the 7.1 builder).
    The advantage of a seperate runtime engine is that applications are very small. The runtime needs to be installed only once. On any broadband connection, 33MB is peanuts. I distribute everything without runtine, but tell people to download and install the runtime directly from NI.
    (In LabVIEW 4, no runtime was needed, with the disadvantage that even the simplest program was multiple megabytes. Not an efficient solution).
    (Maybe in a few years LabVIEW will be so prevalent that the LabVIEW runtime will be part of a standard OS install ;
    2. Is there anyway to make a 'normal' executable that runs on a windows machine, without any supporting installed software?
    No. See above.
    3. What is the advantage of the labview player above the runtime Engine?
    The two are quite different. The labview player is more a simple educational tool, because it lets users inspect the diagram. It is not designed for any serious application deployment.
    Message Edited by altenbach on 08-21-2005 10:05 AM
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    runtime.png ‏24 KB

  • To develop an VI to aquire data of thermocouples from a remote chamber in labVIEW real time, should use NIDAQ or NIDAQmx?

    Hai
    I need to develop an VI to aquire data at real time. Am using LabVIEW RT as the OS and i need to know, if i can use NIDAQ 7.0 or should i use NIDAQmx? what is the diffrence between the two? is it just that NIDAQmx makes job simpler?
    Also can anybody please tell me, how to access a channel in labVIEW? am not clear about the path to follow to get the physical channel as a virtual channel on the LabVIEW.
    I am using a 8186 PXI with labVIEW RT and a SCXI, with both scxi and daq card on the same chassis.
    the development will be done on Windows XP which will be the host machine.
    Thanx in advance for any answers
    Arun

    Arun,
    DAQmx is our new Data Acquisition driver and should be considered as the primary option when writing new applications because of supportability in the future.
    DAQmx does make Data Acquisition tasks much simpler, abstracting many of the board implementation details and giving you a common API for 99% of the tasks you might want to accomplish.
    There are a couple of minimum requirements for using DAQmx on LabVIEW Real Time:
    - You will need LabVIEW Real-Time 7.1 (or higher)
    - You will need DAQmx 7.2 (or higher)
    These requirements are mentioned in the following Knowledgebase:
    Is NI-DAQmx Supported in LabVIEW Real-Time?
    The other thing you might want to make sure of is that DAQmx supports the DAQ hardware you already have or are planning to use. DAQmx does support most of the existing DAQ and SCXI hardware products, and reading thermocouples should become a very simple task.
    With DAQmx you can use physical channels, Global Channels (Aliases for preconfigured physical channels, equivalent to the Traditional DAQ Virtual Channels) or DAQmx Tasks (Preconfigured Data Acquisition tasks that include channel, timing and triggering information). A good place to start to learn about these features could be:
    Advantages of NI-DAQmx
    The following link might be useful to check Hardware support:
    http://www.ni.com/support/daq/versions.htm
    The driver can be downloaded by following these links:
    ni.com -> Support -> Drivers and Updates -> Current Software Versions -> Multifunction DAQ -> NI-DAQ Version 7.3 for Windows 2000/NT/XP
    This includes the latest version of DAQmx and our Traditional DAQ driver. Please note that DAQmx base is also listed but that's our Register-Level Programming (RLP) driver, which provides DAQ support for previously unsupported platforms.
    I hope this helps,
    Alejandro

  • Converting vi's from labview 7.1 to 6.0 without using 7.0

    I have some code written in labview 7.1 and I need to run it on a
    computer running Labview 6.0. I have found the save for previous
    version, but that only gets me to version 7.0 how can I save the files
    as older versions without having a copy of 7.0 and 6.1?
    Thanking you
    Dishy

    With out a copy of labview  7.0 & 6.1  you are up the creek with out a paddle my son !!
    Suggest you see if anyone can help by converting to an earlier version.
    Failing that have you thought of  starting a fresh.
    Regards
    xseadog

Maybe you are looking for

  • Mini to iMac ram compatible?

    Hello! So long story short, I purchased a mini and some ram and had to return the mini and couldn't get it replaced (they were out of them), so i upgraded to an iMac. I'm wanting to return the ram i bought for the mini but If i could slap it in the i

  • How can I get my iPhone 4 factory unlocked?

    Hi, I just bought an iPhone 4 from a dude on Craigslist. I don't have AT&T (never had it in the past either), and was hoping that I could unlock it for T-Mobile. It is running iOS 5.1.1, and the 04.12.01 base band. So, who can I go to so that it coul

  • Crystal Reports ODBO Driver Access

    Hi,      I follow the steps on the sbop_sm_config_help_75sp3.pdf to configuring the odbo driver to acces SSM data in PAS cube, but i did it on a cliente machine, after follow all step i go to crystal reports to create the conection to the cube and i

  • Can't boot Windows properly

    Hi! I got some new parts for my comp about 1 week ago. I have been running this system stable for a few days when suddenly the computer wouldn't boot windows properly! It enters the Windows loading screen and then nothing happens. After like 10 resta

  • Huge Files Processed in XI

    Hi Experts, Scenario: File ---> XI - >JMS I have a requirement where XI will processed above 5MB files uing content conversion. Is there any performance issue in XI to proceesed huge files. Does XI support above 5MB files? If XI processed huge file t