1
0

はじめに

Sequence MakerはExcelから測定器を制御可能にするアドインです。Sequence Makerはいろいろなインターフェイスに対応しているのですが、なかなかうまく測定器と通信できない時があります。この記事ではUSB通信がうまくいかない時のチェック項目を解説していきます。Sequence Makerについての詳細は以下の記事を参照ください。

お断り
本記事の内容はSequence Maker開発元の公式見解ではなく、あくまでも個人が趣味の範囲内で執筆しているものです。記事の内容について開発元へ問い合わせることはお控えください。ご質問・要望などは各記事のコメント欄へお願いいたします。

接続ケーブルをチェック!

✅パソコンと測定器は正しく接続されていますか?

USB通信する際にはパソコンと測定器をUSBケーブルで接続します。USBケーブルは一般に市販されているものでOKです。値段もそんなに高くはありません。測定器の多くはType-BまたはMini-Bと呼ばれるコネクターが多いと思いますが、最近ではType-Cを採用しているものも増えてきました。コネクターにあったケーブルを使用しましょう。1つだけ注意点があります。

注意
USBケーブルを間違えてLANコネクターに刺さないようにしましょう。
ほぼ確実にLANコネクターが死亡します。
サイズがほぼ一緒なので、手探りで差し込んだりすると刺さってしまいます。

以下の記事も参考にしてください。

ドライバーをチェック!

✅ドライバーは正しく認識されていますか?

測定器の種類によっては専用のUSBドライバーをインストールする必要があります。マニュアルなどで確認しましょう。専用ドライバーは測定器メーカーのWebサイトからダウンロードできることが多いです。「型名 USBドライバー」といったキーワードで検索すると見つかると思います。

ドライバーがインストールできたら、デバイスマネージャーで正しく認識されているか確認しておきましょう。

✅メモリ整合性の設定がONになっていませんか?

Windowsのメモリ整合性の設定がONになっていると、USBドライバーがうまく認識できない場合があります。デバイスマネージャー上では黄色のビックリマークが表示されます。プロパティからデバイスの状態を見ると

ドライバーが壊れているか、ドライバーがない可能性があります。(コード39)

と表示されます。このような場合はメモリ整合性の設定をOFFにして、Windowsを再起動してみましょう。メモリ整合性の設定は以下にあります。

Windowsの設定 → 更新とセキュリティ → Windowsセキュリティ → デバイスセキュリティ → コア分離 → コア分離の詳細 → メモリ整合性

image.png

通信設定をチェック!

✅測定器の通信設定はUSBになっていますか?

測定器によってはUSB以外にもRS-232CやLANなど他のインターフェイスを搭載しているものがあり、その場合どのインターフェイスを使用するか選択式の場合があります。測定器のマニュアルを参照し、使用するインターフェイスの設定が「USB」になっていることを確認しましょう。

✅Sequence Makerのインターフェイス設定は正しいですか?

USB接続の場合は以下のいずれかのインターフェイスを使用します。

  • 仮想COM(CDC)の場合:「RS-232C/USB」から使用するCOMポートを選択
    image.png

  • TMC(Test and Measurement Class)の場合:「VISA」から使用するVISAアドレスを選択
    image.png
    TMCを使う場合は、予めNI VISAやKeysight IOライブラリ・スイートをインストール必要があります。

注意
VISAは複数インストールするといろいろなトラブルの元になるので、1種類だけにしておきましょう。

✅TMCの場合は「EOMを使用する」のチェックを入れてみる、または外してみる

測定器によっては、EOMを使用する製品と使用しない製品がありますので、試しに切り換えてみてください。

まとめ

USBはケーブルもコネクターに刺さる物を選べば良いですし、アドレス設定なども無いので、比較的簡単に繋がる気がします。あとはUSBドライバーをちゃんと入れる点だけ注意しましょう。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0