How can I run a labview 7.2 vi in labview 8.2
We have several versions of labview running different test and control functions in our facility. There are labview 7.2 VIs in a production setting I wish to reproduce in the test lab. Can I convert them to run on 8.2 or do I have to recreate them in 8.2. I tried to open one in 8.2 and got multiple SubVI's that were not in my program library.. most dealing with AI manipulation.
And make sure you have backup copies of your 7.x code. Once you load and save in 8.2, it is a lot of work to get them back to 7.x.
Note I used 7.x because I am unaware of LabVIEW version 7.2 even existing. 7.1.1 was the last release prior to 8.0
...Time in LabVIEW DAQ Assistant and Write LabVIEW file
I would be extremely grateful for your assistance in helping me understand the timing in LabVIEW.
Here are the details of the system. The data acquisition is done using a simple LabVIEW 8.2 based program consisting of a DAQ Assistant VI and a Write to Measurement File VI, which writes data in TDM format (binary with XML header).
The hardware consists of a 1042Q chassis that contains 2 PXI-6133 cards. 16 transducers are connected to these 8 channel cards. The chassis is connected to a PC by means of MXI-4 fiber optic cable and a PCI-8336 card.
I would like to sample all 16 channels simultaneously at 500 kS/s for 2 secs. or 1MS/s for 0.5 secs.
When the signals were sampled at 500kS/s x 2secs., the time column looks like this when opened on DIAdem.
Serial# Time Time(in secs. when displayed in number format with 8 decimals)
1 07/10/2007 00:09:42.1406 63351158982.14060800
14 07/10/2007 00:09:42.1407 63351158982.14069760
64 07/10/2007 00:09:42.1408 63351158982.14080000
109 07/10/2007 00:09:42.1409 63351158982.14090240
The time does not change from serial 1 to 13, and only at the 14th row does it change, after which it remai...How to open Labview 8.5 VI in Labview 8.2
Hi I am using LabVIEW 8.2.I found one ook modulation example project(http://decibel.ni.com/content/docs/DOC-1394),it was developed in Labview 8.5.I have to oepn this one in My system mean in Labview 8.2.Please tell procedure.Is it possible or not.?Thnaking you sir.
It is not possible directly. Somebody with access to version 8.5 needs to save it for version 8.2.
Could you attach that particular vi in your post so that somebody can save it for 8.2
Or you can install Labview 8.5 demo. Works for 30 days....
Hi Mathan,Thanks for your reply.i need OOK Modulation (FPGA).VI and OOK Modulation (HOST).VI in version 8.2Here i am attaching this two vi please save it in version 8.2 and send to me.Thanking you Sreenivasulu.O
i�m not sure if they are enough, but here they are. :smileyhappy:
OOK Modulation (FPGA).vi:
http://forums.ni.com/attachments/ni/170/324624/1/OOK Modulation (FPGA).vi
OOK Modulation (HOST).vi:
http://forums.ni.com/attachments/ni/170/324624/2/OOK Modulation (HOST).vi
Hi Mike,i got error like this.Here i am attaching two error image what i got.please check nad correct me.One more "OOK_Pack Bits for transmission.VI" and "OOK_Configuration IF RIO for Transmission.VI" was not found.Thanking you sirSreenivasulu.O
ook_error2...Labview DAQ Assistant Express VI
i have installed NI PCI-6229 and NIDAQmx. i have also installed Labview
evaluation version (planing to purchase it if it works as expected). i
am trying to get the DAQ running via Labview. i am going through the
"getting started with LabView" guide. i could not find "DAQ Assistant
Express VI." in the Labview Function Palette-Express-input palette.
could you please inform me whether this is a installation problem and
how to rectify it.
thanks in advance
...Converting LabView 4 vi. to LabView 7 vi.
I have a collection of programs written in LabView 4. I upgraded to
LabView 7 recently. I am now trying to open my old 4 vi's with no
luck. No block diagram is the error that I'm getting. Any ideas on
converting would be greatly appreciated.
Without a block diagram, you cannot open a VI in a newer version
because the block diagram is required for the recompile. The only way
to upgrade is to find the original VIs with the source code. No one,
NI included, can recover a block diagram once it has been deleted.
Chris Merriman wrote:
> I have a collection of programs written...DAQ assistant with AT-MIO-16E-2 board LabVIEW 7.1
I'm just trying to get started with some simple data acquisition, to learn the basics about it and hopefully be able to do more advanced stuff later.
I'm running LabVIEW 7.1 on Windows 2000, with an AT-MIO-16E-2 board connected to a NI TBX-68 which currently only has one thermocouple connected on channel 0. When I open MAX, I can see the board and if i press on test panels, i'm able to see the channel and it reacts if I touch the thermocouple. Therefore that seems to be all right.
But then if I try to put in the DAQ assistant into a VI and try to set up a task, it always says that 'no supported device could be found'. Does anybody around here know how to go about solving this problem?
Thanks a bunch,
did you try to program this function by yourself with the DAQmx vi? Maybe this works.
thanks for your quick reply! I don't really know how to go about programming it in the DAQmx vi... can you give me some advice about how to do it?
here is a simple example. Maybe you can change it for your use.
Thanks Mike. Can you save files for older labview versions in labview 8? I'm running 7.1 so can't open it up. :S
sorry for that, here is a picture.
...If i have a labview .vi file(and labview) but i want to open it in a computer that doesn't have labview, how would i do it??
Okay, i have a made a labview program and save it as.vi.
Let's say that it is a program that when opened and you hit run it shows a sine wave.
Now if i wanted to open up the program without Labview, ( i don't need to modify it) on a computer that doesn't have labview. How would i go about doing this??
...Daq assistant express vi freeze error Labview 7.0 express
I'm using Labview 7.0 express software. I cannot use DAQ assistant because it freezes when I click on it and drag it to the labview page. I have not connected any device so there is no interference. While all other express vi's work DAQ assistant vi doesnot work. Could you please help me?
Thanks for this quick reply;
I checked it and DAQ-mx is already there but the freezing of the DAQ assistant still contiues. I can start the intrument assistant but the DAQ assistant vi does not work. It locks up LABView 7.0 when I try to use it.
It sounds like your DAQmx driver may not have been properly installed, or perhaps that the driver has become corrupted by another installation of driver software. What we can try to do is to repair that DAQmx driver first, which you can do be going to your Control Panel >> Add / Remove Programs >> (change) National Instruments software >> (repair) DAQmx version X.X.
If this doesn't fix the problem for you, it'd be worth trying to uninstall the driver completely from the same location (remove), then to reinstall the latest driver.
When you reinstall your driver, make sure that you include support for your current version of LabVIEW.
I hope this information helps,
Daniel L.Applications EngineerNational Instruments
...Calling a LabView DLL from a Labview VI
Hi, I have a vi that is calling a Labview DLL and they both have a same
subVI. If I drop that SubVI into the block diagram first then drop in the
Call Library Function Node, when I run the VI, the DLL would not work and
it did not give me any error. Does anyone know how fix this problem with
Labview? or is there some configuration that I can force the all of that
SubVI points into the DLL.
Thanks for your help,
...FPGA sub-vi in LabVIEW 8.2 Project used in multiple top level vi's
Hey All, Thanks for all you help on my last issue.
How do I use an FPGA sub-vi in multiple applications without having all the files of the multiple applications in the FPGA sub-vi project?
This question has to do with re-using FPGA code in multiple projects. There are 3, um, wait, 6, okay, MULTIPLE built applications that use the same FPGA module/sub-vi. Using LabVIEW 8.2, the expanded memory and i/o lines for the FPGA must be assinged in the "Project" (file name.lvproj). I created a sub-vi that interacts with the FPGA code. The sub-vi and the FPGA vi's are all in a single project. I tried to drag the sub-vi to a non-project vi, but got an error message that the new vi wasn't part of the project.
As of now the only solutions I can think of is to have one project with multiple top-level vi's inside of it or have multiple projects with duplicate FPGA sub-vi's in them. Either way this is very annoying from a version control standpoint.
Thanks in advance for your help,
The best way to do this would be to have multiple projects calling the same subVI, as you stated in your post. There does not seem to be a workaround for this. The reason you are getting an error when dragging your subVI into a non-project VI is because th...I have installed Switch Exec 2.1, running LabVIEW 8.2 and none of the VI's appear on my functions palette
See Subject Line.
...labview 8.2 llb run with labview 8.5
On the PC I have delete labview 8.2, but I dont find the CD for reinstall. I have a .llb file made with labview 8.2, Can i run it with labview 8.5 or download labview 8.2, I muss install ii rapidelly.
Costello, you can update the VIs within the LLB to LV 8.5 if they do not have their blockdiagram removed.....hope this helps,Norbert
How can I update ? When I start the .vi in the lbb he dont found somme .vi located in DAQmx (wrtie.lbb, start task.lbb,...) How can i install this lbb?
Costello, if you get loading errors when opening one VI from the LLB like you the ones you get, you have missing components.Since you spoke of DAQmx, i asume that you didn't install NI DAQmx on your machine. You should catch that up.hope this helps,Norbert
...Labview 7.0 Vs Labview 8.2 Issue?
Hello, For a independent study Labview class I'm taking, I am trying to create a program that will input two different wav files and combine parts of them together for audio output. The first file I am trying to cut out the bass lines and replace them with the bass lines from the second file. Kind of like turning the second file into a karaoke version and filling in the vocals with the vocal line from the first file. A second option is simply taking the instrumentals from a song (a wav file containing only the bass line) and adding them to the first file after cutting out the original bass line of the first if this isn't possible. I found the attached file while searching for information/examples as to how to do this - it was originally posted at:http://forums.ni.com/ni/board/message?board.id=170&message.id=74618&requireLogin=FalseI tried running the file in Labview 8.20 and it came back with the error that "Build Screen.vi not found." I have searched for this file to download but have come up with nothing.Also, any tips/pointers/comments (or "there is no way this is possible") are much appreciated and very welcome. I have been searching to see if there is anything like this that has been done before and as of yet haven't been able to find anything. I am pretty new to Labview but I am a quick learner and I have a professor working with me on the project that is very familiar with Labview. However, it's spring break right no...How start many labview sessions (instances of labview.exe) ? #2
I mean could I start many instances of labview.exe like excel.exe,
word.exe,visual basic, .net , ...
see my answer in your initial post.
...Labview 7 crashes when opening an earlier Labview version VI
Hello guys. I am using Labview 7 professional edition. The labview crashes when opening an earlier labview version VI. The error message I'm getting is just "Labview has encounted a problem and eneds to close. We are sorry for the inconvenience." The VI contains a few Tag SubVIs, and It is written with an earlier version of Labview(BridgeView is what it was called).
Do anyone have any ideas that how I can fix this bug? It's going to be a great help. Thank you very much.
LabVIEW should not be crashing in this situation. Now, does this happen for other similar VIs too? It could be possible that a particular VI is corrupt. Also could you post your VI here so that I can try and reproduce the problem at my end.
...change a LabVIEW array outside LabVIEW and keep updated in LabVIEW
change a LabVIEW array outside LabVIEW and keep updated in LabVIEW
I am Interfacing a FrameGrabber with LabVIEW using a frame grabber
The memory managment of this FG allow you to allocate your own Array
and to give a pointer to this Array to the memory manager.
Then when you acquire with the frame grabber, the acquired image will
be directly accessible in your array.
1.I give to the FG memory manager a pointer to the Labview array
through a SDK Dll function.
2. I run the acquisition
3. I display the array
My problem is that the Array is allways displayed with it initial
val...Driver paths in Labview no DAQ Assist
Hello, I am new to LabView and I recently installed the student edittion of Labview 8.5. For some unknown, crazy reason i did not install this to the default drive path, ie C:program files\ etc but to another drive on the computer, ie E:.Now the problem is that i need to use the DAQ Assistant for my USB-6008 board. I have installed the the NI drivers which came with it and the board works fine in MAX, recognises it and i can get temp readings from the circuit i built. When I try to use Labview I cannot find the DAQ Assist in the Input section on the palette.Could some please help me. My mate gave me a file he did on his Labview but when i try to load it starts looking for DABmx Control Task and a whole host of other files.Much appreaciated for any help in this matter.Lee
Its cool to install things into different places on your drive - sometimes its essential. there is also an easy solution to your problem. What you have at the moment is different drivers and programs spread around your computer with no links to each other so they are unable to reference each other. To create these links yopu will need to mass compile.
Within LabVIEW go to the tools menu and then select Advanced>>Mass compile. This will bring up a window that will allow you to select a directory. Select the directory that you have saved all your DAQmx drivers and then select mass compile.
This should allow you to see all the VIs in the correct menus within labVIEW.
I hope this is of some ...Labview Sound vi bug #2
Hi Everyone,have found a bug in the labview sound vi's. It is quite a complicated one to explain, but here is my configuration first.I have a dell precision 390, with a built in sound card on the mother board which uses a "SigmaTel High Definition Audio CODEC controller", I also have a PCI sound card installed in PCI slot 5, a M-Audio Delta 1010LT. The M-Audio card is set in windows xp as the default sound card.When I open labview (8.5) and run a little labview program I made to control the sound card (soundTest.vi attached), the program runs but no sound is produced. In fact, the program tells me that the sound card is playing (even though no sound is being produced), and because of the nature of the program it just loops continuously forever (until I hit it with the hammer of the "Abort Execution" button). (Note: The sound card is configured properly using its control panel, and the device ID is the correct one. Also windows tells me that there are no device conflicts. And before starting the labview program, windows is able to play sounds using the sound card. Once I have run this vi and stopped it though, windows is no longer able to make any sounds.)Now here is the funny part. If I close labview completely (the sound card resource is returned to windows control), and I open in windows the Device manager, and disable the SigmaTel CODEC (the onboard card), then Open labview, run the soundTest.vi once (it still doesn't work) and Abort it, then (w...Re: Are Advantech products and its labview drivers good to work with Labview 7? #2
I have PCL 818L card. Where can I get the Labview drivers for the same
maybe this helps: <a href="http://support.advantech.com.tw/support/DownloadSRDetail.aspx?SR_ID=1-2HYBNJ" target="_blank">http://support.advantech.com.tw/support/DownloadSRDetail.aspx?SR_ID=1-2HYBNJ</a>
this: <a href="http://support.advantech.com.tw/Support/DownloadSearchByProduct2.aspx?keyword=LabView" target="_blank">http://support.advantech.com.tw/Support/DownloadSearchByProduct2.aspx?keyword=LabView</a>
MikeMessage Edited by MikeS81 on 05-07-2008 01:11 PM
...Differences in CIN management between Labview 5.0 and Labview 7.1 ? #2
I'm using a VI on a two photon microscope. It steers the laser beam in the sample (quite the same way as a TV scan, scanning a fast line on the X axis, then moving the line down) controlling two mirrors by the PCI-MIO-16E-4 Multifunctions card on traditional DAQ and at the same time it serves as the acquitision through a non-NI DSP Multifunction-board with on-board buffers and hight data throughput (70 Mb/s).
It is this part of the program which gives us strong headaches since we have upgraded to a new PC.
On the old machine we used Win...Why multihreaded soft worked under Labview 7 but is slower under Labview 8.2.1
Hello all !
I have a multithreated software developped under Labview 7.0.
Under this version, multithreading can be enabled/disabled via the options menu / performance & disk section. This is not present under Labview 8.2.1.
My software works properly under LW7 but is slower under LW8.2.1...how can I configure labview and or my vi to make it running as well as under LW7 ???
Is there a "hidden" option to enable/disable multithreading under LW8.2.1 ?
Thank you for your help
To disable multithreading, add ESys.StdNParallel=0 to the ini file.
(See: <a href="http://digital.ni.com/public.nsf/websearch/2F606AD236C606008625718E00561A62?OpenDocument" target="_blank">http://digital.ni.com/public.nsf/websearch/2F606AD236C606008625718E00561A62?OpenDocument</a>)
However, it is not celar that this is the problem. Did you save the entire hierachy under 8.2.1 after conversion (of course after making sutable backup copines of the 7.0 version ;)). Freshly converted, but not yet saved code runs typically much slower.
Also, what do you mean by "slower" 10% slower, 10x slower? How do you measure speed?
Thanks for your quick answer altenbach.
The tips given at this link will really be useful to me!
It seems that I made a wrong conversion of the files...fortunately I made suitable backup of the 7.0 version :smileywink:. I will investigate mor...Save VI developed in Labview 6.1 to work in Labview 5.1
I have been working with Labview 6.1 but I need to execute my VIs in
Labview 5.1 too. What can I do to reuse all the VIs without having to
develop them again in Labview 5.1? I am not able to save my VIs as 5.1
from Labview 6.1 It only allows me to save them as Labview 6.0
Assuming they can be converted, and there's not too many, you might
want to try posting them here for someone to convert. (convert to 6.0
first and zip) Not too elegant but may get you out of a bind.
Yes, each new version of LabVIEW only carries the capability to save
for one version previous. So, you would need to save the 6.1 VIs for
vesion 6.0, and then from LabVIEW 6.0 save for 5.1. If there aren't
too many VIs, one of our engineers here would most likely have no
problem with making the conversion for you. You could email NI with
them to make it more private, if you'd like, rather than posting them
on the site. (To create an email request, go to www.ni.com/ask).
Hope this helps!
...Missing DAQ Assistant in LabView 8.0
In LabView 7.1 I have the DAQ Assistant under the "Inputs" folder, but in ver 8.0 it is missing.
However I do have some DAQ functions in the "Measurement I/O" folder, but not the DAQ Assistant.
I have installed the PCI 6601 that I want to use as position controller and general I/O
I reinstalled the drivers that came with the PCI 6601, and everything works fine.
It seems that Labview 8 has to be installed before the drivers.
thanks for your help
...LabVIEW 8.2 -- "unable to locate LabView run-time" error message
I am trying to run a LabVIEW version 8 exe file and keep getting the
"Unable to locate" error. I downloaded LabVIEW_8.2_Runtime_Engine.exe
from the NI website and installed the entire contents of the
distribution. After getting the error, I have tried uninstalling and
reinstalling several times, with the same result.
Is there some way I can troubleshoot this? Is there a configuration
file or a registry entry I can check to see where LabVIEW is looking
for the run-time?