我有一个Agilent 66332A直流电源,我想对它进行编程,以便可以设置电流、电压和输出开/关。我使用的是Ubuntu 12.04 64位,所以驱动程序无法工作。我已经联系了安捷伦支持部门,他们什么也没给我。我知道DC源使用SCPI。有没有什么方法可以让我用终端和DC源通话并发送SCPI命令?我试过minicom,但我不能让它工作。我使用的是RS232连接。
发布于 2013-07-02 22:31:27
此DC源可能有手册,因此请从那里读取SCPI命令。
我假设minicom会在您按下的每个enter之后发送换行符,但是SCPI需要\n作为命令分隔符。因此,Minicom无法工作。
但是,您可以从bash命令行将命令回显到串行端口。
/dev/ttyS0的stty -F /dev/ttyS0 raw speed 9600 -cstopb cs8 -ixon
echo -en '*RST\n' > /dev/ttyS0
注意:我假设您的设备已连接到/dev/ttyS0。
https://stackoverflow.com/questions/17073969
复制相似问题