zxase258 发表于 2015-10-2 12:19:49

HP 3457A GPIB无响应是怎么个情况?

用82357B
给表发送
BEEP
TEST
ACV
DCV
ACI
DCI
TERM FRONT(REAR)
.....
都管用

但是SEND&Query
ID?
ERR?
都收不到回复,表也不报错







怀疑设定问题或者GPIB io缓冲器损坏。请各位给个思路,这表应该怎么设定。

babi 发表于 2015-10-2 17:29:00

用什么软件试的?

zxase258 发表于 2015-10-2 19:41:02

babi 发表于 2015-10-2 17:29
用什么软件试的?




babi 发表于 2015-10-2 20:04:11

zxase258 发表于 2015-10-2 19:41


一时没想明白为什么,你能换一台仪器试试么

zxase258 发表于 2015-10-2 20:35:14

babi 发表于 2015-10-2 20:04
一时没想明白为什么,你能换一台仪器试试么



卡一定是好的...

更怀疑是万用表坏了。但是他能正确接收和执行指令

babi 发表于 2015-10-2 21:59:25

zxase258 发表于 2015-10-2 20:35
卡一定是好的...

更怀疑是万用表坏了。但是他能正确接收和执行指令

先试试RESET
再send "TEST" 看看有无错误
ID? OPT?指令应该都没问题
GPIB的话好像不需要特别设定
不行先肉眼检查3457内GPIB部位有无明显异样

zxase258 发表于 2015-10-3 08:35:51

babi 发表于 2015-10-2 21:59
先试试RESET
再send "TEST" 看看有无错误
ID? OPT?指令应该都没问题


复位以后执行TEST,通过
上边板子就是我拆机时候拍的,没有任何异样。所以我也是奇怪了...



先研究下GPIB协议吧。。。然后用LA看看表是不是真的没发送反馈,再看GPIB缓冲器是否有损坏。只能这样了

babi 发表于 2015-10-2 12:19:50

本帖最后由 babi 于 2015-10-3 08:49 编辑

zxase258 发表于 2015-10-3 08:35
复位以后执行TEST,通过
上边板子就是我拆机时候拍的,没有任何异样。所以我也是奇怪了...


嗯,我也没有3457帮你试,个人感觉通过visa library 能搜寻到仪器应该问题不是很大,

不行只能查一下硬件了

或者问一下安捷伦,因为我没用过安捷伦的卡,用的是NI

亦或与interactive 软件/驱动版本有关?

babi 发表于 2015-10-3 13:28:55

zxase258 发表于 2015-10-2 19:41


试试"ID?\n"

有人用488.2 communicator可以读取ID,需要勾选下面2个选项供参考
check send eoi at end of write
check terminate read on eos


zxase258 发表于 2015-10-3 13:55:52

babi 发表于 2015-10-3 13:28
试试"ID?\n"

有人用488.2 communicator可以读取ID,需要勾选下面2个选项供参考




结尾字符是可选的。我全都试过,无效
IO监视器可以看到,如果发送ID?\n,其实\n就叠加了。此时表会报错"4 BAD HEADER",表示发送了错误的指令
我感觉还是硬件问题。只能放到以后慢慢研究了

babi 发表于 2015-10-3 14:55:29

zxase258 发表于 2015-10-3 13:55
结尾字符是可选的。我全都试过,无效
IO监视器可以看到,如果发送ID?\n,其实\n就叠加了。此时表会 ...

Oh bad luck
可能是硬件…

xuplastic 发表于 2015-10-3 23:10:05

3457就是这样,安捷伦的卡接收不到数据

实际上是安捷伦软件的问题,如果用NI的VISA就可以正常接收到数据了

babi 发表于 2015-10-3 23:47:22

xuplastic 发表于 2015-10-3 23:10
3457就是这样,安捷伦的卡接收不到数据

实际上是安捷伦软件的问题,如果用NI的VISA就可以正常接收到数据 ...

原来如此,反正我也没的试,lz可以在编程环境调用visa library 试试

zxase258 发表于 2015-10-4 08:56:17

xuplastic 发表于 2015-10-3 23:10
3457就是这样,安捷伦的卡接收不到数据

实际上是安捷伦软件的问题,如果用NI的VISA就可以正常接收到数据 ...



果然是这样.....

zxase258 发表于 2015-10-4 08:57:27

babi 发表于 2015-10-3 23:47
原来如此,反正我也没的试,lz可以在编程环境调用visa library 试试

感谢二位的帮助,果然是HP传统。神经兮兮的。。。
用LabView就可以读了。正好做记录用

babi 发表于 2015-10-4 09:50:11

zxase258 发表于 2015-10-4 08:57
感谢二位的帮助,果然是HP传统。神经兮兮的。。。
用LabView就可以读了。正好做记录用

虽然用不到,但我也学习了

随身电子 发表于 2015-10-7 13:34:43

学习了要不自己遇到还有绕好多弯子

edward 发表于 2015-11-13 00:41:23

3457每个指令末位都有有“;”代表该命令结束。

张小孩 发表于 2015-11-16 22:22:41

使用GPIB程控3457A时需要通过前面板按钮先设置一下仪器嘛

zxase258 发表于 2015-11-16 22:26:33

张小孩 发表于 2015-11-16 22:22
使用GPIB程控3457A时需要通过前面板按钮先设置一下仪器嘛

不用设置啥啊.也就是设定下地址

张小孩 发表于 2015-11-16 22:38:39

我用的默认地址22,用IO Libraries找不到仪器

张小孩 发表于 2015-11-16 22:48:03

zxase258 发表于 2015-11-16 22:26
不用设置啥啊.也就是设定下地址

我用IO Libraraies连仪器都发现不了

尚天遥 发表于 2015-11-21 22:05:53

这个还是在上位机软件上找问题吧
页: [1]
查看完整版本: HP 3457A GPIB无响应是怎么个情况?