RS-232口玩转HP34401A
现在很多人都有34401,看了老大的文章提到HP34401的RS-232口是全功能的,经过自己试验,实现了RS-232控制HP34401A完成采集及控制,现把过程提供给大家交流。一、IntuiLink for Digital Multimeters软件
IntuiLink for Digital Multimeters软件是HP对部分仪表可以直接由EXCEL或WORD文档直接采集,支持的型号有Agilent 34401A, 34405A, 34410A, 34411A, L4411A, and 34420A。软件的最新版本是1.3.3,如果安装后没有出现串口,可以先安装1.2版本,然后再安装1.33版本,软件的安装使用非常容易,要注意不能用USB转串口的,经试验无法找到串口,
首先下载了软件,
软件下载地址:
http://www.home.agilent.com/agilent/editorial.jspx?cc=CN&lc=chi&ckey=1000000875:epsg:sud&nid=-11143.0.00&id=1000000875:epsg:sud
串口设置,其中速率、数据位、奇偶校验、停止位要跟表的设置一样。
找到表了
设置万用表
设置连续采集参数
[直接输出图表 二、用超级终端玩转SCPI。
因为要维修34401板,请教了曹大侠,可用用超级终端控制34401,通过实验,终于OK.
按手册的指引做一条RS-232连接线。
查看34401电路图,可以看到7、8脚是空的,这样用一根网线就可以做了。
首先是超级终端的串口设置,其中速率、数据位、奇偶校验、停止位要跟表的设置一样,数据流控制选Xon/Xoff.
由于超级终端是没有回显的,为知道有没有输错,可以设置显示命令,具体在断开连接状态,选文件-属性-设置-ASC II码设置-本地回显键入的字符。
将34401的接口设置为RS-232,GPIB地址仍然为22,(千万不能设置为31 TAKL ONLY),速率、数据位、奇偶校验、停止位要跟超级终端的设置一样,语言选SCPI。
现在可是开始了,按34401的手册说明,直接输入SCPI指令,全部功能跟GPIB口的一样。
用超级终端可以使用USB-RS232接口,不受软件的驱动影响。 能不能教教大家怎么通过RS232发显示命令?
例如让表显示“ 38 bbs”之类的字符。 牛牛 引用第3楼lmserver于2009-10-28 16^ 15:35发表的:
能不能教教大家怎么通过RS232发显示命令?
例如让表显示“ 38 bbs”之类的字符。 images/back.gif
用指令DISP TEXT "38 BBS"就可以了 这个牛 不错,顶 抄收,学习,明天试验~ 好,学习一下 楼主能否用超级终端试验一下34401的快速采样、存储功能,即一条命令就可以快速采集很多测试结果到34401的内存,然后一起读出来,可以看波形 这个真不错 引用第11楼lymex于2009-10-2910:10发表的:
楼主能否用超级终端试验一下34401的快速采样、存储功能,即一条命令就可以快速采集很多测试结果到34401的内存,然后一起读出来,可以看波形 images/back.gif
34401存储好像太浅了点,不足已看到波形吧,
回 14楼(lmserver) 的帖子
可以的,我2004年用HP BenchLink Suite做过,512个内存读波形没问题。把绿色的选中就可以。
想问个超级菜的问题,什么是超级终端?
回 16楼(yjm2000) 的帖子
翻译自HyperTerminal,全是Windows惹的祸,是微软起名的一个软件,就是一个串口调试工具,在很早的Windows版本里就有,很多人用惯了。 哦,原来是个串口调试工具!34410好似没有串口吧!只有USBLANGPIB这三种! 开始--所有程序----附件-----通讯-----超级终端 可是用RS-232接口读出的电压值只有六位半,读不出七位半数据 顶LZ一下,34401A真是好表,RS232玩起来真不错!回 21楼(youngliu) 的帖子
可读吧 暂时没有34401A,先学习Re:回 21楼(youngliu) 的帖子
引用第24楼csclz于2010-03-0120:47发表的 回 21楼(youngliu) 的帖子 :可读吧 images/back.gif
我用过多次,没有发现可读7位半,不过零电压可以读到1纳伏 引用第26楼happymanlxh于2010-03-0121:09发表的:
RS-232玩HP34401A 好啊 images/back.gif
是啊,有RS232就可以用PT-100测量温度,不用自己查分度表。 最早2003年就开始用34401A 的RS232接口,就是为了测量温度变化,后来用来测量2DW234、LM399室温下变化 用RS232读34401A,输入电压为14mV左右时,可以读到0.01uV,输入电压在1mV左右时可读到0.001uV,很适合用做小电压差的背对背测试 没有那个表,也只能学习!争取早一点烧起来!
页:
[1]