2023年08月01日
HP 6032A Controller GUI
HP 6032A は OUTPUT ボタンもなければ Preset ボタンもなく、電圧や電流を設定するにはつまみをクルクル回すしかありません。とうことで、GPIBでセットする簡単なGUIを作成しました。
最近は PySimpleGuiも使えるのですが、なんとなく VisualBasic.net で作ってみました。
プログラム内で visa32.vb を参照しますが、これは visa32.dll と相性があるみたいで、PCの環境 (NI, TEK, KEYSIGHT の VISA が入っているとか) によっては C:\Windows\SysWOW64 の visa32.dll を動いている環境のものと差し替える必要があるみたいでした。(これで、いにしえの EasyGPIB も動くようになりました)
時代は進んでいって古いものはだんだんと動かなくなってしまうのですが、やりたいことは20年前と変わらなかったりするので、古い環境を維持していくことも必要なスキルなのではないかと感じました。
プログラムは、ソースコード同梱でここにあります。
---
初版から
・REN, IFCの制御の追加
・コマンドが VSET/ISET or VOLT/CURR 2種類あるっぽいので選択できるように。
の機能を追加しました。