FAQs from Rohde & Schwarz

HM8123/HM8118のシリアル通信

質問

HM8123/8118を内蔵RS232ポート経由で制御しようとしています。ところが、デバイスからの応答が得られません。

正しい通信を実現するためにどうすればよいですか?

回答

どちらのデバイスも、RS232ポート経由で容易に制御できます。ただし、いくつかの前提条件に注意する必要があります。

  • 測定器をPCに接続するには、「モデム」(1:1)ケーブルを使用します。
  • 通信パラメータは9k6/8N1です。

最初の段階では、標準のターミナルプログラムがチェック用に役立ちます。ここでは、ウェブから無料で入手できる "Realterm" を使用しています。

Realtermをセットアップする際に、いくつかのコマンドを試して成功しています(この例ではエコーをオフにしているので、入力は表示されていません)。

HM8123/HM8118のシリアル通信

どちらのデバイスも、RS232ポート経由で容易に制御できます。ただし、いくつかの前提条件に注意する必要があります。

  • 測定器をPCに接続するには、「モデム」(1:1)ケーブルを使用します。
  • 通信パラメータは9k6/8N1です。

最初の段階では、標準のターミナルプログラムがチェック用に役立ちます。ここでは、ウェブから無料で入手できる "Realterm" を使用しています。

Realtermをセットアップする際に、いくつかのコマンドを試して成功しています(この例ではエコーをオフにしているので、入力は表示されていません)。

ここに示すように、行末にはCR(\r)を使用しています。独自のプログラムを作成する際にも、この設定を使用することが重要です。

ここでは、R&S Forum Pythonインタープリターを使用して小さいプログラムを作成し、簡単に制御できました。以下に示すのは、ForumとHM8123の間の通信(行末文字\rを含む)です。

***

12:49:48.512 HM8123: IDN\r

12:49:48.575 HM8123: 62.6 ms HAMEG Instruments,HM8123,5.12\r

The current readout is HAMEG Instruments,HM8123,5.12

***

Forumは当社ウェブサイトで無料で提供されています。