38度发烧友--38Hot Volt-Nuts

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 195|回复: 0

安捷伦34401怎么通过串口连接电脑?

[复制链接]
发表于 2013-2-27 21:14:00 | 显示全部楼层 |阅读模式
RT,需要将万用表的数据上传到电脑,下载并安装了Excel IntuiLink for Multimeters Toolbar Addin,Word IntuiLink for Multimeters Toolbar Addin,但是打开后不能连接到万用表,需要设置什么吗?

只有ch340的串口线,没有GPIB

希望知道的说一说,谢谢!
发表于 2013-2-27 22:08:46 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2013-2-27 22:10:16 | 显示全部楼层
解释过很多次了.
在本坛搜一下就有很多文章.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-28 10:00:10 | 显示全部楼层

回 轩尼诗 的帖子

轩尼诗:https://bbs.38hot.net/read-htm-tid-1121.html
请看这里 (2013-02-27  22:08) 
看到了,谢谢,不能用usb转串口,只能找找GPIB了,谢谢!
回复 支持 反对

使用道具 举报

发表于 2013-2-28 10:21:15 | 显示全部楼层

回 jameserik 的帖子

jameserik:看到了,谢谢,不能用usb转串口,只能找找GPIB了,谢谢! (2013-02-28  10:00)
USB转串口,加上34401专用的串口线, 完全可用.我已经试过了, USB线用的是Z-TEK的USB-FT232.
回复 支持 反对

使用道具 举报

发表于 2013-2-28 16:27:26 | 显示全部楼层
USB转串口必须是全串口,那种只有TX\\RX的不行.
我看过34401图纸,串口部分用了4条线.
回复 支持 反对

使用道具 举报

发表于 2013-3-1 09:48:49 | 显示全部楼层
一:如果设置成地址协议模式,速度慢,位数少,而且是发送【数据输出指令】,才会输出一个数据,我还担心,接收了指令会造成脉冲干扰。


二:把34401a设置成串口直接输出的话,输出的位数多一点,速度快一点。
这时候34401a的串口的【6脚,dsr】为高电平,才会有数据输出,所以直接用串口4芯的直连线,直接连接电脑串口就可以了。需要【6,2,3,4】脚,打开串口调试器,电脑的串口6脚就会输出高电平的,这样就会接收到数值了。

但是【DataRecv10】这个软件,运行后,并没有让电脑的串口6脚输出高电平,所以直连线下,这个软件接收不到数据,需要改成这种接法,
34401A三线连接.jpg
这样34401a就会一直发送数据。软件作者修改一下这个设定就可以用直连线了。

串口的发送/接收数据,数据电平是正负12V,我估计多少都会影响测量值的,我刚做lm399基准的时候,地线回路做不好,串口一发送数据,电压变化0.00002V。
回复 支持 反对

使用道具 举报

发表于 2013-3-1 09:56:51 | 显示全部楼层
下面是我按照论坛的帖子内容实验成功的。文字都是论坛帖子的

连接Agilent/HP 34401A
1. 通讯电缆可以按本贴2楼所示准备/或DIY, 即与53131A的电缆相同,这点已经在作者的仪器上试用成功,
   额外说明: 不需要象本坛贴子中所提到的,需要9根线全接,且复杂的交叉走线,至于是否是特例,有待后续验证
2. 34401A的通讯设置: RS232, N, 8, 1 (或:N,8,2),不管如何设置, 请务必与PC端设置相同, 推荐"N,8,1"
做完上述准备,连上通讯线就可以了,无它.
补充说明:   这种接线方法对34401A, 必须设置台表的GPIB地址为31(即Talk-Only) 模式,其他的未试.
3. 重要补充说明:
    很多人说, 按前面的做法无法连接34401A, 我也很奇怪, 现在终于找到答案了,就是:
    设置34401A为: 1) RS232;  2) 地址:31;  3) 9600; 后, 每一步设置完成一定得按Enter键(也是"Auot/Man"键),
    最重要的一步:  关34401A电源再重新开机.
    否则,串口没有数据.



下面的是指令模式

将34401的接口设置为RS-232,GPIB地址仍然为22,(千万不能设置为31 TAKL ONLY),速率、数据位、奇偶校验、停止位要
跟超级终端的设置一样,语言选SCPI。
现在可以开始了,按34401的手册说明,直接输入SCPI指令,全部功能跟GPIB口的一样。
   
1. 要准备交叉串口线, 普通串口线是不成的. 如要用USB转串口, 推荐做用力特的USB 2.0串口线, 因为用料比较足, 是
FT232芯片, 所有RS-232的线都有实现.
2. 要先安装IntuiLink version 1.2, 否则有机会侦测不到USB转串口的COM口
但IntuiLink version 1.2有一个大bug, 就是死不显示6个小数点位. 解决办法是安装完version 1.2之后, 再执行安装
version 1.3.3, 安装提示请选"Repair", 才会覆盖成version 1.3.3程序.
似乎version 1.3.3之前的版本有机会显示不到全6位的, 即使成功在IntuiLink选了6位
3.好像IntuiLink祗能侦测COM0至COM9, 若果太大的话, 请强行修改COM号
回复 支持 反对

