导航:首页 > 器材知识 > gpib如何实时抓取设备的值

gpib如何实时抓取设备的值

发布时间:2023-01-07 07:58:55

㈠ 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\n"

有问题可以: [email protected]
ps:可以从你上面的图中看出,你并没有连接上GPIB仪器。

㈡ 【求助】用LabVIEW根据GPIB协议编写程序

网上有,http://sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=166 这个是泰克3000系列的驱动,你可以点Browse Drivers输入实际型号搜索,比如TDS 2014B。
自己写的话,是根据手动操作的流程,在附带说明书上查找对应命令,利用GPIB write给示波器下命令,用GPIB read读取返回值

设备通讯 GPIB卡

是工程控制协议。最初是由惠普,这已成为一种国际标准,符合协议IEEE488。一般用于与任何编程语言如VB,VC,C + +实现仪器的计算机控制。当然也有一些语言?仪器制造商开发自己的支持GPIB。如果吉时利公司使用测试点,NI公司的LabVIEW的喜欢。为了实现这种控制被控第一仪器支持GPIB,其次,工控机安装IEEE488卡,并通过GPIB线连接两台设备。 通过串行传输速率GPIB控制增加了设备的总数量,并同时支持。但一直以来由多个LAN接口,而不是支持的设备总数的更快的传输速率。

㈣ 你好,我是提问GPIB通讯相关问题的!

