用GPIB仪表的自动测试,需要那些基础
1.在PCI卡槽上安装GPIB卡,并连接各个仪器
2.安装GPIB卡的驱动,一般和支持库一起安装。
3.确定编程使用的语言,找到对应的支持库和头文件(C,C++等),C#可以在Visual Studio里边添加。
4.设置各个仪器的GPIB地址,不能重复,否则会引发通信问题。
5.可以向各个GPIB地址发送询问命令"*IDN?",仪器返回的就是已连接的仪器的名称。
下面是一次通信过程的仪器返回值,里面最开始就包含仪器厂家和仪器型号。
"TEKTRONIX""TDS 3054B""0""CF:91.1CT FV:v3.36 TDS3GV:v1.00 TDS3FFT:v1.00 TDS3TRG:v1.00
"
有问题可以: abao88@yeah.net
ps:可以从你上面的图中看出,你并没有连接上GPIB仪器。
GPIB就是个接口名字吧, 要控制还得有软件协议。 现在大公司的仪器都支持visa协议, 你要做什么仪器的去网上找开发手册一般都会有例子的吧
如果自动测试是基于计算机软件的,那你要学习的就比较多了。从软件构架到模块设计再到代码编写都要学学,还要学习一下底层驱动的一些调用。如果是基于嵌入式软件的,还要学GPIB接口驱动的编写。智能仪器功能特点
操作自动化:测量过程,如数据采集、处理、显示等,均由单片机或微控制器操控,实现了测量过程的全面自动化,无需人工干预。自测功能强大:智能仪表具备自动调零、故障检测、校准、诊断和量程转换等功能,能及时发现并定位问题,便于维护。数据处理能力强:借助软件技术,智能仪器能处理复杂的数据,如智能数字...
智能仪器的功能特点
与传统仪器仪表相比,智能仪器具有以下功能特点:①操作自动化。仪器的整个测量过程如键盘扫描、量程选择、开关启动闭合、数据的采集、传输与处理以及显示打印等都用单片机或微控制器来控制操作,实现测量过程的全部自动化。②具有自测功能,包括自动调零、自动故障与状态检验、自动校准、自诊断及量程自动转换等。
吴本科主要论著
吴本科的学术成果涵盖了多个领域,包括精密仪器设计与应用。他的一项重要研究是关于使用GPIB接口对微波网络分析仪进行虚拟仪器的设计,这为仪表技术的发展提供了创新的解决方案,展示了他在仪器工程领域的深厚功底。在实验研究方面,吴本科对微波单缝衍射进行了深入的实验探索,并辅以数值模拟,为微波物理理论的...
哈尔滨理工大学测控技术与通信工程学院自动测试系统与虚拟仪器研究方向...
在大型机电设备的故障诊断与虚拟仪器方面,学院取得了显著成就,处于国内外领先水平。自1978年起,学科率先在国内开展总线式自动测试系统研究,制定国家标准,并成功开发出关键设备和基础设备,如GPIB通用接口芯片等,为仪器仪表智能化和自动测试系统的构建奠定了基础。引进VXI总线技术后,又制定了一系列标准,...
“CI”作为“控制和仪表”的英文缩写,其在工业控制和仪器仪表领域...
C&I,全称为 "Control and Instrument",在英文中作为缩写词使用,中文对应的意思是“控制和仪表”。它主要应用于计算机控制、硬件领域,特别是在计量测试、测控技术和仪器仪表的领域中,如PXI、VXI、SCXI、GPIB等技术的硬件和软件应用,以及高速公路路基施工质量控制和智能仪器的研究。在计算机科学中,CI的...
VEM总线和ISA总线有什么区别
用GPIB-LAN控制多个自动测试系统或用GPIB-LAN控制器(GPIB-ENET)将使用TCP\/IP的计算机转换为一个GPIB的讲者\/听者\/控者,实现完全的GPIB控制器功能和基于以太网的TCP\/IP协议。4 仪器仪表全面智能化 仪器与测量技术和计算机技术的结合,大大提高了测量的精度与自动化水平,随着虚拟仪器的迅猛发展与网络...
“CI”作为“控制和仪表”的英文缩写,其在工业控制和仪器仪表领域...
C&I,即Control and Instrument的缩写,直译为“控制和仪表”。这个术语广泛应用于英文,表示在硬件与软件系统中用于测量、监控和操作设备的组件。它包括了像PXI、VXI、SCXI、GPIB这样的技术平台,这些在计量测试、工业控制和仪器仪表等领域发挥着重要作用。在计算机控制和智能仪器的研究中,CI是关键概念,...
USB GPIB RS232传输各有什么特点??
GPIB 很老的协议,“群众基础广泛”。现在独立仪器仪表上还都在用。usb 新兴的计算机接口,很新,很好,很强大。但是要有芯片,驱动软件两方面的同时支持。常见的win系统98以前的都不支持,现在使用的都是网友们自发开发出来的。rs232 是串行协议。比gpib支持的设备多,比usb支持的少。
e4411b怎么更改GPIB地址?
可以通过 SETUP按键仪表设置,包括仪表软硬件配置,仪表自检,IP地址,GPIB地址等.
详解RS232、RS485、RS422、串口和握手
串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。
柞汪冰硼: 我也接触labview时间不久,你所得这个东西我说下自己的看法:这个系统应该是函数发生器发出的信号传给示波器,示波器接收、处理后经GPIB线上传给计算机进行后续处理.处理的软件是需要使用labview编写的,而且需要示波器与GPIB线的labview相关驱动.
通化市19312916447: 频谱仪(惠普,安捷伦),想连接电脑采集测试数据,请问需要什么硬件?比如转接卡,连接线之类的,急急急 - ?
柞汪冰硼: 看你的频谱仪的接口是RS-232还是RS-422或者RS-485的,然后选择相对应的RS-232/422/485转网络、转USB等,选什么产品就要看你频谱仪距离电脑有多远?你是想直接电脑通过网络还是串口还是USB去采集传输数据了.串口联网服务器、串口转USB等都适合你.就要看你情况去选择了.有兴趣可发邮件详谈.
通化市19312916447: 智能仪表和传统仪表相比有哪些优点 - ?
柞汪冰硼: ①操作自动化.仪器的整个测量过程如键盘扫描、量程选择、开关启动闭合、数据的采集、传输与处理以及显示打印等都用单片机或微控制器来控制操作,实现测量过程的全部自动化. ②具有自测功能.包括自动调零、自动故障与状态检验、自...
通化市19312916447: 总线系统中,要进行有效的通信联络,至少应有哪三类仪器装置 - ?
柞汪冰硼: 我有一个PPT,介绍GPIB的 可以给你. GP-IB即通用接口总线(General Purpose Interface Bus) 是国际通用的仪器接口标准.目前生产的智能仪器几乎无例外地都配有GP-IB标准接口.? 国际通用的仪器接口标准最初由美国HP公司研制,称...
通化市19312916447: GPIB本质是什么?GPIB有八个数据线,3个握手线,5个管理线,计算机与GPIB之间如何实现数据及指令传输? - ?
柞汪冰硼: 通用接口总线(General-Purpose Interface Bus,GPIB)是一种设备和计算机连接的总线.大多数台式仪器是通过GPIB线以及GPIB接口与电脑相连.(1) 可以用一条总线互相连接若干台装置,以组成一个自动测试系统. 系统中装置的数目最多不...
通化市19312916447: 自动测试系统一般可以测试些什么项目?用来测试适配器电源的自动测试 ?
柞汪冰硼: 1、直流输出电压DC ouftput voltage 2、直流输出电流DC ouftput current 3、峰对峰值... 输入断电测试AC cycle drop out 40、输入电源失真模拟PLD simulation 41、GPIB读/...
通化市19312916447: gpib卡,什么是gpib卡 - ?
柞汪冰硼: GPIB全称通用接口总线,通用接口总线(General-Purpose Interface Bus,GPIB)是一种设备和计算机连接的总线.大多数台式仪器是通过GPIB线以及GPIB接口与电脑相连. 基本特性 (1) 可以用一条总线互相连接若干台装置,以组成一个自...
通化市19312916447: 用GPIB接口仪器搭建的测试系统,能用LXI设备替换吗?以前的软件还能用吗???
柞汪冰硼: 主要是应用程序接口(API)不同,过去使用GPIB接口涉及系统操作基本都是单线程操作,和LXI的多线程操作差异较大,移植起来太麻烦了.虚拟仪器软件架构VISA支持GPIB,VXI,不知道是不是支持LXI,如果支持的话就是说你的程序是用的VISA的API,那么程序只需要简单的修改,以前我们用VXI的代替GPIB仪器就是这么做的
通化市19312916447: GPIB仪器,在使用串口线的时候,需要购买一块GPIB转RS232口的适配器吗? - ?
柞汪冰硼: 如果设备上只有GPIB口,就要有一个转换器了,1.自已做一个232转GPIB的,NI网上有资源或BAIDU一下,不过做起来还是相当麻烦的,我曾经下了一个,放弃了,从网上买了个二手杂牌的.2.买一个现成的美国NI GPIB-232CT-A (RS232-IEEE488)转接器 就可以了.http://sine.ni.com/nips/cds/view/p/lang/zhs/nid/203552
通化市19312916447: labview如何虚拟仪器控制面板? - ?
柞汪冰硼: 1.你先找这家仪器产商的技术支持,一般大的仪器公司都能够提供虚拟仪器面板,不需要自己开发的. 2.如果你想用LabVIEW自己开发,那么就得学会LabVIEW编程,自己做一个仪器的前面板,后台实现每个按钮的功能,比如说你要设置仪器,就通过GPIB通讯,发送响应的命令给仪器,如果要在虚拟仪器上显示数据就是发读取命令给仪器,然后将从仪器上获取的测试数据显示在程序桌面上. LabVIEW有专门的GPIB工具包,也有相关的例程,最简单的就是你发*IDN?就会返回仪器基本信息. 3.如果觉得查询命令很麻烦,可以到NI的官网上去下载相应仪器的驱动,那个将命令做了封装,看上去直观一些