3478要怎么连接gpib?
llycom 的卡,3478设置地址为22。连上线,发送“W “能返回一个温度。代表连接没有问题了。
给表发送命令,如:MEAS? 返回的都是No Listener!
请问:
1、表上除了设置id以外还需要设置些什么?
2、表上的tlk不需要亮起来吗?怎样亮起来?
3、帮忙列举一两个3478用的命令,比如测试直流电压。 没用过,帮顶。 学习 厉害!等哪天米多了,咱也败一个3478! 引用第3楼bg3hb于2011-01-0317:00发表的:
那个命令3478A听不懂的。
如果3478A的地址设定为22,发送如下命令:
6M01F1R1Z0N5T3T3?
上述命令用于自行对串口编程的命令格式,比如使用Labview,VB,VC等。或者串口精灵之类的调试程序。
....... images/back.gif
你对 llycom 大大的卡自编程没问题吗?我怎么都不能正确读串口缓冲区数据,不是读半截就是溢出 我自己用 AVR 做的其它东西没问题,问 llycom 大大也搞不清楚什么回事,最后只能另外买了个标准的 PCI GPIB 卡编程去了。 在HP3478表使用LLYCOM老师的卡和程序测量直流电压的命令是 ?U7 F1 RA ,这是3478使用手册上给的。我开始用软件上默认的命令发现测量值没有符号,用了手册上给的命令就有符号了。 命令中的第一位?是通用“不听”指令,第二位U是“服务”位址,第三位7是3478A的“听”位址。空格后面的F1是DCV,再空格后面RA是自动量程。 引用第8楼bg3hb于2011-01-0412:08发表的:
没问题。
刚开始编程,使用0X0A(换行符的十六进制)判断数据是否传输结束,结果读不了多少数据就出错。后来我干脆强行读取20个数据算结束(正常测量3478A送出的数据,加上llycom给出的温度,空格,回车等全部字符串),除了偶尔第一次运行时出错一次,一般不出错。
有条件还是买GPIB-USB卡吧,不过价格可是这个的10倍(山寨的),进口的更离谱,大概4000到5000人民币。 images/back.gif
那就对了呀,和我遇到的问题一样,怎么说是没问题呢,问题大大的 :(llycom 大大这个卡,轻量应用还是很方便的,所以还是希望能解决好编程问题。我用 llycom 大大的卡连接 6632B,每 5 秒读一次,用类似你的读取固定长度字节的方式读缓冲,一个多小时也会出现一次错误,有的时候是多一个空格,有的时候干脆溢出 非常感谢楼上几位老师。我已经搞定了。
页:
[1]