当前位置:首页 > 工业技术
自动测试系统  硬件及软件技术
自动测试系统  硬件及软件技术

自动测试系统 硬件及软件技术PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:秦红磊,路辉,郎荣玲编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2007
  • ISBN:9787040222579
  • 页数:420 页
图书介绍:本书以自动测试系统设计的硬件、软件和下一代自动测试系统信息框架技术为主要内容,共分为三大部分16章,分别对自动测试系统的总线技术、软件技术及下一代测试体系信息框架技术进行了深入和详细的阐述。总线技术内容包括通用计算机测试总线技术、GPIB总线技术、VXI和MXI-2总线技术、PXI总线技术、LXI总线技术;软件技术包括计算机通用软件技术、自动测试系统软件开发环境、自动测试系统通用测试语言、自动测试系统仪器控制软件;下一代测试体系信息框架技术包括NeTestATS技术、ABBET体系结构、核心测试信息模型、测试基础框架、ABBET资源管理、AI-ESTATE规范。本书可作为高等院校有关专业研究生教材或本科高年级教材,也可供从事自动测试系统开发、研制、生产的工程技术人员参考使用。
《自动测试系统 硬件及软件技术》目录

绪论 1

0.1 自动测试系统的定义和组成 1

0.2 自动测试系统的发展历程 2

0.3 自动测试系统的关键技术 3

0.3.1 总线技术 3

0.3.2 自动测试系统软件控制技术 4

0.3.3 故障诊断技术 4

0.4 自动测试系统的发展趋势 5

参考文献 6

第一篇 自动测试系统总线技术 9

第1章 计算机通用总线技术 9

1.1 RS-232总线 9

1.1.1 接口标准 9

1.1.2 数据传输 11

1.2 USB总线 13

1.2.1 总线结构 13

1.2.2 数据传输 16

1.2.3 总线特点 17

1.2.4 程序设计 17

1.2.5 测试领域的应用 18

1.3 IEEE 1394总线 19

1.3.1 总线结构 20

1.3.2 数据传输 22

1.3.3 总线特点 23

1.3.4 测试领域的应用 24

1.4 LAN总线 24

1.4.1 传输介质 26

1.4.2 拓扑结构 29

1.4.3 传输协议 30

1.4.4 测试领域的应用 30

1.5 ISA总线 31

1.6 PCI总线 34

1.6.1 总线结构 35

1.6.2 数据传输 41

1.6.3 总线特点 41

1.7 PCI Express总线 43

1.7.1 总线结构 44

1.7.2 总线特点 48

小结 49

第2章 GPIB总线技术 51

2.1 IEEE 488.1标准 51

2.1.1 GPIB系统总线介绍 52

2.1.2 GPIB系统总线器件的工作模式 54

2.1.3 IEEE 488接口系统 55

2.1.4 IEEE 488.1-1987标准握手协议 58

2.1.5 IEEE 488.1-2003标准握手协议 59

2.1.6 IEEE 488.1-1987与IEEE488.1-2003标准的比较 61

2.2 IEEE 488.2标准 63

2.2.1 IEEE 488.2标准概述 63

2.2.2 IEEE 488.2公用命令和查询 63

2.2.3 IEEE 488.2控制序列及控制协议 66

2.2.4 IEEE 488.2状态字节报告 68

2.2.5 基于IEEE 488.2协议的自动测试系统构造 72

2.3 GPIB总线的发展 76

小结 76

第3章 VXI总线及MXI-2总线技术 78

3.1 VME总线 78

3.2 VXI总线 79

3.2.1 VXI机械与电气规范 82

3.2.2 VXI数据传输 90

3.2.3 VXI总线仲裁 96

3.2.4 VXI中断机制 98

3.2.5 VXI模块识别 101

3.2.6 VXI触发机制 103

3.2.7 VXI设备操作 107

3.2.8 VXI模块上电初始化 109

3.3 MXI-2总线 112

