LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to contact a non NI PCI card

Hello:

 

I’m newbie with LabView and I don’t know how to contact a non NI PCI card. The card is an ultrasound generator card from USULTRATEK with data acquisition capability integrated.

 

I have read a lot of post regarding to the way of contact with NI PCI devices but what will be the procedure to contact any other PCI device?

 

I have the PCI card DLL.

 

Anybody could give me brief explanations or any useful link?

 

Thank you!

0 Kudos
Message 1 of 5
(3,363 Views)
Basically, you ve use the Call Library Function Node from the Connectivity -->> Libraries & Executables pallette in LV 8.x or from the Functions -->> Advanced pallette to call the DLLs written in other programming languages like C.
 
But, you ve to elaborate us, for what purpose you wish to use this DLL in LV to contact a non NI PCI card.
 
If you know about the exact parameters to be passed to that DLL, then it is child's play in LV. Smiley Wink
- Partha ( CLD until Oct 2027 🙂 )
0 Kudos
Message 2 of 5
(3,357 Views)
Parthabe,

Even if you know all the paramers for a function calls, it doesn't mean its childsplay. Some dll calls required difficult variable structures to be passed back and forth.

André
Regards,
André (CLA, CLED)
0 Kudos
Message 3 of 5
(3,353 Views)
I just meant to encourage him. Smiley Very Happy
- Partha ( CLD until Oct 2027 🙂 )
0 Kudos
Message 4 of 5
(3,342 Views)

I had similar task but with Spincore PulseBlaster.There few steps that you can do:

  1)   See if there is an examle of C (or other language) program for your card,

          anyway be shure that you can control your card from C (or other language).

2) Read Labview help about using DLL, and see an example (there is a nice one,just write "dll" in examples.

3) Be shure that you can create simple DLL that does for example an addition of two numbers.

4)Create final DLL that "talks" with your device,based on the code in 1).

          The final step may take some time at the first time (may be few days),but after you do it once,

          the next time it takes few minutes to make changes.

   Good luck.

P.S

After you familiar with your device and Labview,you can use Labview to access the dll that supplied with device

directly.Sometimes it's easy,sometimes not.

 

 

 

_________________________________________________________________________________________________
LV 8.2 at Windows & Linux


0 Kudos
Message 5 of 5
(3,333 Views)