1、GPIB 仪器控制技术,仪器的发展历史,Road Map,GPIB,Serial,DAQ,Process or Unit Under Test,VXI,Image Acquisition,Motion Control,PXI,Application Software,Hardware & Driver Software,Measurement StudioLabVIEW,IEEE 488 仪器控制标准,从 1975年就成为编程的标准 8位的并行协议 传输率低于1 Mbytes/s 标准电缆 最多控制14台仪器 有大量支持其标准的仪器,GPIB控制的领先者,IEEE 488 厂商,Score,H
2、ewlett-Packard,Company A,Company C,Company B,National Instruments,0,50,100,150,200,250,300,350,400,450,GPIB 通信实例,控制器,GPIB Interface,DMM,GPIB Read,GPIB Write,“F0R0S2“,“1.8524“,GPIB 电缆,NI-488.2 总线接口软件,Interactive Control Program,IEEE 488.2 Devices,GPIB 接口,高速设备驱动程序 IEEE 488.2 子程序 NI-488 函数 调试和开发工具 动态和交
3、互设置 SRQ 处理,IEEE 488.1 Devices,Configuration Program,Interactive Control Program,Function Library,NI-488.2,GPIB 实例 IBCONF,Demo,GPIB 实例 IBIC,Demo,仪器的驱动程序,1000多种仪器的驱动程序 60多个厂商的产品 提供源程序 减少开发时间,操作接口,I/O 接口,Instrument Driver,功能接口,编程接口,利用LabVIEW进行频率响应的自动测量,滤波器的频率特性测量,db = 20 log10 Vo/Vi,Fi=Fl*(Fh/Fl)(i/(N-
4、1),Demo,函数发生器,DMM,自动测试与非自动测试的比较,测量次数,时间花费,仪器的图形用户界面设计,Demo,今天的仪器驱动程序,对仪器驱动程序的批评: - 增加系统开销 (较慢) - 结构不统一 - 需要修改,其它要求: - 可以互换 - 多线程 - 可以进行模拟,IVI - 可互换的驱动程序 优越性,降低维护和支持费用 减少系统 时间开销 部门之间共享代码 方便/快捷地对仪器编程,NI 4050 IVI Driver,Fluke 45 IVI Driver,Keithley 2001IVI Driver,仪器可互换性 基本概念,测试程序 (CVI, LabVIEW, VB, etc
5、),IVI DMM Class Driver,五个基本的Class Driver,示波器 oscilloscope 数字万用表 DMM 函数发生器 Function Generator 开关 Switch 电源 Power Supply,IVI 基金会成员,Boeing GEC Marconi test systems* GenRad Lockheed martin Lucent technologies* Marconi north America* (formerly GDE systems) National instruments* Northrop Grumman* Raytheon TI systems*Founding members,Thank You !,