0

我有一个 Agilent 66332A 直流电源,我想对其进行编程,以便我可以设置电流、电压和输出开/关。我使用的是 Ubuntu 12.04 64 位,所以驱动程序不起作用。我联系了安捷伦支持,但他们什么也没给我。我知道直流电源使用 SCPI。有什么方法可以让我使用终端与直流电源交谈并发送 SCPI 命令?我试过 minicom,但我无法让它工作。我正在使用 RS232 连接。

4

1 回答 1

0

该直流电源可能有手册,因此请从那里阅读 SCPI 命令。

我假设 minicom 在您每次按下后都会发送换行符enter,但 SCPI 需要\n命令分隔符。因此,Minicom 不起作用。

但是,您可以从 bash 命令行将命令回显到串行端口。

  1. 设置串口

    stty -F /dev/ttyS0 raw speed 9600 -cstopb cs8 -ixon

  2. 将命令回显到 /dev/ttyS0

    echo -en '*RST\n' > /dev/ttyS0

注意:我假设您的设备已连接到/dev/ttyS0.

于 2013-07-02T14:31:27.460 回答