LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Can labview control all device besides VISA/GPIB/VXI???

If it can, what is the procedure I need to do?
I am trying to use Labview for programming my PCI control card, but the
mamufacture only provide me a Vxd file, so i am wondering whether Labview
help me.
Thanks for ur attention, hope u can help me.
0 Kudos
Message 1 of 4
(2,783 Views)
A VXD only is a little bit crude! Usually you should also receive a user
space DLL to access the
VXD. If the manufacturer does not provide a user space DLL he is very lazy!

If you have the documentation forthe VXD you can create your own user space
DLL but that
requires a C compiler an some moderate Windows API programming knowledge.

"MM" wrote in message
news:ahjk59$mbt1@imsp212.netvigator.com...
> If it can, what is the procedure I need to do?
> I am trying to use Labview for programming my PCI control card, but the
> mamufacture only provide me a Vxd file, so i am wondering whether Labview
> help me.
> Thanks for ur attention, hope u can help me.
>
>
Message 2 of 4
(2,783 Views)
National Instruments can't help you here. Only the manufacturer can.

A VxD file is just a virtual device driver for the card. You will
need some sort of DLL or ActiveX server from the mfg. to be able to
send commands to the card. Otherwise you will at least need a
register map from the mfg. and instructions on register programming
the card from them. If you do register programming then you will need
to do it in Win98 or WinME, etc. NOT WinNT or Win2000 as you can't get
access to real memory from those O/S's.

(Well actually you can if you hunt around enough on the internet to
find somebody with a DLL to sell you that lets you write to real
memory.)

Douglas De Clue
LabVIEW developer
ddeclue@bellsouth.net

"MM" wrote in message news:
hjk59$mbt1@imsp212.netvigator.com>...
> If it can, what is the procedure I need to do?
> I am trying t...



Message 3 of 4
(2,783 Views)
If the manufacturer provides you a register map, then you can use NI-VISA (and LabVIEW) to program your PCI card. This works on all Win32 OS's (including NT 4). Just make sure you use NI-VISA 2.6 (not older) and follow the instructions at this URL:

http://zone.ni.com/devzone/conceptd.nsf/webmain/ADF3152837E2B4A486256B5600642AC7?opendocument

Dan Mondrik
Senior Software Engineer, NI-VISA
National Instruments
0 Kudos
Message 4 of 4
(2,783 Views)