- 11
- 0
- 约8.43千字
- 约 45页
- 2017-07-20 发布于湖北
- 举报
自动测试系统 GPIB主控机及 系统组建 GPIB系统主控机的特点 第二代自动测试系统,即利用GPIB接口母线系统把若干可程控器件联接起来而组建成的系统。除了极少数简单的无控者系统之外,都需要用一个主控机来根据测量程序去控制整个系统的工作。 主控机是挂在GPIB母线上的一个特殊器件,通常由一台能满足特殊要求的电子计算机的硬件和软件构成,因而也称为仪用计算机。 GPIB系统主控机的特点 主控机必须满足下列要求: 必须配备有符合GBn249-85标准的GPIB接口硬件,该接口应具有至少十种标准接口功能中的五种:C、T、L、SH、AH GPIB接口的一系列驱动子程序,它们是计算机软件与GPIB接口之间的接口,它们根据计算机应用程序的解释来驱动GPIB接口的工作 适于编制测试程序用的高级编程语言系统 作为主控机用的计算机可分为三大类型: 直接驱动型 语句扩充型 子程序调用型 直接驱动式控制机 直接驱动式控制机是能充当GPIB系统主控机用的计算机的最低的一个层次。只需在任何计算机某一输入输出通道的插槽内插上一块适当的GPIB接口板,就可以使该计算机成为一台可供应用的控制机。计算机把联接在这个GPIB接口上的整个自动测试系统,视为计算机在该通道上的一个外围设备。于是利用计算机原配的BASIC语言中的外设输出、输入语句,就能与GPIB系统通信,计算机原来所配备的一切硬件和软件均无需改动。 直接驱动式控制机 上述的方法是把普通计算机开发成为仪用计算机(GPIB控制机)的一种最简便的方法。这样的控制机属于低级的,其工作能力较为有限,某些高级操作系统较难、甚至不能实现。此外,由于编程语言上的限制,测试程序的编写也很麻烦,编程过程中容易出错。 总之,设备上的简单性是以使用上的不方便为代价的。 语言扩充式控制机 最完善的GPIB控制机是采用扩充BASIC语言或扩充其它语言并备有GPIB接口的计算机。在BASIC语言中适当的增加一些管理GPIB系统的操作语句,使编程人员无需了解GPIB的许多细节和许多具体操作,只需了解额外增加的BASIC语句的句法,就能像编写一般BASIC程序那样来编写和阅读测试程序。计算机的扩充BASIC解释程序自动对有关扩充语句作出解释并自动地调用语言系统中适当的子程序去完成必要的操作。 语言扩充式控制机 语言扩充式控制机实质上是把许多编程上的麻烦和困难转交给计算机所配备的GPIB接口硬件和系统软件去解决,也就是将GPIB控制机的使用者在编程中的许多工作转交给控制机的供应者去承担。 子程序调用式控制机 采用子程序调用法把普通的PC机开发成为自动测试系统的控制机,这是目前广泛流行的一种方法。这种方法有很多优点,且开发不十分困难。一旦开发出一套必要的GPIB接口硬件和软件,就能相当容易的应用于各型兼容的PC机上。 子程序调用式控制机 在这一大类GPIB接口软件中,大部分用汇编语句编制的GPIB操作子程序,如NI、HP公司就是这样的,少数厂家也使用高级语言编制子程序。它们的基本功能都大同小异。下面以NI公司的PCⅡ型IBM-PC/GPIB接口为例,来阐述有关的基本原理和特性。 接口硬件 接口硬件主要由两大部分组成:接口功能部件和其它支持电路。支持电路中包括数据、地址缓冲器和通道选择器,地址译码器,中断优先控制,DMA控制等。 GPIB接口方框图 接口软件包 NI公司的GPIB-PC软件包包含以下一些文件: GPIB.COM是与操作系统配置并安装在一起的管理程序 BIM.M包含对管理程序的BASICA语言接口 IBDIAG.EXE是用来检查GPIB接口硬件安装是否正确的人机对话式程序 IBTEST是用来检查软件安装是否正确的程序 接口软件包 IBCONF.EXE是人机对话式的GPIB组态程序 DECL.BAS是一小段用BASICA写的程序段,放在用户测试程序的头部,实行一系列初始化工作 IBIC.EXE是一个人机对话式的GPIB控制程序,利用它可以由键盘输入方式来调用GPIB操作子程序 GPIB接口操作部分子程序库说明 IBCMD——命令:向GPIB总线发出GPIB命令,包括通令、专令、地址和副令 IBFIND ——寻找:指定要访问的一个器件或 GPIB接口,其代名为BDNAME$ IBSRE ——置远控可能:发出REN或REN IBTRG ——触发:向器件发出“群执行触发”专令 IBRD ——读入:计算机从GPIB总线输入 IBWRT ——写出:计算机把S
您可能关注的文档
- 2017年度房山区初三年度级中考适应性训练.doc
- 诸暨市教育城域网组网服务采购项目采购要素分析趋势.doc
- 第十五讲平移与旋转.ppt
- 实验三数据库与表汇编.doc
- 应用题的解法选编.ppt
- 浅析桂林电子科技大学石奎.ppt
- 浅析宽频高精度电感同步采样测量研究.doc
- 申报助管岗位计划操作指南教案.doc
- 第20次课16位微机中断系统.doc
- 法拉第电磁感应定律方案应用.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)