3.3.1 MXI-2总线的信号分类 114

3.3.2 MXI-2总线控制器和终端设备的确定 115

3.3.3 MXI-2总线数据传输 116

3.3.4 MXI-2总线的仲裁及中断处理 122

小结 123

第4章 PXI总线技术 125

4.1 PXI体系结构简介 127

4.1.1 机械结构简介 127

4.1.2 电气结构简介 130

4.1.3 软件结构 132

4.2 机械结构 133

4.2.1 CompactPCI机械特性 133

4.2.2 系统插槽的位置和规则 134

4.2.3 PXI商标和兼容性标志 134

4.2.4 环境测试 134

4.2.5 制冷规范 135

4.2.6 6U机箱支持3U模块的特性 135

4.2.7 机箱和模块的接地需求和EMI指导方针 136

4.3 电气规范 136

4.3.1 PXI信号 136

4.3.2 PXI连接器引脚定义(J1/P1和J2/P2) 142

4.3.3 机箱电源规范 149

4.4 软件框架和规范 149

4.4.1 系统软件框架标准 149

4.4.2 对已存在仪器标准的支持 150

4.4.3 系统初始化和配置文件 150

小结 152

第5章 LXI总线技术 153

5.1 LXI总线技术概览 153

5.1.1 LXI协议组成 153

5.1.2 LXI仪器分类 154

5.1.3 LXI总线技术特性 154

5.1.4 LXI总线与其他仪器总线的比较 158

5.2 LXI物理规范 159

5.2.1 机械标准 159

5.2.2 电气标准 161

5.2.3 状态指示器 161

5.2.4 环境标准 162

5.3 LXI同步触发机制 162

5.3.1 基于LAN消息的触发 163

5.3.2 LXI模块间的数据通信 164

5.3.3 基于同步时钟协议(IEEE 1588)的触发 165

5.3.4 硬件触发总线 173

5.3.5 仪器厂商定义的触发 178

5.3.6 LXI同步触发接口模型 178

5.3.7 各种触发方式的使用 182

5.4 LXI软件编程规范 182

5.4.1 基于IVI规范的LXI仪器驱动器 182

5.4.2 LXI同步接口编程规范 184

5.5 LXI的LAN规范 188

5.5.1 LAN的物理规范 188

5.5.2 LAN的配置 188

5.5.3 Web人机接口 190

5.5.4 网络发现机制 192

小结 193

附录1 LXI仪器模块举例 193

附录2 应用实例 193

习题 195

参考文献 196

第二篇 自动测试系统软件技术 201

第6章 计算机通用软件技术 201

6.1 动态链接库技术 201

6.1.1 DLL模块的创建以及运行情况 201

6.1.2 显式链接 203

6.2 组件技术 204

6.2.1 组件基础 204

6.2.2 COM接口与对象 207

6.2.3 COM对象的实现 209

6.2.4 COM特性 211

6.2.5 COM应用实例 213

6.2.6 组件技术在测试领域的应用 215

6.3 ActiveX技术 219

6.3.1 ActiveX组件类型 219

6.3.2 ActiveX控件 222

小结 223

第7章 自动测试系统软件开发环境 224

7.1 LabVIEW 224

7.1.1 LabVIEW的特点 227

7.1.2 LabVIEW的结构 228

7.1.3 LabVIEW的功能 231

7.1.4 LabVIEW的应用 231

7.2 HP VEE 232

7.2.1 HP VEE的特点 232

7.2.2 HP VEE与仪器控制 233

7.2.3 HP VEE的结构 234

7.3 Measurement Studio 235

7.3.1 Measurement Studio的功能 235

7.3.2 Measurement Studio的特点 236

7.3.3 Measurement Studio的用途 237

7.4 LabWindows/CVI 238

7.4.1 LabWindows/CVI的特点 238

7.4.2 LabWindows/CVI的结构 239

7.4.3 开发过程 240