gpib
通用接口总线(General-Purpose Interface Bus,GPIB)是一种设备和计算机连接的总线。大多数台式仪器是通过GPIB线以及GPIB接口与电脑相连。
GPIB(General-Purpose Interface Bus)-通用接口总线,大多数台式仪器是通过GPIB线以及GPIB接口与电脑相连。
1965年惠普公司设计HP-IB
1975年 HP-IB变成IEEE-488-1975标准
1977年10月表决通过后IEC(国际电工委员会)便颁布了IEC625标准
1987年 IEEE又将原IEEE-488标准作个别修订定名为IEEE-488.1-1987,并同时颁布了IEEE-488.2-1987标准,对器件消息的编码格式作了进一步的标准化
1990年SCPI规范被引入IEEE 488仪器
1992年 修订IEEE 488.2
1993年 NI公司提出HS488
1965年,惠普公司(Hewlett-Packard)设计了惠普接口总线(HP-IB, 用于连接惠普的计算机和可编程仪器.由于其高转换速率(通常可达1Mbytes/s), 这种接口总线得到普遍认可, 并被接收为IEEE标准488-1975和ANSI/IEEE标准488.1-1987. 后来, GPIB比HP-IB的名称用得更广泛. ANSI /IEEE 488.2 -1987加强了原来的标准, 精确定义了控制器和仪器的通讯方式. 可编程仪器的标准命令(Standard Commands for Programmable Instruments,SCPI)采纳了IEEE488.2定义的命令结构,创建了一整套编程命令。
基本特性
(1) 可以用一条总线互相连接若干台装置,以组成一个自动测试系统。 系统中装置的数目最多不超过15台,互连总线的长度不超过20m。
(2) 数据传输采用并行比特(位)、串行字节(位组)双向异步传输方式,其最大传输速率不超过1兆字节每秒。
(3)总线上传输的消息采用负逻辑。低电平(≤+0.8V)为逻辑“1”,高电平(≥+2.0V)为逻辑“0”。
(4) 地址容量。单字节地址:31个讲地址,31个听地址;双字节地址:961个讲地址,961个听地址。
(5) 一般适用于电气干扰轻微的实验室和生产现场。

㈤ 用Labview对GPIB设备编程通信问题

你先试一下用MAX里面的与仪器通信发这些命令有没有问题。

你说能找到GPIB0的接口,那你的仪器有没有被扫描出来?

你附图,我的GPIB卡连了3个仪器,在VISA资源下面就已经有了自动扫描出的3个仪器的资源名称。

没有这些你就没法通信的。

如果这些你都有,那就试一下第一行,如果通信也是可以的,那就是程序的问题了。

根据你的说法,通信时没有问题了

那你用你写的程序发*IDN?可不可以,如果也行那就是你后面发的命令的问题了。跟那个I/O没啥关系了。

你再好好看下手册的命令描述,范例里面的命令有的时候是比较老的,不一定支持现在的仪器,你也可以执行下范例看行不行呀。

另外,要注意有些命令是没有返回值的,这样你在读操作时当然会出错的,而一些测量的,比如说VOLT?之类的,你发下去最好要延时一下再去读的。

另外,建议你这些命令,你都用MAX里面的与仪器通信先试一下,哪些有返回值,哪些没有,再放到程序里面。

补:

询问:发送命令,并自动读取返回值,适用于有返回值的命令

发送:单纯的发送命令到设备

读取:从设备读取值,发送与读取一起用等同于询问,不过一个是自动,一个是手动。

比如说*IDN?,你点询问可以,你可以点下发送,再点读取也是一样。

你图中发的那个命令是操作命令,没有返回值的吧,应该点发送,然后看仪器状态是否变化。发查询命令的时候,基本上后面有个‘?’,用询问才可以的。

㈥ 现在有一台GPIB接口设备,但没有设备手册。请问用labvIEW等编程软件可否对它进行控制

哥们,说实话,这太难了。我前一段时间给tma2940做个操作系统的软件,命令足足弄了我2个多月,但是使用的是c#串口通信,可以接收2进组数据流,在专程16进制的数据,在分析整合。LV就不知道有没有这样的弄能了 。30多年前的,生产厂商自己都不弄了,别人怎么弄啊

㈦ 如何更好地进行数据采集

工程师经常需要进行数据采集来验证产品的性能和指标,或者对一些特定的应用进行监测和控制,以便确定其物理参数,例如温度、应力、压力和流量。在设计产品时,工程师需要进行各种测量以确保其产品能够达到预期的技术指标。例如在电源表征应用中,工程师可能会测量不同负载条件下的电源输出。在所有负载条件下,电压输出都必须保持稳定,同时产品内部的温度变化也应保持最小。或者,在一家饮料制造厂中,化学工程师可能需要监测最终产品的液体流量。在液体流量达到最小或最大极限值时,则需对其进行调整。 在某些情况下,采集此类数据可能非常困难。有没有更好的办法来采集数据,并保证数据是有效的?本文介绍了几种数据采集应用,并将说明一些不同的工具如何帮助您采集和分析数据。 在本文中,我们将探讨这些应用的具体情况,并向您介绍通过选择适合的数据采集设备,将会为您的数据采集和分析带来哪些帮助。 选择测量设备 在数据采集过程中,许多测量都需要使用传感器将物理现象转换为电压、电阻或频率,再使用适当的测量设备(例如数字万用表)对这些电信号进行测量。 温度测量是数据采集中最常进行的物理测量之一,它可以通过使用热电偶、RTD(电阻式温度探测器)或热敏电阻传感器来实现。热电偶是一个由两种不同金属构成的接点,而该接点在受热时会产生电压。将该电压与一个参考接点进行比较,用两者的差值来确定相关的温度。RTD 和热敏电阻是以电阻为基础制成的传感器。随温度的变化,传感器的输出电阻将出现相应的改变。您应当根据测量的类型以及应用所需的精度和线性度选择合适的传感器。 几乎所有的万用表都可以测量传感器产生的电压或电阻,但并非所有的万用表都可以将电压或电阻转换为物理测量值显示。例如,如果您使用热电偶进行温度测量,就需要一个具有自动转换程序的万用表。使用这些内置的转换程序,可以将原始的热电偶测量结果从电压值转换为温度值。 因此在进行物理测量时,例如上述的电源表征应用,必须选择一个具有自动转换程序的仪器。与此同时,如果您希望进一步地简化数据采集和分析过程,请选择具有下列特性的数据采集设备:

㈧ GPIB本质是什么GPIB有八个数据线,3个握手线,5个管理线,计算机与GPIB之间如何实现数据及指令传输

通用接口总线(General-Purpose Interface Bus,GPIB)是一种设备和计算机连接的总线。大多数台式仪器是通过GPIB线以及GPIB接口与电脑相连。

(1) 可以用一条总线互相连接若干台装置,以组成一个自动测试系统。 系统中装置的数目最多不超过15台,互连总线的长度不超过20m。
(2) 数据传输采用并行比特(位)、串行字节(位组)双向异步传输方式,其最大传输速率不超过1兆字节每秒。
(3)总线上传输的消息采用负逻辑。低电平(≤+0.8V)为逻辑“1”,高电平(≥+2.0V)为逻辑“0”。
(4) 地址容量。单字节地址:31个讲地址,31个听地址;双字节地址:961个讲地址,961个听地址。
(5) 一般适用于电气干扰轻微的实验室和生产现场。

㈨ 求熟悉LabVIEW里面的GPIB部分的大神指导~

首先,GPIB通讯一般是不需要驱动的,你说的驱动可能是labview实例

要做GPIB通讯首先要下载安装NI的VISA,运行VISA一般就可以找到你设备的GPIB地址了。
然后你就要找到光功率计的编程说明书,找到其中关键命令,如读取测量数据等
在labview里通过VISA Write向设备的GPIB地址发送相应命令,通过VISA Read读取设备发来的字串
对字串进行解析,变成相应的数据,送给labview波形图表
基本上就是这样了,labview里有一些实例,也可以在网上查各步骤具体怎么操作。

阅读全文

与gpib如何实时抓取设备的值相关的资料

热点内容
steam令牌换设备了怎么办 浏览:246
新生测听力仪器怎么看结果 浏览:224
化学试验排水集气法的实验装置 浏览:156
家用水泵轴承位置漏水怎么回事 浏览:131
羊水镜设备多少钱一台 浏览:125
机械制图里型钢如何表示 浏览:19
测定空气中氧气含量实验装置如图所示 浏览:718
超声波换能器等级怎么分 浏览:800
3万轴承是什么意思 浏览:110
鑫旺五金制品厂 浏览:861
苏州四通阀制冷配件一般加多少 浏览:153
江北全套健身器材哪里有 浏览:106
水表阀门不开怎么办 浏览:109
花冠仪表盘怎么显示时速 浏览:106
洗砂机多少钱一台18沃力机械 浏览:489
超声波碎石用什么材料 浏览:607
组装实验室制取二氧化碳的简易装置的方法 浏览:165
怎么知道天然气充不了阀门关闭 浏览:902
公司卖旧设备挂什么科目 浏览:544
尚叶五金机电 浏览:59