安捷伦34401A使用RS232与电脑通信,只能发送不能接收
用NI-MAX调了一下,不需要返回值的命令都能生效,查询类的命令都不能读到值,说是超时。数据线就用的普通串口线,万用表说是两个停止位,不知道怎么修改计算机的,跟这个有关么...
用NI-MAX调了一下,不需要返回值的命令都能生效,查询类的命令都不能读到值,说是超时。
数据线就用的普通串口线,万用表说是两个停止位,不知道怎么修改计算机的,跟这个有关么。。。?还有别的要注意的地方么? 展开
数据线就用的普通串口线,万用表说是两个停止位,不知道怎么修改计算机的,跟这个有关么。。。?还有别的要注意的地方么? 展开
4个回答
展开全部
串口线的问题。AG34401A的串口硬件连接需要2和3交叉,4和6交叉,7和8交叉,因为内部接收数据用了硬件流控制。而普通的串口线只做了2和3交叉,所以你能发送数据给AG34401,但是接收的时候AG34401没有检测到上位机的接收准备就绪的信号,所以AG34401A不会发数据给上位机。
我也遇到了这个问题,和描述的现象完全一致,分享下经验。
我也遇到了这个问题,和描述的现象完全一致,分享下经验。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比特数设成8
波特率设成9600试试
波特率设成9600试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-29
展开全部
通信 2 端的参数一定要设置为一致
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询