Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

LabView Programming for Single Board Computer w/ pc/104 DAQ board

I'm currently developing the portable control module using LabView PDA Module.
Single Board Computer (SBC) is used with Windows CE.NET 4.2 and PC/104 module is used for analog/digital I/O board.
I wonder whether i can develop a control and processing VI using Labview PDA Module controlling the input & output signals.

I read some articles in NI website saying that PDA Module can be used in Windows CE environment and also saying that some NI DAQ card (PCMCIA) can be used with PDA.

I wonder if i can use PC/104 module instead of NI DAQ card, because usually SBC doesn't have PCMCIA slot, with PDA Module.
0 Kudos
Message 1 of 8
(5,982 Views)
The only hardware that National Instruments has is PC/104 GPIB card. I am assuming you have a third party PC/104 DAQ card, as of right now, The LabVIEW PDA module only supports our own DAQ boards on a driver level.
0 Kudos
Message 2 of 8
(5,969 Views)
If i go with Windows XP Embedded instead of CE and PC/104 DAQ board provides a driver for XP, then can i develop a VI to communicate that PC/104 DAQ board?
0 Kudos
Message 3 of 8
(5,964 Views)
Greetings,

As Tong mentioned, NI does not make a PC/104 DAQ board, so I assuming you are using a third-party PC/104 DAQ board. If that third party company provides a compatible driver for Windows XP embedded, than you should be able to use LabVIEW to talk to the DLLs from this driver. I would contact your DAQ board vendor to be sure.

Also, take a look at the following thread:

http://forums.ni.com/ni/board/message?board.id=170&message.id=74555&requireLogin=False

Regards,
AnujD.
0 Kudos
Message 4 of 8
(5,942 Views)
More on this from another thread:

NI currently does not support LabVIEW on embedded XP operating system.
XP Embedded systems allow users to choose desired OS components to be installed and hence do not guarantee the presence of all the components required for running LabVIEW. So if you have the required components, you may be able to work with LabVIEW but as of now, we do not support it
.
Instead it is recommended that people who wish to use embedded XP and LabVIEW consider using LabVIEW RT or LabVIEW for Linux instead.
0 Kudos
Message 5 of 8
(5,939 Views)
I'm planning to use the following DAQ board;

104-DIO-48E manufactured by ACCES I/O products INC
104-AIO12-8 manufactured by ACCES I/O products INC

Is it possible to contact with them and verify they could be communicated with labview with their provided XP driver?

Also, i wonder if i make an labview executable file using Labview RT and download it to SBC, then the program works by itself..

Thanks a lot,
0 Kudos
Message 6 of 8
(5,917 Views)
Hi,

Anuj was referring to LabVIEW working in Embedded XP or not. Whether or not those third party boards will work in LabVIEW will depend on if those boards have a LabVIEW driver or not. If you can get LabVIEW working in Embedded XP, then there is a chance that those third party boards may work. However, this is far from guaranteed.

-Sal
0 Kudos
Message 7 of 8
(5,899 Views)
LabVIEW CAN run on PC-104 if you choose to not go with Windows Embedded.  Basically the Real-time OS we use will work on these platforms if you have the correct Intel Chipset for RT.  Once targeted you can use either a driver or create a VISA driver to target your boards.
0 Kudos
Message 8 of 8
(5,631 Views)