测试系统控制器
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Page 3
UESTC ----ATS
ATS
第一节 测试控制器的基本要求
测试控制器的硬、软件要求:
任何一台计算机都可用作测试控制器,唯一必要条件是 该计算机应具备符合工业标准的测试仪器数字接口,并 具有操作该接口的驱动软件。 硬件方面要求:
在接口功能配置上,测试控制机除了具备普通的程控设备发送 和接收数据的能力外,还必须具有对数字接口总线的控制和管 理能力,即通常具有发起、组织和终止接口总线操作的能力。
ATS
第二节 GPIB总线测试控制器
GPIB总线测试控制器的主要特点
具有GPIB接口 至少提供五种GPIB标准接口功能:
即控者(C)功能、 听者(L)功能、 讲者(T)功能、 源方挂钩(SH)功能、 受方挂钩(AH)功能。
Page 8
UESTC ----ATS
ATS
Page 9
UESTC ----ATS
ATS
第二节 GPIB总线测试控制器
总线 类型 PCI USB LAN 操作系统 Win98/NT/2000/Me/XP Win98/NT/2000/Me/XP Win98/NT/2000/Me/XP I/O驱动 SICL VISA SICL VISA2.2 SICL VISA2.2 NI 488.2 NI VISA 编程语言 VEE, C/C++, Visual BAS1C VEE,LabVIEW VC,VB VEE,LabVIEW VC,VB LabVIEW, LabWindows/CVI, Measurement Studio LabVIEW, LabWindows/CVI, Measurement Studio GPIB 最高传输速率 900KByte/S 750KByte/S 488.1: 5Mbyte/s HS488: 7.7Mbyte/s 800 kbytes/s
LAN
NI VISA
NI GPIB-USB-B
USB
Win2000/NT/XP/Me/9x Digital Unix, Solaris, HP-UX, Mac OS
NI VISA
LabVIEW, LabWindows/CVI, Measurement Studio
880 kbytes/s
分为GPIB控制器、VXI控制器、MXI控制器、PXI控制 器等。
根据用途:
可分为专用控制器、通用控制器。
根据测试控制器的计算能力:
可分为工作台和微型机。
根据结构形式:
测试控制器可分为台式、笔记本式或嵌入式等。
接口转换设备:
Page 5
UESTC ----ATS
ATS
UESTC-ATS
自动测试系统
测试系统控制器
Page1
UESTC ----ATS
ATS
本章内容简介
什么式测试系统控制器:
在自动测试系中,能够通过数字接口总线向系统中的 其他设备发送程控消息,并接收其他设备发回的响应 消息的设备称为测试系统控制器。
测试控制器的作用:
测试系统控制器是测试系统的核心,在测试系统中起 执行测试程序、控制测试系统操作的作用。 测试系统控制器通常由特定功能的计算机担任,也称 为测试控制机(或主控机)、测量控制机、测试控制 器等。
本章首先介绍测试控制器的基本功能和要求,然 后对GPIB、VXI等几种典型的总线测试控制器进行 详细分析,最后重点介绍测试控制器的标准驱动 软件(VISA)。
Page 2
UESTC ----ATS
ATS
第一节 测试控制器的基本要求
测试控制器的功能要求:
对测试系统的通信数字接口和系统总线资源进 行管理的能力。 向被测设备或仪器发送程控命令,使它们处于 预定的工作状态。 接收来自仪器或被测设备的响应消息(状态或 测量数据)。 响应来自被测设备或仪器的正常或异常事件中 断。 具有测试数据分析和处理能力,并能实现人机 交互功能。
软件方面要求:
测试控制器首先应提供操作其相应数字接口的驱动软件。 测试控制器还应提供用于编写测试程序的编程语言或开发环境 ,或者支持第三方的测试编程语言或开发环境。
Page 4
UESTC ----ATS
ATS
第一节 测试控制器的基本要求
测试控制器的分类:
根据所适应的数字接口总线:
第二节 GPIB总线测试控制器
GPIB主控机的主要形式:
“通用计算机 + GPIB接口转换器 + 驱动软件/测试 编程语言或开发工具”
接口转换器及配套软件是这种控制器的关键; 根据所采用的计算机总线,接口转换器有:PCIGPIB、USB-GPIB、ENET-GPIB等多种类型,这些接 口转换器基本上都支持IEEE488.2和SCPI 协议, 并提供配套的I/O驱动软件。 表6-1给出了几种典型的GPIB接口转换器及性能。
控者模型
data byte
END
address
IEEE488.1 state conditions
ຫໍສະໝຸດ Baidu
control sequences
controller
programming environment data messages application program
errors
Page 7
UESTC ----ATS
第二节 GPIB总线测试控制器
本节要求
(1)掌握GPIB总线控制器的主要特点; (2)掌握GPIB接口的一种设计方法。
Page 6
UESTC ----ATS
ATS
第二节 GPIB总线测试控制器
IEEE488.1 bus IEEE488.1 bus signals IEEE488.1 driver
表6-1 几种典型的GPIB接口转换器及性能
产品型号 Agilent82350B Agilent82357A Agilent E5810A NI PCI-GPIB NI PCI-8232 NI PXI-GPIB NI PXI-8232 NI GPIB-ENTE/100
PCI/PXI
Win98/NT/2000/Me/XP Mac OS, Solars Win2000/NT/XP/Me/9x Digital Unix, Solaris, HP-UX, Mac OS
UESTC ----ATS
ATS
第一节 测试控制器的基本要求
测试控制器的硬、软件要求:
任何一台计算机都可用作测试控制器,唯一必要条件是 该计算机应具备符合工业标准的测试仪器数字接口,并 具有操作该接口的驱动软件。 硬件方面要求:
在接口功能配置上,测试控制机除了具备普通的程控设备发送 和接收数据的能力外,还必须具有对数字接口总线的控制和管 理能力,即通常具有发起、组织和终止接口总线操作的能力。
ATS
第二节 GPIB总线测试控制器
GPIB总线测试控制器的主要特点
具有GPIB接口 至少提供五种GPIB标准接口功能:
即控者(C)功能、 听者(L)功能、 讲者(T)功能、 源方挂钩(SH)功能、 受方挂钩(AH)功能。
Page 8
UESTC ----ATS
ATS
Page 9
UESTC ----ATS
ATS
第二节 GPIB总线测试控制器
总线 类型 PCI USB LAN 操作系统 Win98/NT/2000/Me/XP Win98/NT/2000/Me/XP Win98/NT/2000/Me/XP I/O驱动 SICL VISA SICL VISA2.2 SICL VISA2.2 NI 488.2 NI VISA 编程语言 VEE, C/C++, Visual BAS1C VEE,LabVIEW VC,VB VEE,LabVIEW VC,VB LabVIEW, LabWindows/CVI, Measurement Studio LabVIEW, LabWindows/CVI, Measurement Studio GPIB 最高传输速率 900KByte/S 750KByte/S 488.1: 5Mbyte/s HS488: 7.7Mbyte/s 800 kbytes/s
LAN
NI VISA
NI GPIB-USB-B
USB
Win2000/NT/XP/Me/9x Digital Unix, Solaris, HP-UX, Mac OS
NI VISA
LabVIEW, LabWindows/CVI, Measurement Studio
880 kbytes/s
分为GPIB控制器、VXI控制器、MXI控制器、PXI控制 器等。
根据用途:
可分为专用控制器、通用控制器。
根据测试控制器的计算能力:
可分为工作台和微型机。
根据结构形式:
测试控制器可分为台式、笔记本式或嵌入式等。
接口转换设备:
Page 5
UESTC ----ATS
ATS
UESTC-ATS
自动测试系统
测试系统控制器
Page1
UESTC ----ATS
ATS
本章内容简介
什么式测试系统控制器:
在自动测试系中,能够通过数字接口总线向系统中的 其他设备发送程控消息,并接收其他设备发回的响应 消息的设备称为测试系统控制器。
测试控制器的作用:
测试系统控制器是测试系统的核心,在测试系统中起 执行测试程序、控制测试系统操作的作用。 测试系统控制器通常由特定功能的计算机担任,也称 为测试控制机(或主控机)、测量控制机、测试控制 器等。
本章首先介绍测试控制器的基本功能和要求,然 后对GPIB、VXI等几种典型的总线测试控制器进行 详细分析,最后重点介绍测试控制器的标准驱动 软件(VISA)。
Page 2
UESTC ----ATS
ATS
第一节 测试控制器的基本要求
测试控制器的功能要求:
对测试系统的通信数字接口和系统总线资源进 行管理的能力。 向被测设备或仪器发送程控命令,使它们处于 预定的工作状态。 接收来自仪器或被测设备的响应消息(状态或 测量数据)。 响应来自被测设备或仪器的正常或异常事件中 断。 具有测试数据分析和处理能力,并能实现人机 交互功能。
软件方面要求:
测试控制器首先应提供操作其相应数字接口的驱动软件。 测试控制器还应提供用于编写测试程序的编程语言或开发环境 ,或者支持第三方的测试编程语言或开发环境。
Page 4
UESTC ----ATS
ATS
第一节 测试控制器的基本要求
测试控制器的分类:
根据所适应的数字接口总线:
第二节 GPIB总线测试控制器
GPIB主控机的主要形式:
“通用计算机 + GPIB接口转换器 + 驱动软件/测试 编程语言或开发工具”
接口转换器及配套软件是这种控制器的关键; 根据所采用的计算机总线,接口转换器有:PCIGPIB、USB-GPIB、ENET-GPIB等多种类型,这些接 口转换器基本上都支持IEEE488.2和SCPI 协议, 并提供配套的I/O驱动软件。 表6-1给出了几种典型的GPIB接口转换器及性能。
控者模型
data byte
END
address
IEEE488.1 state conditions
ຫໍສະໝຸດ Baidu
control sequences
controller
programming environment data messages application program
errors
Page 7
UESTC ----ATS
第二节 GPIB总线测试控制器
本节要求
(1)掌握GPIB总线控制器的主要特点; (2)掌握GPIB接口的一种设计方法。
Page 6
UESTC ----ATS
ATS
第二节 GPIB总线测试控制器
IEEE488.1 bus IEEE488.1 bus signals IEEE488.1 driver
表6-1 几种典型的GPIB接口转换器及性能
产品型号 Agilent82350B Agilent82357A Agilent E5810A NI PCI-GPIB NI PCI-8232 NI PXI-GPIB NI PXI-8232 NI GPIB-ENTE/100
PCI/PXI
Win98/NT/2000/Me/XP Mac OS, Solars Win2000/NT/XP/Me/9x Digital Unix, Solaris, HP-UX, Mac OS