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
...Can LabView 8.5 read LabView 8.5.1 VIs
Since LabVIEW 8.5.1 is only a bug fix, can LabVIEW 8.5 read any VIs generated in LabVIEW 8.5.1?
Simple answer YES. But it will the VIs compile so it is a good idea to make a mass compile in the folder where the VIs are.
...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...opening a labview 8.5 file with labview 8.21
Hello,I was working on a project at home with labview 8.21, I nearly finished this project but I addes some stuff at school where they have labview 8.5.Today I wanted to open the labview file on my computer, but It gave an error:
labview load error 9: Vi version 8.5 is newer then labVIEW version 8.2.1.Is there any way I can open the file on my computer?Or can I save the file at school als a 8.2.1 file?
thnx in advance,Seppe
Hi Seppe, just save it in school using "Save to previous" from the file menu...
You'll have to reopen the file on a computer with LV 8.5. From there you can do a Save as Previous Version to save back to LV 8.2.1
Hi Seppe, if you have LabView 8.5 you can save your vi for previous verions (8.2.1 and 8.0)Mike
ok, thnx for all the correct answers !
...labview 8.5 to labview 7.0
i am on my labview working with 8.5but at work, we only have labview 7.0.what would be my best way to get my vi to be 7.0?thank you so muchMessage Edited by krispiekream on 06-19-2008 03:59 PM
In order to go from LV 8.5 to LV 7, you will need to have LV 8.5 (save it back to 8.0), LV 8.0 (save it back to 7.1) and LV 7.1 (to save back to 7.0).
If it's only a few small VI's, you can post them on the forum and ask someone to do the saves for you. (Best if you do the save back to 8.0 and post that in order to eliminate 1 of the 3 steps for whoever will do the rest of the conversions for you.)
yeah. great.. i did all those steps.i went from 8.0 to 7.1i dont have labview 7.1 so i can't go to 7.0.can someone please help me.
Please try the attached to see if it works with LV7.0
Hopefully it does!!
thank you so much. i'll try it right now.
hi there,i somewhat got it to work.but i am having this error everytime i try to save it.does anyone know how i can get rid of it?<img src="http://forums.ni.com/attachments/ni/170/334653/1/untitled5.PNG"> Message Edited by krispiekream on 06-24-2008 06:02 PM
You might want to look into <a href=&...Labview 8.5.1's MathScript window failed running imread with an error "A problem occurred in a subVI call."
Hi, I am trying to port a Matlab program into a MathScript script. Following is the first few lines of the script:clear;image1=imread('C:\LV_VertAlign\DSC_0104.jpg','jpg');image_double1=im2double(image1);image_gray11=rgb2gray(image_double1);In the first line, imread is supposed to read in a photo taken from a DSLR camera, so I think it's a 32-bit image. And this is the error I got when trying to run this script in the Labview 8.5.1's Mathscript windows:"Error in function imread at line 2. A problem occurred in a subVI call."What is the problem here? and why does it complain about a subVI call?Thanks for any help to point me in the right direction.-Anh
We have documentation on many of the MathScript functions available in LabVIEW. You can look at a document <a href="http://zone.ni.com/reference/en-XX/help/371361D-01/lvtextmath/msfunc_imread/" target="_blank">here</a> that describes how to use the imread function. This is searchable from ni.com by entering the function name. If you read this document you will see the second parameter of the function only accepts the following arguments : 'BMP', 'JPEG', 'PNG'. If you change your line 2 to : image1=imread('C:\LV_VertAlig...Reference Objects in LabVIEW
Several attendees requested LabVIEW 8.5 data for the benchmarks I showed at my NI Week presentation - TS1284 - Reference Objects in LabVIEW. In addition, the severe performance degradation seen in Datasockets going from LabVIEW 7.1 to 8.2 was an artifact of my testing environment. I have fixed it and now actually see a performance improvement. I have updated the presentation and zipped it and the test code in the attachment below. I also tested in LabVIEW 8.5 with the following results, which can be compared to the presentation (same experimental setup).10,000 DBL read/write cyclesMode - Time (ms)Global - 7.6Single Process Shared Variable - 12.8Network Shared Variable - 1980Datasocket - 10700Configuration VI - 745Control Reference - 2440GOOP 1.0 - 2000LV2 Global - Semaphore - 294LV2 Global - Action Engine - 13.7Single Element Queue - 41.4Read of 1MByte BufferMode - Time (ms)
Global - 0.000300
Single Process Shared Variable - 0.000309
Network Shared Variable - 0.125
Datasocket - 7.05
Configuration VI - 168.0
Control Reference - 0.000726
GOOP 1.0 - 0.00538
LV2 Global - Semaphore - 0.00295
LV2 Global - Action Engine - 0.00161
Single Element Queue - 0.000314Performance is generally worse if launched from the project rather than opening the test VI directly. Note that the network shared variable must be used from a project.As expected, the network shared variable is much better. The global is 50% faster for scalars than i...Labview 8.5 application builder .exe does not run.The same source code runs ok.
Hi, I have an application built in labview 8.5 application builder using windows XP. I have one instrument connected in gpib and one connected to a serial port. The source code runs ok but when I build an executable of teh same code and try to run it, it doesnt run the instrument connected to the serial port. It does communicate with the gpib port. Any ideas why this would be happening?Steven
My first guess (and what happens to me too often) is that you didn't set the com port as a default in one of the controls, and it is defaulting elsewhere. If you freshly open the program (VI, not exe), then run it, without touching any controls, will it work? If you have to change any controls, do them after you hit run, as that is what the exe will see. It may give some insight.
Additional to Britoa's reply: Did you add the serial commuication (drivers) when you built the application?
if you use dynamic VIs (launched with VI sever) - you must make sure to include these VIs as dynamic dependencies
...How do I open Windows Media Player 11 in a new window via labview 8.5 using ActiveX
Although familiar with Labview, I am new to the ActiveX Controls. I have managed to open and play movie files in Labview with ActiveX controls but the player is embedded in Labview's front panel. How can I control what file is played and when it starts in Labview but have Windows media player 11 open in a separate window.
Additionally, where can I find a description of the ActiveX properties.
"oco" <email@example.com> wrote in message
> Although familiar with Labview, I am new to the ActiveX
Controls. I have managed to open and play movie files in Labview with
ActiveX controls but the player is embedded in Labview's front panel. How
can I control what file is played and when it starts in Labview but
have Windows media player 11 open in a separate window.
ActiveX wasn't ment to be used that way, and I don't think you can use it
like that. Perhaps if you open an automation reference (instead of an
ActiveX control) you have an option to open a windows, but I don't think
> Additionally, where can I find a description of the ActiveX
There is not one place to find ActiveX descriptions, since they depend on
the maker of the component. For Windows Media Player, I'd try the MSDN, but
usually the examples are in C/C++/C# or VB. Never in...Windows 2000 requirements for LabVIEW 8.5.1 & DAQmx 8.7.1
Greetings, I've been looking around for a detailed set of requirements for LabVIEW 8.5.1 and DAQmx 8.7.1 for the Windows 2000 platform. So far I know I'll need Service Pack 4 and probably Explorer 6 and .Net 2 But I can't find confirmation on the last two things, and I'm not sure if there are any more. Does anyone have a link to this information on ni.com? Thanks.
The system requirements for LabVIEW and win2k are in the release notes. If you have 8.5, then the release notes are installed in the manuals folder. I have 8.5 and for win2K, it says the minimum is service pack 3, IE5 (IE5.5/service pack 2 for remote panels), and .NET 1.1 service pack 1.
In the NI-DAQ folder (\Program Files\National Instruments), you should have a readme.html file that lists the system requirements.
Both of these files should be available at <a href="http://www.ni.com/support/" target="_blank">http://www.ni.com/support/</a>
Thanks for the reply Denis, I'd found both of those previously actually. But I wasn't sure they were "complete". I can't say 100%, But I'm pretty sure I had to install .Net 2 on a system once before for DAQmx. (Or maybe there was a warning...or something) Just thought I'd try and find out as much as I could before I go and do a remote upgrade where I won't have any Internet a...SPC Toolkit for LabVIEW
I started using SPC toolkit for a project in Labview 8.2.1, had no problem until I upgraded my system to labview 8.5. It said something like: Some subvis are too old to be converted to 8.5.I went to the Labview Developer suite CD album (labview 8.5), and couldn't find the SPC for LabVIEW, only for LabWindows / CVI. Then I went to NI's website and tried to find more about the toolkit, it seems this one had disappeared into thin air, along with the Enterprise connectivity toolkit (or Enterprice toolkit).Does anybody know if NI stopped developing / supporting the SPC toolkit? Or if NI included it into other toolkit or product?Thanks,-Joe
it could be that there are some vi�s from LV5. So i think if you save the vi�s which are to old to use with LV8.5 with 8.2.1 then it should work.
It is included with the DSC module in 8.5.
Got it! Thanks! -Joe
sorry for a silly question, but I tried to locate the LabVIEW DSC Module 8.5 in my Professional development environment and I cannot find it.
Would you please tell me which disk is it on?
It doesn't come with the pro version. As mentioned, it comes with the DSC which is an option for the Developer Suite or you can buy it separately.
I am sorry for confusion, I have full Developer Suite, Professinal Development System, inside 11 CDs.
Which one conta...Labview run time 8.5
Where can I download labview run time 8.5?
Does LabVIEW run-time engine 8.5 support earlier version of LabVIEW compiled files and how far back does it support?
Hello Simon, The
Run-Time Engines are not backwards compatible. I.e. LabVIEW Run-Time
Engine 8.5 cannot run executables made in LabVIEW 8.2.1.So, you need to install the Run-time engine for the version of LabVIEW that
the code was written in. E.g. If your VI was written in LabVIEW 8.5,
you need to have the LabVIEW 8.5 RTE (Run Time Engine) installed in
order to run it after it is compiled into an executable. In order to check which Run-Time Engines you already have installed to your PC, browse to the following directory.C:\Program Files\National Instruments\Shared\LabVIEW Run-TimeIn
that directory, you will find a different folder for every version of
Run-Time Engine that you currently have installed onto your system.Hope this helps!
...How can i use labview.tlb to control Labview from an external application?
I've been told by a labview engineer that i could use the file
labview.tlb located in the labview install folder to control labview
from an external application (in my case, a C# app). I'm using Labview
6.1 under Windows 2000. This article confirms that:
"ActiveX and LabVIEW"
But i've not been able to find out how to use this file to achieve
what i want. I just want to be able to open/close labview, open/close
a vi, start/stop a vi, hide/show a vi from a C# application. Th...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
...controlling an old windows program from LabVIEW or CVI
I want to control a windows program, by emulating button clicks and
text entries to the other program, from LavVIEW or LabWindows/CVI.
How can this be done?
LabVIEW itself doesn't have built-in features that will let you
simulate keyboard entries and clicks, as you may have figured out.
This can however be achieved by using a combination of tricks and
Firstly, simulating keyboard entries is much easier than mouse-clicks.
You can use Windows' shell scripting to issue various commands -- the
<b>AppActivate</b> command to activate your application...Disabling access to windows while a labview program runs.
At present were designing a new ATE. On our previous ATE's We found problems were operators deleted requiredd files which we couldn't make read only as the labview logged data to them and if they were read only we got errors..
we also had problems were operators were smart enought to figure out the proxy settings for the internet and enable internet useage and surf and download instead of doing
I want to if possible as soon as the machine starts automatically load the labview program and from there on the user has no access to any of the windows environment.
Eg the labview program running is the only thing the user can use until the labview program is exited via a special password or something..
Any help is much appreciated.
There is somewhere a registry setting that describes your windows explorer executable. Replace this with your executable. After finishing your program you can load explorer.exeI think tweakUI reveals this.Ton
I found another Thread which detailed how to do simalar thought the group policies editer and by changing the custom user interface from explorer to a labview exe..
Think its the same thing as you suggested just a different way.
Could you link this thread? Ton
To disable CTRL-ALT-DEL:
isableTaskMgr=1". This isn't perfect. It will block ctrl-alt-del an...I need convert LabVIEW 4.0 files to LabVIEW 8.5. Can it be done?
I am running LV8.5. I am upgrading and/or converting an old legacy system. All I have is the disk with the VIs from the old system. I do not have an older version of LV installed.
I can install all the way back to version 5.1. But I am concerned, can LV8.5 convert 5.1? The real question is what is the earliest version of LV that 8.5 will convert and will that version convert 4.0.1?
I have to imagine this has been done. With all the legacy systems going obsolete. This should be a common need.
Thanks for all of the responses. I have about 500+ VIs to convert. I would not be able to post them because of the nature of the projet but thanks for the suggestion. I have to imagine that someone in the office has 8.2 still floating around. I do not want to go back to 6 or 7. I will hunt for an older machine in the AM. Maybe a good job for an intern.
...Would a LabVIEW 8.5 Executable play nice with LabVIEW 7.1 Development on the Same System?
Our testing computer right now just has the user run the corresponding .vi file since we have LabVIEW 7.1 installed on the computer.
If I use 8.5 to compile this .vi to an executable, I realize that I must install the run-time support for 8.5. My question is what effect will installing the 8.5 run-time have on the ability to continue to run the other 7.1 VIs with LabVIEW 7.1.
Should I be concerned with losing MAX settings when installing the run-time support for 8.5? I want to be able to run 8.5 executables but also able to open up a 7.1 .vi file in LabVIEW 7.1 and run it that way also.
Thanks for your help! I have 8.5 on my system and the idea is to slowly replace the running of the .vi files with .exe files, I was just curious in case my .exe doesn't work I can still run the tests with .vi in the mean time.
Thanks for your help folks!
...LabVIEW 8.5 This is the application template and cannot be run alone
I'm trying to build an executable with the corresponding installer with LabVIEW 8.5.
The building process is OK but when I want to run my application (after installation of course), a popup window displays "This is the application template and cannot be run alone".
To solve this, I have to build it again, install it again and it works.
During the first building, LabVIEW asks me for a LabVIEW CD and during the second one, the CD is already present in the CD reader. This is the only difference I can found.
Does anyone had the same problem ?
- If I try to run my executable without LabVIEW Run-Time Engine, there is an error message saying clearly that the LabVIEW Run-Time Engine is not installed.
- I have to rebuild my executable 2 or 3 times and suddenly it works (a kind of magic).
- The problem is the executable itself. It has nothing to do with the installer.
Does anyone had the same problem ?
What is the solution (if any) ?
I'm getting the same dialog when I run my executable on the development machine (LabVIEW 8.5.1). So it's definitely not due to the absence of the run time engine. I rebuilt the executable, and it does the same thing. Any other ideas, Nick?
The EXE build should not run on any computer that does not have the run-time engines. However, an Installer has the option to add the Run Time Engine, and install it with your EXE. I think...Two Easy Ways to Hang LabVIEW 8.5
1. Place a "TCP Open Connection" primitive on the block diagram of a blank VI
2. Wire an empty string constant into the "remote port or service name" terminal
3. Run the VI
1. Place a "TCP Open Connection" primitive on the block diagram of a blank VI
2. Wire any non-empty string into the "remote port or service name" terminal
3. Wire a '0' into the "timeout ms (60000)" terminal
4. Run the VI
Is anyone able to do this without hanging?
This is obviously a problem with the NI Service Locator.
NI, is this a known issue? If not, could you post the CAR numbers you file?
With Automatic Error Handling Enabled on the VI:
Method 1 generates Error 1, An input parameter is invalid.
Method 2 Generates Error 56, Timeout.
Neither one causes 8.5 to hang for me.
With Automatic Error Handling Disabled on the VI:
Both cause 8.5 to hang
InterestingMessage Edited by Ed Dickens on 11-02-2007 03:44 PM
Hi Robert. Thank you for bringing this to our attention. I have submitted a CAR on this and I am waiting to hear back from our Research and Development department. I will post the CAR details as soon as they are processed. Thanks again!
...labview 8.2 to 8.5?
I have an older version of labview (8.2) and wanted to know if i could update it to the current version without having to buy a whole new system.
Are you asking if there are additional costs to upgrading from LV8.2 to LV8.5?
If that is asking, the answer is yes. You can purchase a Standard Service Program (which is typically included for the first year), which means you automatically get upgrades.
The other option is to go to this link: <a href="http://www.ni.com/labview/" target="_blank">http://www.ni.com/labview/</a> and select upgrade. You then enter your serial number and it should tell you how much to upgrade to 8.5 and/or to a more complete version of LabVIEW.
A third alternative is to contact your local NI representative with whom you can discuss your LV sw / upgrade needs.
Here is the link to the SSP program: <a href="http://sine.ni.com/nips/cds/view/p/lang/en/nid/13351" target="_blank">http://sine.ni.com/nips/cds/view/p/lang/en/nid/13351</a>
Message Edited by JoeLabView on 07-31-2008 09:49 PM
...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?
...what are the advantages using labview 8.5 with my RT-9004 controller.
I am working with cRIO with 9004 RT controller.I am developing my application in LabView 8.2.I am using all 3 DMA FIFOs so i used 4 TCL in my RT(host) to reading data and writing in 4 sepearte binary file(on RT-flash memory-512 MB).is this recommended or will it decrease performance.I heard Labview 8.5 supports multicore programming.I dont know my RT controller has this feature or not.will i get good performance using 4 critical loops with LabView 8.5 plateform.
I think my query is clear,please reply me soon.........
continue <a href="http://forums.ni.com/ni/board/message?board.id=170&thread.id=323608" target="_blank">here</a>
...LabView 8.5 stops working with DAQmx with other software running
I have recently encountered a problem with LabView 8.5 while I run the software for a HighFinesse WS-7L wavelength meter (<a href="http://www.highfinesse.com/ws7.php" target="_blank">product page</a>). In my VI, I am writing a value to one analog out channel as well as two digital out lines. Every so often with the wavemeter software running, the writing does not occur, although I get no error message and the VI continues to run, seemingly waiting for the writing steps in the sequence to complete. The only way to get the VI working again is to quit and restart LabView. When I am not running the wavelength program, I don't encounter this problem. Has anyone else experienced this problem, and is there some workaround or explanation for it?
I don't have any experience using this hardware, but you mentioned that you are using DAQmx. How are you connecting to the WS-7L?
Also, have you confirmed the behavior that you describe in the VI by highlighting execution?
David, I am not actually interfacing with the WS-7L via LabView, but rather have a separate program running provided by the manufacturer. I ended up reinstalling LabView 8.5 this morning, since for some reason that seems to fix bizarre problems like this, and that seems to have done the trick. I really shouldn't have to resort to that, though, so if someone has a better explanation for what happens to require a reinstall, I'd be happy ...