微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 有没有用过RS232控制过电源E3631A的同学?

有没有用过RS232控制过电源E3631A的同学?

时间:12-13 整理:3721RD 点击:
我用Rs232口控制电源E3631A, 原来是Agilent的, 现在是Keysight的
设置9600波特率,无校验,1起始位,2停止位
用电脑发送命令, 控制电源输出指定的电压电流,例如
"APPL P6V, 5.0, 1.0"
这些都没问题
问题是用电脑发送需要电源返回的命令, 例如读当前电流值:
"MEASure:CURRent:DC? P6V"
甚至读版本号
"SYSTem:VERSion?"
"SYST:VERS?"
都没有任何返回,请问是什么原因?
补充一下:
准确现象是: 用串口助手工具发一次命令, 无响应; 再发一次, 嘀一声, 屏幕出现Err

用GPIB会好一点,省了很多莫名其妙的问题

那个线已经没了,而且就这么简单的控制要求,还是232来的轻松吧

个人感觉GPIB更不靠谱。。。芯太多,一根线接触不良就各种出问题
还是简单的串口之类保险

是不是后面少了回车换行?

没有,加了回车了

看是不是串口线接错了,
早几年控制他家万用表,照着手册接还不行,后来调整线序好了。

应该还是命令不对吧,建议对着编程手册仔细查查scpi命令,或者到keysight官网下一个command expert,对着查一下命令是否正确。

用的是RX和TX的交叉线, 只是我看他手册好像还用到RTS线什么的,不知道和这个有没有关系
按理说串口通信一个发一个收就完了,搞这么多事情不知道为什么

我怎么记得不止rx tx,还有别的线啊

对,除了gnd, tx, rx其他都是握手用的,一般用不着
我量我手里这跟市场买的线,除了这三根外其他都是不通的
不知道是不是和这个有关

那就是这个问题了,我当时自己做的线,还找了个功能齐全的usb转串。

ok, 谢谢!

带串口的计算机是首选,如果没有的话,仔细找个全功能的usb转串模块,估计会有点费劲。

楼上已经有人提到了command expert,楼主下一个,自动生成你需要的命令并执行,可以用于验证你的连接是否正确,因为command expert发出的指令肯定是没问题的。

买条现成的带流控的串口交叉线呗~

原生电脑串口支持的,USB转的大部分不支持。

流控那几个脚?usb转串口ic都是支持的啊,cp2102/pl2303/ft232/ch340全都有
就看做转接线的人是不是良心了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top