摘要
简要介绍了在实验室虚拟仪器集成环境LabVIEW中,对国产模拟量数据采集卡AD7202进行驱动的三种方法,包括直接用Inport和Outport图标编程、利用CodeInterfaceNode(CIN)图标调用C语言编写的代码以及利用CallLibraryFunctions图标调用数据采集卡的动态链接库函数。该文采用了调用动态链接库函数(adcard.dll)的方法驱动,分别在单缓冲区方式和多缓冲区方式下进行实时数据采集(DAQ),并比较了两种方式的优劣,最后通过设计一个虚拟示波器,在多缓冲区方式下完成了LabVIEWDAQ在学生实验中的应用。该虚拟示波器具有存储示波器的功能。
In this paper, three methods for driving homemade PCI data acquisition (DAQ) card are introduced, which include using Inport & Outport Node, Code Interface Node (CIN) and Call Library Functions Node. The last one is used here completing real time data acquisition in mono - buffer and multi -buffer, between which the strong-point are compared. At last, a virtual oscilloscope is designed in multi -buffer, which has the function of storing oscilloscope , to put the application of LabVIEW DAQ in students' experiment into practice.
出处
《计算机仿真》
CSCD
2005年第6期190-192,共3页
Computer Simulation
关键词
数据采集
驱动
缓冲区方式
虚拟示波器
Data acquisition (DAQ)
Drive
Buffer mode
Virtual oscilloscope