IF-RIO

cancel
Showing results for 
Search instead for 
Did you mean: 

Can I use IF-RIO with LabVIEW 8.20

I am going to upgrade my LabVIEW to 8.20 but I am not sure whether the driver of IF-RIO can work with it properly.
Does anybody know this?
0 Kudos
Message 1 of 7
(9,793 Views)
The IF-RIO should work fine in LabVIEW 8.20. However, the installer only installs in LabVIEW 8.0, so you would need to manually copy the files from 8.0 to 8.20. Here is a list of steps you should follow to ge the IF-RIO working in 8.20:

1. Copy C:\Program Files\National Instruments\LabVIEW 8.0\instr.lib\ni5640R
   to   C:\Program Files\National Instruments\LabVIEW 8.2\instr.lib\ni5640R
2. Copy C:\Program Files\National Instruments\LabVIEW 8.0\Targets\NI\FPGA\PCI-5640R
   to   C:\Program Files\National Instruments\LabVIEW 8.2\Targets\NI\FPGA\PCI-5640R
3. Copy C:\Program Files\National Instruments\LabVIEW 8.0\vi.lib\LabVIEW Targets\FPGA\PCI-5640R
   to   C:\Program Files\National Instruments\LabVIEW 8.2\vi.lib\LabVIEW Targets\FPGA\PCI-5640R
4. Copy C:\Program Files\National Instruments\LabVIEW 8.0\examples\FPGA\NI-5640R
   to   C:\Program Files\National Instruments\LabVIEW 8.2\examples\FPGA\NI-5640R
5. Run  C:\Program Files\National Instruments\LabVIEW 8.2\Targets\NI\FPGA\bin\lvfpga_make_resource_cache.exe


0 Kudos
Message 2 of 7
(9,782 Views)
I tried the instructions listed in Mauricio's reply. After this, I tried Running ni5640R LEDs(FPGA).vi. I got the following Code Generation error Message: >>An internal software error in LabVIEW FPGA Module has occurred. Please contact National Instruments technical support at ni.com/support >>with following information: >>Directory specified by the FPGASourceFilesDirectoryPath resource file tag does not exist. >>Directory path: C:\Program Files\National Instruments\LabVIEW 8.2\Targets\NI\FPGA\PCI-5640R\FPGAFiles I manually created FPGAFiles folder inside the LabVIEW 8.2\Targets\NI\FPGA\PCI-5640R folder, but this did not help either. Is there something that I am doing wrong?
0 Kudos
Message 3 of 7
(9,660 Views)
 

The IF-RIO should work fine in LabVIEW 8.20. However, the installer only installs in LabVIEW 8.0, so you would need to manually copy the files from a NI PCI-5640R installation in LabVIEW 8.0 to LabVIEW 8.20.

 

The following directories/files should be saved to your LabVIEW directory. 

...\LabVIEW 8.2\instr.lib\ni5640R
...\LabVIEW 8.2\Targets\NI\FPGA\PCI-5640R
...\LabVIEW 8.2\vi.lib\LabVIEW Targets\FPGA\PCI-5640R
...\LabVIEW 8.2\examples\FPGA\NI-5640R

Complete the following instructions to use the NI PCI-5640R / IF-RIO with LabVIEW 8.20:

1. From the zip file, copy the 4 LabVIEW subdirectories (examples, instr.lib, Targets, and vi.lib) to the LabVIEW directory on your computer.  The files should be installed to the correct LabVIEW subdirectories due to the relative paths.

2. Run  ...\LabVIEW 8.2\Targets\NI\FPGA\bin\lvfpga_make_resource_cache.exe

Message 4 of 7
(9,551 Views)
Hi,
       My customer get problems when using PCI-5640R in LabVIEW 8.2, but they could work in LabVIEW 8.0. Is there any latest NI-5640R driver support LabVIEW 8.2? Or PCI-5640R only works in LabVIEW 8.0? 
 
Operation system and environment:
LV 8.2
LV FPGA 8.2
NI-5640R 1.1
NI-RIO 2.1.3
 
Display error message in LV 8.2 FPGA complier server.
-----------------------------
An internal software error has occurred. Please contact National Instruments
technical support at ni.com/support with the following information:
Error 1003 occurred at Open VI Reference in
nirviGetModInfo___nirviEIOImplementation_modGen.vi->nirviGetModInfo___nirviE
IOImplementation_modGen.vi.ProxyCaller
Possible reason(s):
LabVIEW:  The VI is not executable. Most likely the VI is broken or one of
its subVIs cannot be located.  Open the VI in LabVIEW using File>>Open and
verify that it is runnable.
VI Path: C:\Program Files\National Instruments\LabVIEW
8.2\resource\RVI\StockIO\private\StockFPGA_io_modGen\nirviGetModInfo_StockFP
GA_io_modGen.vi
------------------------------
 
Please refer the attached reproducable example code.

Best Regards
 
NITW AE
Gary
 
 
Download All
0 Kudos
Message 5 of 7
(8,993 Views)
Hi ko-wei
 
My first guess on why it is not working (assuming all the steps for using the 1.0 software in LabVIEW 8.2 correctly), is a corrupted software component.
 
But having said that, there is now a new version of the NI 5640R software that does support LabVIEW 8.2.  You can download it from here:
 
 
Just in case, I would uninstall the current version of the NI5640R software first.  And deleting all the files and directories that were copied over to LabVIEW 8.2.  To make sure that if there are any corrupted files, that they are removed.  We do not have any experience with the ni 5640R software other than one user who fixed his system by reinstalling.  Worst case would require uninstalling NI-RIO and LabVIEW FPGA as well.  Although, I would also use this time to upgrade to the latest version of NI RIO at this time as well. 
 
Jerry
0 Kudos
Message 6 of 7
(8,569 Views)

Hi,

I just installed Labview 8.2, and when I tried to run a program NI-5640R example, it said 'Unsupported item/ The plug-in for selected item is not isntalled to your system.'

Does anybody know why it gives me this message?

Ahmet

 

0 Kudos
Message 7 of 7
(7,301 Views)