Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Can a ISA GPIB work in labview7.0 or 8.0??

We have a AX5488 GPIB card, it can work in labview4.0,
but now,we have installed the 7.0, and it doesn't work.
how can i do?
thanks
0 Kudos
Message 1 of 8
(4,254 Views)
See the following pages, which describe the latest NI-488.2M drivers.  If your GPIB adapter is found in the list, it means the latest driver supports your h/w, allowing to use the latest LabVIEW with it.
 
For NT platforms the latest is 2.4.
 
For 9X platforms the latest is 2.2.
 
0 Kudos
Message 2 of 8
(4,247 Views)

Oops, your GPIB was not an NI-GPIB...
Better to contact the GPIB board manufacturer about if they provide Win32 GPIB driver DLL that is suitable for your Windows version.  If they do it, you will be able to use the latest LabVIEW with it.  Best if they provide LabVIEW VI libraries. 

According to the following site, they do not claim LabVIEW compatibility and Win98/Me/NT/2k/XP support though.

http://www.axiomtek.com.tw/product_detail.php?model_num=AX5488&majorcat=Data+Acquisition+%26+Control...

 

0 Kudos
Message 3 of 8
(4,244 Views)
I have got the Win32 GPIB driver DLL,and have the driver for labview4.0 ,and it works well.
My Question is if I can use it in labview7.0 or higher version?
 
0 Kudos
Message 4 of 8
(4,235 Views)

As you already have Win32 DLL for the GPIB board, basically you can use LabVIEW 7 or 8 with it. This is because Win32 version of LabVIEW are able to call *ANY* Win32 DLLs. 

If you already have VI (LLB) wrapper for the DLL provided for old LabVIEW, basically newer LabVIEW versions can convert it.  However I am not sure that LabVIEW 7 or 8 can directly convert from LabVIEW 4 VI format.

0 Kudos
Message 5 of 8
(4,221 Views)
Where can I find the VI (LLB) wrapper ? It is generated by the C/C++?
thanks
0 Kudos
Message 6 of 8
(4,215 Views)
And If I have the llb, how will I do?
0 Kudos
Message 7 of 8
(4,212 Views)
Normally wrapper VI functions or thier collection (LLB) module for a DLL are provided by the DLL's provider or by yourself.  Without wrapper VIs, you just call a DLL function through the Call Library feature of LabVIEW (Function Palette -> Advanced -> Call Library Function node).  Because direct DLL calls from LabVIEW are very troublesome coding and require function prototype knowledge, wrapper VI functions that wrap the low-level DLL calls are prefered.  VIs or LLBs are written with LabVIEW, not with C++.
0 Kudos
Message 8 of 8
(4,203 Views)