使用道具 举报

发表于 2013-3-1 10:03:15 | 显示全部楼层
我自己用的是GPIB地址为31(即Talk-Only) 模式,用的是串口直连线,怕意外烧34401a的串口,中间串联有【无源光耦隔离器】,

【无源光耦隔离器】我网购有两种,一种是3线隔离【2,3,5】脚,一种是5线隔离【6,2,3,4,5】脚,
3线隔离那种,一打开串口,另外34401a一边的6脚就直接高电平了,这样【DataRecv10】这个软件就可以使用了 ,而且3线隔离的串口比5线隔离的串口便宜
回复 支持 反对

使用道具 举报

发表于 2013-3-4 21:27:19 | 显示全部楼层
学习了,
回复 支持 反对

使用道具 举报

发表于 2014-6-4 16:25:17 | 显示全部楼层
gogo100you 发表于 2013-3-1 09:48
一:如果设置成地址协议模式,速度慢,位数少,而且是发送【数据输出指令】,才会输出一个数据,我还担心, ...


能不能从新发一下串口接线图呀,论坛图片挂了看不见。
最近正在这条RS232连机。
谢谢!
回复

使用道具 举报

发表于 2014-6-4 16:48:46 | 显示全部楼层
学习了,[s:2] [s:2] [s:2]
回复

使用道具 举报

发表于 2014-6-5 14:10:57 | 显示全部楼层
【无源光耦隔离器】我网购有两种,一种是3线隔离【2,3,5】脚,一种是5线隔离【6,2,3,4,5】脚,
3线隔离那种,一打开串口,另外34401a一边的6脚就直接高电平了,这样【DataRecv10】这个软件就可以使用了[s:11] ,而且3线隔离的串口比5线隔离的串口便宜[s:3]
34401A三线连接.jpg
回复

使用道具 举报

发表于 2014-6-5 15:59:19 | 显示全部楼层
gogo100you 发表于 2014-6-5 14:10
【无源光耦隔离器】我网购有两种,一种是3线隔离【2,3,5】脚,一种是5线隔离【6,2,3,4,5】脚,
3线 ...

多谢,提供的图片,淘宝只找到23578的5线隔离和235的三线隔离,打算买个5线隔离来自己改成支持全功能的连接线。看34401的电路图,通讯用到了23456五根线。

另外能重新发一次DataRecv10吗,论坛抽筋所有附件都打不开了,谢谢。
回复

使用道具 举报

发表于 2014-6-6 03:47:42 | 显示全部楼层
一:如果设置成地址协议模式,速度慢,位数少,而且是发送【数据输出指令】,才会输出一个数据,我还担心,接收了指令会造成脉冲干扰。


二:把34401a设置成串口直接输出的话,输出的位数多一点,速度快一点。
这时候34401a的串口的【6脚,dsr】为高电平,才会有数据输出,所以直接用串口4芯的直连线,直接连接电脑串口就可以了。需要【6,2,3,4】脚,打开串口调试器,电脑的串口6脚就会输出高电平的,这样就会接收到数值了。

但是【DataRecv10】这个软件,运行后,并没有让电脑的串口6脚输出高电平,所以直连线下,这个软件接收不到数据,需要改成这种接法,

34401A三线连接.jpg


这样34401a就会一直发送数据。软件作者修改一下这个设定就可以用直连线了。

串口的发送/接收数据,数据电平是正负12V,我估计多少都会影响测量值的,我刚做lm399基准的时候,地线回路做不好,串口一发送数据,电压变化0.00002V。

而我买的3线光电隔离串口,虽然只隔离2,3脚,但是上电6脚刚好是高电平,所以可以在【DataRecv10】下使用,如果是5线隔离的反而不能用....
5E9D3F5E09B4D009DF16985519F77AB2 "DataRec.exe"

DataRec.rar (28.41 KB, 下载次数: 124)

回复

使用道具 举报

发表于 2014-6-6 19:24:03 | 显示全部楼层
gogo100you 发表于 2014-6-6 03:47
一:如果设置成地址协议模式,速度慢,位数少,而且是发送【数据输出指令】,才会输出一个数据,我还担心, ...

多谢提供的附件,打算买个5线隔离器,自己diy一个4-6线短接跳线,在两种模式下切换。
回复

使用道具 举报

发表于 2014-7-25 22:11:05 | 显示全部楼层
安捷伦34401怎么通过串口连接电脑
回复

使用道具 举报

发表于 2014-8-15 12:03:05 | 显示全部楼层
usb转串口的线我用的是力特的,但是是连plc,能够完成任务的,就是抗干扰能力有点欠缺。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表