PCからの制御について

PCと装置の接続

コントローラ側のハードウェアとしては、USBポート(Type AとType Bポートがあるが、Bにつなぐ)とLAN (Ethernet)がある。USB接続は、PC側ではシリアルポートとして認識される。LAN接続は未確認。

PC側でのCOMポートの割り振りは次の通り。

  • マグネット用電源:COM9
  • 温度コントローラー:COM10

通信ポートの対応付け

OxfordのソフトもNI-VISA経由で認識するので、ソフト上の接続端子の選択肢にはVISAでのリソースネームがでてくる。このため、ダイレクトにCOMポートの番号がわからないことがあるので、VISAのリソースネームとの対応は、NI-MAXで確認する。

Known Problems

  • 温度コントローラと電源コントローラの通信ドライバは競合するらしく、両方同時に動かせない。 -> LANでつないだら解決する?

(不確定情報)

  • 二つのソフトを同時に走らせると通信ポートの競合が起こりエラーとなる可能性が高い。
  • Labveiwの自作ソフトでリソースがうまく解放されなくなってしまうことがあるようだ。
  • 通信エラーが出続けるときは、PC、対象装置ともに再起動する。