版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章总线类虚拟仪器2.6并行接口虚拟仪器2.7PCI虚拟仪器
2.8VXI虚拟仪器2.9PXI虚拟仪器2.10数据采集卡式DAQ上一页返回2.1概述2.1.1总线的基本概念总线是微机系统中广泛采用的一种技术,各种计算机设备都是由总线(接口)连接起来的。任何一个微处理系统都要与一定数量的部件和外围设备连接,但如果将部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线将会错综复杂,甚至难以实现。为了简化硬件电路设计和系统结构,常用一组线路配置以适当的接口电路,与各部件和外围设备连接,这组共用的连接线路被称为总线。采用总线结构便于部件和设备的扩充,尤其是制定了统一的总线标准容易使不同设备间实现互连。简单来说,总线是一组信号线,是在多于2个模块(子系统或设备)间相互通信的通路,也是微处理器与外部硬件接口的核心。下一页返回2.1概述2.1.2总线的构成与分类微机中总线一般有系统总线、扩充总线和局部总线。系统总线是微处理器芯片对外引线信号的延伸或映射,是微处理器与片外存储器及I/O接口传输信息的通路。系统总线信号按功能可分为3类。地址总线(Where):指出数据的来源与去向,地址总线的位数决定了存储空间的大小。数据总线(What):提供模块间传输数据的路径,数据总线的位数决定微处理器结构的复杂度及总体性能。上一页下一页返回2.1概述控制总线(When):提供系统操作必需的控制信号,对操作过程进行控制与定时。扩充总线亦称设备总线,用于系统I/O扩充。扩充总线与系统总线工作频率不同,经接口电路对系统总线缓冲、变换、隔离,进行不同层次的操作(ISA、EISA、MAC)。其主要作用是将许多I/O接口连接在一起,集中起来经桥接电路与系统总线相连,减轻系统总线的负载,提高系统性能。系统总线与扩充总线之间有专门的连接电路,它们各自工作在不同的频宽下,可适应不同工作速度的模块的需要。局部总线是在系统总线和扩充总线之间增加的一级总线或管理层。上一页下一页返回2.1概述早期的扩充总线(ISA总线)工作频率低,不能满足像图形、视频网络接口等高速传输速率I/O设备的要求。因此,在处理器的系统总线与传统扩充总线之间插入一个总线层次,它的频率高于传统扩充总线,专门连接高速I/O设备,满足它们对传输速率的要求,这一层次的总线就是局部总线。局部总线经桥接器与系统总线、传统扩充总线相连,3个层次的总线相互隔开,各自工作在不同的频宽上,适应不同模块的需要。2.1.3总线的发展及常见类型上一页下一页返回2.1概述自IBMPC问世20余年来,随着微处理器技术的飞速发展,PC的应用领域不断扩大,随之相应的总线技术也得到不断创新,由PC/XT到ISA、MCA、EISA、VESA再到PCI、AGP、IEEE1394、USB总线等。究其原因,主要是CPU的处理能力迅速提升,但与其相连的外围设备通道带宽过窄且落后于CPU的处理能力,这使得人们不得不改造总线,尤其是局部总线。目前,AGP局部总线的数据传输速率可达529Mb/s,PCI-X可达1Gb/s,系统总线传输速率也由66Mb/s到100Mb/s甚至更高的133Mb/s、150Mb/s。总线的这种创新促进了PC系统性能的日益提高。上一页下一页返回2.1概述随着微机系统的发展,有的总线标准仍在发展和完善,与此同时,某些总线标准也因其技术过时而淘汰。当然,随着应用技术发展的需要,也会有新的总线技术被不断研制出来,同时在竞争的市场中,不同总线还会拥有自己特定的应用领域。目前除了较为流行的PCI、AGP、IEEE1394、USB等总线外,又出现了EV6总线、PCI-X局部总线、NGIO总线等,它们的出现从某种程度上代表了未来总线技术的发展趋势。本章结合虚拟仪器,从仪器总线的角度来介绍LabVIEW能调用支持的各种I/O接口设备。虚拟仪器的硬件平台主要由计算机和I/O接口设备两部分组成,用于实现数据采集、信号分析处理和信号输出显示等功能。上一页下一页返回2.1概述计算机是虚拟仪器的硬件基础,对于工业自动控制、测试与测量而言,计算机是功能强大、价格低廉的运行平台。I/O设备主要完成信号的输入、采集、放大、A/D转换任务,正确驱动I/O设备是采集真实被测信号的基础。当设备被驱动后,由软件进行数据的分析处理,并由特定的程序来实现测试功能,获得测试结果。上一页返回2.2USB虚拟仪器RS232总线是最早采用的通用串行总线(UniversalSerialBus,USB),最初用于数据通信上,但随着工业测控行业的发展,许多测量测试仪器都带有RS232串口总线接口。当今,PC则更多采用了USB总线和IEEE1394总线。这里简单介绍USB总线在虚拟仪器系统中的应用。USB总线具有传输速率高、支持异步和等时传输等特点,适合于大数据量、数据传输速率要求比较高的数据传输场合。基于这项技术的设计使得虚拟逻辑分析仪不需要为了实现高速的数据传输而将它设计成一种插入主板PCI总线插槽或ISA总线插槽的工作方式,而可以将虚拟逻辑分析仪直接连接到计算机外部设备接口。下一页返回2.2USB虚拟仪器它支持电源自动管理技术,这样就可以节约逻辑分析仪的能耗并提高仪器的使用寿命。同时它可以通过与计算机的通信来获得USB设备的配置指令,从而灵活地改变自己的外部特性,实现了智能化的接口功能。另外,它还支持多个外设共享串行总线的功能,这样可以在一台仪器的硬件设备上挂多个前端I/O接口设备,实现关键设备的资源共享,减少了成本,充分利用了USB传输设备的带宽资源。基于USB口设计的虚拟逻辑分析仪使得用户不必打开主机箱就可以安装设备,它支持真正意义上的即插即用(plugandplay)和热插拔(hotplug),甚至不需要重新启动计算机。当插入USB设备时,主机检测该外设并通过自动加载相关的驱动程序来对该设备进行配置,并使其正常工作。上一页返回2.3GPIB虚拟仪器目前,工程中的仪器设备种类繁多、功能各异,一个系统经常需要多台不同类型的仪器协同工作,这就需要有一种能将一系列仪器设备和计算机连成整体的接口系统。GPIB(GeneralPurposeInterfaceBus)正是这样的接口,从此电子测量由独立的、传统的单个仪器向大规模自动测试系统的方向发展。GPIB总线,即IEEE488通用接口总线,是HP公司在20世纪70年代推出的台式仪器接口总线,因此又叫HPIB(HPInterfaceBus),1975年IEEE和IEC确认为IEEE488和IEC652标准。该标准总线在仪器、仪表及测控领域得到了最为广泛的应用。下一页返回2.3GPIB虚拟仪器这种系统是在微机中插入一块GPIB接口卡,通过24或25线电缆连接到仪器端的GPIB接口。一块GPIB接口卡最多可带14台仪器。当微机总线变化时,例如采用ISA和PCI等不同总线,接口卡也要随之变更,其余部分可保持不变,从而使GPIB系统能适应微机总线的快速变化。由于GPIB系统在PC出现的初期问世,所以有一定的局限性,如其数据线只有8根,传输速率最高为1Mb/s,传输距离只有20m(加驱动器可达500m)等。尽管如此,它目前仍是仪器、仪表及测控系统与计算机互连的主流并行总线。其优点包括:上一页下一页返回2.3GPIB虚拟仪器(1)GPIB接口编程方便,减轻了软件设计的负担,可使用高级语言编程。(2)提高了仪器设备的性能指标。利用计算机对带有GPIB接口的仪器实现操作和控制,可实现系统的自校准、自诊断等要求,从而提高测量精度。(3)便于将多台带有GPIB接口的仪器组合起来,形成较大的自动测试系统。(4)便于扩展传统仪器。GPIB总线虚拟仪器测试系统I/O接口设备由GPIB接口卡和具有GPIB接口的仪器组成。上一页下一页返回2.3GPIB虚拟仪器其中GPIB接口卡完成GPIB总线和微机的ISA或PCI总线的连接。GPIB接口的仪器是一个独立的仪器,可以结合GPIB接口卡、微机构成GPIB虚拟测试系统,也可以作为独立的单台仪器使用,使用前需安装GPIB接口卡驱动。GPIB子模块的调用途径是“Functions”→“AllFunctions”→“InstrumentI/O”→“GPIB”,如图2.3.1所示。GPIB总线控制有许多命令,对一般的工程应用而言,没有必要理解这些命令,下面就一些常用的子VI及其端口进行介绍。上一页下一页返回2.3GPIB虚拟仪器(1)GPIBInitialization.vi:对GPIB设备进行初始化,其图标及端口定义如图2.3.2所示。requirereaddressing(T):如果该项为真,则GPIB仪器每次读写后需要更新地址号;如果为假,则保留原有地址号。assertRENwithIFC(T):如果该项为真,并且控制器是系统控制器时,GPIB发送一个远程信号。systemcontroller(T):如果该项为真,GPIB作为系统控制器使用。上一页下一页返回2.3GPIB虚拟仪器addressstring:设置使用的GPIB控制器地址,默认值为主GPIB控制器的配置地址,通常为0。如果只有一个控制器,则该项无须设置。ISTbitsense(T):如果该项为真,设备的独立状态位响应TRUE,否则响应FALSE。(2)GPIBRead.vi:从GPIB设备读取数据,其图标及端口定义如图2.3.3所示。errorin:输入错误代码。timeoutms:操作的限时。如果未在该时间段完成,操作终止。上一页下一页返回2.3GPIB虚拟仪器bytecount:设置读取的字节数。addressstring:输入GPIB仪器的地址,可使用primary+secondary的形式输入主次两个地址。data:从GPIB仪器读取的数据。(3)GPIBWrite.vi:向GPIB设备写入数据或命令,其图标及端口定义如图2.3.4所示。data:向GPIB仪器写入的数据。status:一个16位布尔型数组,每一位都描述了GPIB控制器的状态。例如超时,操作终止,则第14位置为TRUE。(4)GPIBClear.vi:结束GPIB设备的数据读写,其图标及端口定义如图2.3.5所示。上一页返回2.4IEEE1394接口虚拟仪器2.4.1IEEE1394概述1995年美国电气和电子工程师学会(IEEE)制定了IEEE1394标准,它是一个串行接口,但它能像并联SCSI接口一样提供同样的服务,而其成本低廉。它的特点是传输速度快,现在确定为400Mb/s,以后可望提高到800Mb/s、1.6Gb/s、3.2Gb/s,所以传送数字图像信号也不会有问题。用电缆传送的距离现在是4.5m,进一步要扩展到50m。目前,在实际应用中,当使用IEEE1394电缆时,其传输距离可以达到30m;而在使用NEC研发的多模光纤适配器时,使用多模光纤的传输距离可达500m。上一页下一页返回2.4IEEE1394接口虚拟仪器在2000年春季正式通过的IEEE1394—2000中,最大数据传输速率可达到1.6Gb/s,相邻设备之间连接电缆的最大长度可扩展到100m。2.4.2IEEE1394的特点IEEE1394的特点可以归结如下:(1)高速率。(2)实时性。上一页下一页返回2.4IEEE1394接口虚拟仪器(3)采用细缆,便于安装。(4)总线结构。(5)热插拔。(6)即插即用。上一页返回2.5RS232/RS485接口虚拟仪器2.5.1RS232串行接口标准RS232是美国电子工业联盟(ElectronicIndustryAssociation)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232或RS232)。RS232标准中,字符是以一系列的比特串一个接一个地以串行方式传输,优点是传输线少,配线简单,传送距离可以较远。机械特性:RS232标准采用的接口是9针或25针的D型插头,常用的一般是9针插头,如图2.5.1所示。RS232C标准接口有25根线,常用的只有9根,它们是:下一页返回2.5RS232/RS485接口虚拟仪器(1)接收线信号检出(ReceivedLineSignalDetection,RLSD)——用来表示DCE已接通通信链路,告知DTE准备接收数据。当本地的MODEM收到由通信链路另一端(远地)的MODEM送来的载波信号时,使RLSD信号有效,通知终端准备接收,并且由MODEM将接收下来的载波信号解调成数字数据后,沿接收数据线RXD送到终端。此线也叫作数据载波检出(DataCarrierDetection,DCD)线。(2)接收数据(ReceivedData,RXD)——通过RXD线终端接收从MODEM发来的串行数据(DCE→DTE)。上一页下一页返回2.5RS232/RS485接口虚拟仪器(3)发送数据(TransmittedData,TXD)———通过TXD终端将串行数据发送到MODEM(DTE→DCE)。(4)数据终端准备好(DataSetReady,DTR)———有效时(ON)状态,表明数据终端可以使用。(5)地线-GND。(6)数据装置准备好(DataSetReady,DSR)———有效时(ON)状态,表明通信装置处于可以使用的状态。(7)请求发送(RequesttoSend,RTS)———用来表示DTE请求DCE发送数据,即当终端要发送数据时,使该信号有效(ON状态),向MODEM请求发送。上一页下一页返回2.5RS232/RS485接口虚拟仪器它用来控制MODEM是否要进入发送状态。(8)清除发送(CleartoSend,CTS)———用来表示DCE准备好接收DTE发来的数据,是对请求发送信号RTS的响应信号。当MODEM已准备好接收终端传来的数据并向前发送时,使该信号有效,通知终端开始沿发送数据线TXD发送数据。(9)振铃指示(Ringing,RI)———当MODEM收到交换台送来的振铃呼叫信号时,使该信号有效(ON状态),通知终端,已被呼叫。2.5.2RS232的电气特性在TXD和RXD上:逻辑1(MARK)=-3~-15V;逻辑0(SPACE)=3~15V。上一页下一页返回2.5RS232/RS485接口虚拟仪器在RTS、CTS、DSR、DTR和DCD等控制线上:信号有效(接通,ON状态,正电压)=3~15V;信号无效(断开,OFF状态,负电压)=-3~-15V。以上规定说明了RS232C标准对逻辑电平的定义。对于数据(信息码),逻辑1(传号)的电平低于-3V,逻辑0(空号)的电平高于+3V;对于控制信号,接通状态(ON)即信号有效的电平高于3V,断开状态(OFF)即信号无效的电平低于-3V,也就是当传输电平的绝对值大于3V时,电路可以有效地检查出来,介于-3~3V的电压无意义,低于-15V或高于15V的电压也认为无意义,因此,实际工作时,应保证电平在±(3~15)V。上一页下一页返回2.5RS232/RS485接口虚拟仪器用RS232总线连接系统时有近程通信方式和远程通信方式两种,近程通信是指传输距离小于15m的通信,可以用RS232电缆直接连接;15m以上的长距离通信,需要采用调制调解器。RS232的不足主要有以下四点:(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容,故需使用电平转换电路才能与TTL电路连接。(2)传输速率较低,异步传输时,波特率为20Kb/s。(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。上一页下一页返回2.5RS232/RS485接口虚拟仪器(4)传输距离有限,最大传输距离标准值为50英尺①,实际上也只能用在50m左右。2.5.3RS422电气规定由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。即一个主设备(Master),其余为从设备(Salve),从设备之间不能通信,所以RS422支持点对多的双向通信。RS422四线接口由于采用单独的发送和接收通道,因此不必控制数据方向,各装置之间任何必需的信号交换均可以按软件方式(XON/XOFF握手)或硬件方式(一对单独的双绞线)实现。上一页下一页返回2.5RS232/RS485接口虚拟仪器RS422的最大传输距离为4000英尺(约1219m),最大传输速率为10Mb/s。其平衡双绞线的长度与传输速率成反比,在100Kb/s速率以下才可能达到最大传输距离,只有在很短的距离下才能获得最高传输速率。一般100m长的双绞线上所能获得的最大传输速率仅为1Mb/s。RS422需要一终接电阻,要求其阻值约等于传输电缆的特性阻抗。在短距离传输时无须终接电阻,即一般在300m以下无须终接电阻。终接电阻接在传输电缆的最远端。2.5.4RS485接口标准RS485采用差分信号负逻辑,2~6V表示“0”,-6~-2V表示“1”。上一页下一页返回2.5RS232/RS485接口虚拟仪器RS485有二线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,现在多采用二线制接线方式,这种接线方式为总线式拓扑结构,在同一总线上最多可以挂接32个节点。在RS485通信网络中,一般采用的是主从通信方式,即一个主机带多个从机。很多情况下,连接RS485通信链路时只是简单地用一对双绞线将各个接口的“A”“B”端连接起来,而忽略了信号地的连接,这种连接方法在许多场合是能正常工作的,但却埋下了很大的隐患。主要有两个原因:(1)共模干扰问题:RS485接口采用差分方式传输信号,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了。上一页下一页返回2.5RS232/RS485接口虚拟仪器但人们往往忽视了收发器有一定的共模电压范围,RS485收发器共模电压范围为-7~12V,只有满足上述条件,整个网络才能正常工作。当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口。(2)EMI问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有一个低阻的返回通道(信号地),就会以辐射的形式返回源端,整个总线就像一个巨大的天线向外辐射电磁波。PC默认只带有RS232接口,有以下两种方法可以得到PC上位机的RS485电路:上一页下一页返回2.5RS232/RS485接口虚拟仪器(1)通过RS232/RS485转换电路将PC串口RS232信号转换成RS485信号,对于情况比较复杂的工业环境最好是选用防浪涌带隔离栅的产品。(2)通过PCI多串口卡,可以直接选用输出信号为RS485类型的扩展卡。2.5.5RS485电气规定由于RS485是从RS422基础上发展而来的,所以RS485的许多电气规定与RS422相仿,如都采用平衡传输方式及都需要在传输线上接终接电阻等。RS485可以采用二线制与四线制,二线制可实现真正的多点双向通信。上一页下一页返回2.5RS232/RS485接口虚拟仪器RS485总线,在要求通信距离为几十米到上千米时,广泛采用RS485串行总线标准。RS485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在上千米以外得到恢复。RS485采用半双工工作方式,任何时候只能有一点处于发送状态,因此发送电路需由使能信号加以控制。RS485用于多点互连时非常方便,可以省掉许多信号线。应用RS485可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。上一页下一页返回2.5RS232/RS485接口虚拟仪器RS485与RS422的不同还在于其共模输出电压是不同的,RS485是-7~12V,而RS422是-7~7V;RS485满足所有RS422的规范,所以RS485的驱动器可以在RS422网络中应用。RS485与RS422一样,其最大传输距离约为1219m,最大传输速率为10Mb/s。平衡双绞线的长度与传输速率成反比,在100Kb/s速率以下,才可能使用规定最长的电缆长度。只有在很短的距离下才能获得最高传输速率,一般100m长双绞线最大传输速率仅为1Mb/s。上一页返回2.6并行接口虚拟仪器2.6.1概述通常所说的并行接口一般称为Centronics接口,也称为IEEE1284,最早由CentronicsDataComputerCorporation公司在20世纪60年代中期制定。当初,Centronics接口是为点阵行式打印机设计的并行接口,1981年被IBM公司采用,后来成为IBMPC的标准配置。它采用了当时主流的TTL电平,每次单向并行传输1字节(8bit)数据,速度高于当时的串行接口(每次只能传输1bit),获得广泛应用,成为打印机的接口标准。下一页返回2.6并行接口虚拟仪器1991年,Lexmark、IBM、TexasInstruments等公司为扩大其应用范围而与其他接口竞争,改进了Centronics接口,使它能够实现更高速的双向通信,以便能连接磁盘机、磁带机、光盘机、网络设备等计算机外部设备(简称外设),最终形成了IEEE1284—1994标准,全称为“StandardSignalingMethodforaBi-directionalParallelPeripheralInterfaceforPersonalComputers”,数据率从10KB/s提高到可达2MB/s(16Mb/s)。上一页下一页返回2.6并行接口虚拟仪器但事实上这种双向并行通信并没有获得广泛使用,并行接口仍主要用于打印机和绘图仪,其他方面只有少量设备应用,这种接口一般被称为打印接口或LPT接口。2.6.2分类在IEEE1284标准中定义了多种并行接口模式,常用的有以下三种:SPP(StandardParallelPort):标准并行接口。EPP(EnhancedParallelPort):增强并行接口。上一页下一页返回2.6并行接口虚拟仪器ECP(ExtendedCapabilitiesPort):扩展功能并行接口。这几种模式因硬件和编程方式的不同,传输速度可以从50Kb/s到2MB/s不等。一般用以从主机传输数据到打印机、绘图仪或其他数字化仪器的接口,是一种称为Centronics的36针弹簧式接口(通常主机上是25针D型接口,打印机上是36针Centronics接口)。IEEE1284标准规定了3种连接器,分别称为A、B、C型。(1)A型。上一页下一页返回2.6并行接口虚拟仪器25PINDB-25连接器,只用于主机端。DB-25孔型插座(也称FEMALE或母头)用于PC上,外形如图2.6.2所示。这种A型的DB-25针型插头(也称MALE或公头),外形如图2.6.3所示,因为尺寸较小,有少数小型打印机(如POS机打印机等)使用(非标准使用),但电缆要短。(2)B型。36PIN0.085in①间距的Champ连接器,带卡紧装置,也称Centronics连接器,只用于外设,外形如图2.6.4所示。上一页下一页返回2.6并行接口虚拟仪器36PINCentronics插座(SOCKET或FEMALE),用于打印机上,其外形如图2.6.5所示。(3)C型。新增加的Mini-Centronics36PIN连接器,也称为Half-PitchCentronics36Connector(HPCN36),或者称为MDR36,外形如图2.6.6所示。36PIN0.050in间距的连接器,带夹紧装置,既可用于主机,也可用于外设,应用还不够普遍,因有竞争力的新的接口标准的不断出现,普及应用很难。新接口还增加了两个信号线PeripheralLogicHigh和HostLogicHigh,通过电缆能检测到另一端是否打开电源。上一页返回2.7PCI虚拟仪器利用PC作为数据采集平台,通过PC的数据总线将采集到的数据高速传输到PC内存中,是实现采集系统数据存储的有效手段,也是虚拟仪器系统的重要支撑。随着GUI(GraphicalUserInterface)、多媒体等技术在PC上的应用,传统的PC总线如ISA由于其带宽、位数等的限制,已不能满足系统工作的要求而逐渐被淘汰,新型主板和高版本操作系统已不再支持ISA等总线。PCI总线作为外部元件互连总线,被认为是最可靠、最灵活、高速的方案,具有众多独特的优点,使得大多数媒体插卡和数据采集卡都挂在PCI总线上。如今购买PC而没有PCI插槽是不可想象的。下一页返回2.7PCI虚拟仪器对于基于计算机的测试仪器,PCI总线为应用计算机到新的测试仪器,即满足在插卡和系统存储中高速传输数据的要求提供了很好的途径。这种方式借助于插入PC中的数据采集卡和LabVIEW组合,完成具体的数据采集和处理任务。它充分利用了PC的总线、机箱和电源等硬件资源以及丰富的软件资源。其关键还在于A/D转换技术,即模/数转换的精度和速度。特点包括:(1)PCI总线是一种靠近系统处理器的局部总线,所以有很高的传输速率。上一页下一页返回2.7PCI虚拟仪器(2)独立于PC的系统处理器,不受PC的微处理器性能和速度的影响。(3)PCI总线为32位,可扩展为64位,由于采用地址、数据总线复用的结构,减少了管脚个数和PCI部件的封装尺寸,从而使板卡小型化,方便嵌入计算机系统中。(4)具有即插即用功能,支持即插即用的操作系统,能够自动配置参数并支持PCI总线扩展板,使用方便。(5)PCI部件的驱动程序可以跨平台,兼容性好。PCI总线虚拟测试系统主要是由PCI数据采集卡获取数据,通常也叫作PCI-DAQ卡式虚拟仪器。上一页下一页返回2.7PCI虚拟仪器将数据采集卡插入PC的标准总线扩展槽内,安装驱动程序,并在“Measurement&Automation”中设置采集卡属性。PCI数据采集子模板的调用途径是“Functions”→“AllFunctions”→“NIMeasurements”→“DataAcquisition”。上一页返回2.8VXI虚拟仪器VXI(VMEBuseXtensionsforInstrumentation)总线是高速VME计算机总线在仪器领域中的扩展,由HP等公司于1987年提出,1992年成为IEEE1155标准。在该系统中,围绕机械、电气、控制方式、通信协议、电磁兼容、软面板、驱动程序、I/O控制,乃至机箱、印刷电路板的结构、通风散热等都作了详细的规定,使不同厂家的VXI总线产品相互兼容。1995年,VXI总线联合体将计算机网络传输控制协议(TCP)和网络协议(IP)作为VXI总线1.4版本的补充规范,这样基于VXI总线的自动测试系统可直接与计算机系统联网,作为网络内的测量服务器,共享网络资源,执行测量作业。下一页返回2.8VXI虚拟仪器VXI系统综合了计算机技术、GPIB技术、PC仪器技术、接口技术、VME总线和模块化结构技术的成果,1998年修订的VXI20版本规范采用了VME总线的最新进展,提供了64位扩展能力,数据传输速率最高可达80Mb/s。VXI系统中最多可包含256个器件(装置),可组成一个或多个子系统,每个子系统最多可包含13个插入式模块,插入同一个机箱内,在组建大、中规模自动测量系统以及对速度、精度要求高的场合,具有其他仪器无法比拟的优势。VXI总线支持即插即用,人机界面良好,资源利用率高,容易实现系统集成,大大缩短了研制周期,且便于升级和扩展。不足之处是VXI系统的成本相对较高。上一页下一页返回2.8VXI虚拟仪器VXI总线虚拟仪器因其集成化、标准化、快速的数据传输能力和良好的电磁兼容性而迅速发展,将会成为未来计算机仪器发展的主流。VXI虚拟测试系统由VXI机箱、VXI零槽控制器、VXI模块组成。这里零槽控制器是插入VXI机箱最左边的插槽,并与背板总线直接相连的嵌入式计算机,控制整个VXI系统,同时把VXI模块直接插入VXI机箱。上一页下一页返回2.8VXI虚拟仪器另外,VXI总线系统还可以采用外挂方案与普通PC相连,可以通过IEEE1394高速串行总线将基于PCI总线的计算机与VXI-1394套件连接,这样等效于嵌入式控制器,并直接映射VXI内存空间;也可以通过插入计算机的GPIB接口卡、位于VXI零槽的GPIB-VXI模块相连,这样等效于GPIB总线,传输速率低;还可以通过插入计算机的PCI-MXI-2接口卡、位于VXI零槽的VXI-MXI-2模块相连,这样等效于嵌入式控制器,并直接映射VXI内存空间,可实现多机箱扩展。上一页返回2.9PXI虚拟仪器PXI总线是1997年美国NI公司发布的一种高性能、低价位的开放性、模块化仪器总线。PXI是PCI在仪器领域的扩展(PCIeXtensionsforInstrumentation),是用于自动测试系统机箱底板总线的规范,在机械结构方面与CompactPCI总线的要求基本相同,不同的是PXI总线规范对机箱和印刷电路板的温度、湿度、振动、冲击、电磁兼容性和通风散热等提出了要求,与VXI总线的要求非常相似。在电气方面,PXI系统完全与CompactPCI总线兼容,所不同的是PXI总线为适应测控仪器、设备或系统要求,增加了系统参考时钟、触发总线、星型触发器和局部总线等内容。下一页返回2.9PXI虚拟仪器除了PXI系统具有多达8个插槽(1个系统槽和7个仪器模块槽),而绝大多数台式PCI系统仅有3个或4个PCI插槽这点差别之外,PXI总线与台式PCI规范具有完全相同的PCI性能。利用PCI-PCI桥接技术扩展多台PXI系统,可以使扩展槽的数量在理论上最多达到256个。PXI将WindowsNT和Windows95定义为其标准软件框架,并要求所有的仪器模块都带有按VISA规范编写的Win32设备驱动程序,使PXI成为一种系统级规范,保证系统易于集成和使用,从而进一步降低用户的开发费用,所以在数据采集、工业自动化系统、计算机机械光测系统和图像处理等方面获得了广泛应用。上一页下一页返回2.9PXI虚拟仪器简单地说,PXI体系结构是以国内最普及的PCI总线为基础的体系结构,由于其总线吞吐率极高、硬件的价格较低,被业内人
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子竞技员岗前可持续发展考核试卷含答案
- 苯乙烯装置操作工操作管理竞赛考核试卷含答案
- 2026年新科教版初中七年级历史下册第一单元繁荣开放的隋唐时代卷含答案
- 纺织品缝纫工安全知识宣贯模拟考核试卷含答案
- 汽车维修工班组建设水平考核试卷含答案
- 夹具钳工岗前实操效果考核试卷含答案
- 激光加工设备装调工改进测试考核试卷含答案
- 软木烘焙工班组协作知识考核试卷含答案
- 中药灸熨剂工岗前基础综合考核试卷含答案
- 数字医疗技术:从产品到市场的产业对接
- 中考必考文学常识100条
- 快速诱惑-中文版-Speed-seduction中文版-罗斯-杰弗瑞
- 初三数学中考复习经验交流-PPT
- 通风网络风量分配与调节
- 家电的详细介绍及家电的安全使用方法使用
- 2023年贵州省黔西南州兴义市马岭街道社区工作人员考试模拟题及答案
- 2023年怀化市鹤城区自然资源局事业单位招聘考试笔试题库及答案解析
- LY/T 3292-2021自然保护地生态旅游规范
- FZ/T 81007-2022单、夹服装
- YS/T 429.2-2012铝幕墙板第2部分:有机聚合物喷涂铝单板
- 机电传动控制题库及答案
评论
0/150
提交评论