安捷伦34401A使用RS232与电脑通信,只能发送不能接收

用NI-MAX调了一下,不需要返回值的命令都能生效,查询类的命令都不能读到值,说是超时。数据线就用的普通串口线,万用表说是两个停止位,不知道怎么修改计算机的,跟这个有关么... 用NI-MAX调了一下,不需要返回值的命令都能生效,查询类的命令都不能读到值,说是超时。
数据线就用的普通串口线,万用表说是两个停止位,不知道怎么修改计算机的,跟这个有关么。。。?还有别的要注意的地方么?
展开
 我来答
百度网友caaa909693
2015-08-07 · TA获得超过6281个赞
知道大有可为答主
回答量:1.2万
采纳率:62%
帮助的人:1602万
展开全部

万用表上也要设置成和这个一样,一般默认都是这样的,还有那个GPIB地址设置成31,那么你电脑上程序设置好了接收的话可以收到N多的电压过来,如果你要发送命令,那么GPIB的地址要设置成除31以外的任何数字

虽无衣而同泽
2021-07-06
知道答主
回答量:6
采纳率:0%
帮助的人:1381
展开全部
串口线的问题。AG34401A的串口硬件连接需要2和3交叉,4和6交叉,7和8交叉,因为内部接收数据用了硬件流控制。而普通的串口线只做了2和3交叉,所以你能发送数据给AG34401,但是接收的时候AG34401没有检测到上位机的接收准备就绪的信号,所以AG34401A不会发数据给上位机。
我也遇到了这个问题,和描述的现象完全一致,分享下经验。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dx22dx
2015-01-01 · TA获得超过5596个赞
知道小有建树答主
回答量:1399
采纳率:50%
帮助的人:983万
展开全部
比特数设成8
波特率设成9600试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-12-29
展开全部
通信 2 端的参数一定要设置为一致
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式