Professional Documents
Culture Documents
LabVIEW
, ,
( 430072)
: LabV IEW , V C , V B
, LabV I EW
:
818HG; I /O
T P312 :
B:
Abstract:
It is par ticular ly intr oduced a rapid dev elo pment method that use DA Q card to cr eate D AQ sy stem base o n LabV IEW .
Compar ed with V C, V B, LabV IEW show sits evident superio rity in D AQ sy stem dev elo ping .
Keywords:
818 HG; I / O
1
N I LabV IEW
, ,
V I , Windows
D LL
; Cod eLink ,
LabWi ndows / CV I C ;
ActiveX , DD E S Q L, Wi nd ows
; Dat aSocket W eb
2 LabVIEW
2. 1
, N I ,
LabV IEW
( Advant ech ) PCL 818 HG ,
PCL 818 HG
, PC , 16 8
, 100 k Hz 12 b A /D , 1 k FIFO ,
( 1000) , DM A
, 16 , 12 b
, ,
V isiD AQ3. 1, AciveDAQ , LabV IEW Wi ndows 3. 1 /95 /
N T /2000 /X P DL L 32 b
LabV IEW PC
LabV IEW ,
1
2004 04
07
1 D LL
2. 2
,
LabV IEW PCL 818 HG
2:
23
: La bV IEW
( 1) Select DevicePop. vi
, ,
2 LabV IEW
DeviceOpen. vi ,
, , I /O
0 ,
0 M AIConfig. vi
Data Socket , 2
D AQ (
) ( ) , D AQ
TCP / IP
,
, Dat aSocket ,
,
2
,
,
Da taSocket ,
Data Socket
, 200 ms
( 3) , DeviceClose. vi
, , Errmsg
3 LabVIEW
LabV IEW ,
32 b LabV IEW I /O V I ,
, T CP /IP, Remote
Data Sockets ,
LabV IEW
V C+ + , V B, LabV IEW
W eb
, W eb
V isual C+ + :
DRV_ Dev iceO pen ( U LO N G Dev iceN um, LON G fa r *
Driv er Ha ndle );
DRV_ DeviceClo se( LO N G far * Driv er Ha ndle);
DRV_ M A ICo nfig ( LON G Driv er Ha ndle, L PT_ M A ICo nfig
lpM A ICo nfig );
V isual Basic:
Declar e Functio n D RV _ Dev iceO pen Lib " adsa pi 32. dll "
( ByV a l DeviceN um As Long , _ Driv er Ha ndle As Lo ng) As Long
Declar e Functio n D RV_ DeviceClo se Lib " adsa pi 32. dll "
( Driv e r Ha ndle As Lo ng ) As Long
Declar e Function D RV_ M A ICo nfig Lib " adsa pi32. dll "
( ByV al Driv er Handle As Lo ng , _M AI Co nfig As PT_
M A ICo nfig ) As Lo ng
, ,
2. 3 Da ta Socket
Data Sock et N I ,
,
Data Socket
Data Socket Server Manager , Da taSocket Server
Dat aSocket 3 , Dst p ( DataSock et
T ranf er Prot ocol, DataSocket )
U RL Data Socket
, U RL,
adsapi32. d ll
, , : FT P Web
I /O , V B ,
O PC
Data Sock et
LabV IEW ,
, Dat aSocket
DA Q Da taSocke
LabV IEW ,
G ( Graphical Languag e) ,
, DataSock et
LabV IEW :
24
2004 16 183
, , ; PCL
LabV IEW
, ,
( 3 ) , ,
8 , 8
, LabV IEW ,
DataSock et
,
, , ,
, ,
, , LabV IEW
,
01.
, PCL 818 HG
,
, 1976 ,
( 22 )
,
82C51 int 0, ,
,
, GM S ,
, Newmassag e 1,
, ,
, ,
, ,
4 T C 35
[ 7 ] , , , . G SM
[ M ]. : , 1996.
25