7.4.4 LabWindows/CVI的功能 240

7.5 TestStand 241

7.5.1 TestStand的特点 241

7.5.2 TestStand的结构 242

7.5.3 开发过程 243

7.5.4 TestStand的应用 243

7.6 PAWS 244

7.6.1 PAWS的特点 244

7.6.2 PAWS的系统组成 244

7.6.3 PAWS的程序流程 249

7.6.4 PAWS的资源配置 250

7.6.5 开发过程 252

7.6.6 PAWS的应用 252

7.7 TestBase 252

7.7.1 TestBase的特点 252

7.7.2 TestBase的结构 254

7.7.3 TestBase的功能 255

小结 255

第8章 自动测试系统通用测试语言ATLAS 257

8.1 ATLAS 2000 257

8.1.1 早期版本出现的问题 257

8.1.2 ATLAS 2000的新特点 258

8.1.3 ATLAS 2000的结构 262

8.2 ATLAS在ATS中的应用 274

8.2.1 面向信号的自动测试系统 274

8.2.2 ATLAS测试需求 275

8.2.3 ATLAS语言的基本语句结构 276

8.2.4 ATLAS语言关键词和级别 276

8.2.5 ATLAS测试程序结构分析 277

8.2.6 ATLAS 2000在ATS中的应用 281

小结 283

第9章 自动测试系统仪器控制软件技术 284

9.1 SCPI 284

9.1.1 命令分类 285

9.1.2 命令规范 286

9.1.3 工作流程 288

9.1.4 应用举例 289

9.2 VISA 291

9.2.1 VISA的特点 292

9.2.2 VISA的结构 293

9.2.3 VISA库规范 294

9.2.4 应用 296

9.2.5 VISA函数的实现 307

9.3 VPP 312

9.3.1 仪器驱动程序 313

9.3.2 应用 319

9.4 IVI 322

9.4.1 IVI驱动体系结构 324

9.4.2 配置服务器 333

9.4.3 IVI会话工厂 340

9.4.4 IVI-MSS 341

9.4.5 利用IVI驱动实现可互换举例 349

小结 351

习题 352

参考文献 353

第三篇 下一代自动测试系统信息框架 359

第10章 NxTest ATS 359

10.1 NxTest ATS提出背景 359

10.2 NxTest ATS体系结构框架和主要技术 360

10.2.1 NxTest ATS体系框架 360

10.2.2 主要技术 361

小结 364

第11章 ABBET体系结构 365

11.1 ABBET体系标准 365

11.2 ABBET执行过程 367

11.3 ABBET框架及结构 370

11.3.1 ABBET测试基础框架 370

11.3.2 ABBET结构层次 371

小结 373

第12章 核心测试信息模型 374

12.1 CTIM结构 374

12.2 CTIM应用 376

小结 378

第13章 测试基础框架 379

13.1 TFF结构 379

13.1.1 接口 380

13.1.2 重用性 381

13.1.3 TestObject集管理 381

13.2 TFF体系结构 381

13.2.1 目标 381

13.2.2 TestObject定义 382

13.2.3 TestObject接口 382

13.2.4 实体定义 383

13.2.5 TestObject使用 385

13.3 TestObject管理 386

小结 387

第14章 ABBET资源管理 388

14.1 虚拟资源对象 388

14.2 虚拟资源组对象 391

14.3 动态选择真实资源对象 394

14.4 手动选择真实资源对象 396

小结 397

第15章 AI-ESTATE 398

15.1 AI-ESTATE的数据和知识结构 398

15.1.1 模型结构 399

15.1.2 公共元素模型 400

15.1.3 故障树模型 407

15.2 AI-ESTATE服务规范 408

15.2.1 服务规范简介 408

15.2.2 动态上下文模型 410

15.2.3 推理机的服务 415

15.2.4 推理机的执行过程 417

小结 418

习题 418

参考文献 419

相关图书
作者其它书籍
返回顶部