仪器控制是指通过PC上的软件远程控制总线上的一台或多台仪器。 它比单纯的数据采集要复杂的多。它需要将仪器或设备与计算机连接起来协同工作,同时还可以根据需要延伸和拓展仪器的功能。 通过计算机强大的数据处理、分析、显示和存储能力,可以极大的扩充仪器的功能,这就是虚拟仪器的基本含义。
一个完整的仪器控制系统除了包括计算机和仪器外,还必须建立仪器与计算机的通路以及上层应用程序。通路包括总线和针对不同仪器的驱动程序上层应用程序用于发送控制命令、仪器的控制面板显示以及数据的采集、处理、分析、显示和存储等。
在开发一个测量系统时,选择正确的总线与选择一个具有合适采样速率和分辨率的设备一样重要。 硬件总线可以影响测量的性能、系统搭建时间和便携性等。
独立总线,用于架式和堆式仪器的通信。独立总线包括T&M专用总线(如GPIB)和PC标准总线(如串行总线RS-232、以太网、USB、无线和IEEE 1394)。一些独立总线可用作其他独立总线的中介,如USB到GPIB的转换器。
? 模块化总线,将接口总线合并到仪器中。模块化总线包括PCI、PCI Express、VXI和PXI。这些总线也可用作为不包括该总线的PC增加一个独立总线的中介,如PCI-GPIB控制卡。
1. GPIB
通用接口总线(GPIB-General Purpose InterfaceBus)是独立仪器上一种最通用的I/O接口。GPIB是专为测试测量和仪器控制应用设计的。
GPIB是一种数字的、8位并行通信接口,数据传输速率高达8M字节/秒。该总线可为一个系统控制器提供多达15台仪器连接,连线长度小于20米。
PC本身很少带有GPIB。实际上,用户通常使用一个插卡&