摘要:DAQmx driver, as the third generation data acquisition (DAQ) hardware driver program of NI company,has cut down the programming complexity that traditional DAQ hardware driver brings about, and can be invoked by various programming languages, its programming interface is powerful,and is convenience in use. Studying and using DAQmx driver to develop PXI bus based DAQ system has gradually become a trend. Aiming at the key techniques that must be resolved such as the synchronous acquisition, triggering in development of PXI bus DAQ system, in this paper the importance is put on introducing some techniques of using DAQmx driver to develop DAQ systemin LabVIEW, including to realise synchronous acquisition with multiple data acquisition card, to program AI and DI synchronous acquisition with multi-function card, as well as to program digital and analog signals triggering, etc. With the use of these techniques, most of design problems of DAQ instrument based on PXI bus could be resolved. In combination with project development practice,a 32 channels multi-function PXI bus DAQ system designed with DAQmx driver is demonstrated.%DAQmx驱动作为NI公司的第三代数据采集硬件驱动程序,减少了传统数据采集硬件驱动程序带来的编程复杂性,可被多种编程语言调用,程序接口功能强大,应用起来十分方便.研究并使用DAQmx驱动程序开发基于PXI总线的数采系统逐渐成为趋势.针对PXI总线数采系统开发中必须解决的采集同步、触发等关键技术问题,重点讲述在LABVIEW中利用DAQmx驱动实现多块数采卡同步采集、多功能数采卡的模拟与数字信号同步采集的程序设计技术以及数字与模拟信号触发程序设计技术等.利用这些技术可解决大部分基于PXI总线的数据采集仪器设计问题.并结合工程实际,演示了利用DAQmx工具开发的32通道多功能PXI总线数据采集系统.