問題タブ [gpib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# プログラミング Unisource 4100 GPIB DMM
Unisource 4100 GPIB DMM から電圧測定値を読み取ろうとしています。コマンド「*RST」および「*IDN?」で適切な応答が得られるので、デバイスに接続できることはわかっていますが、「SYST:ERR?」などの他のコマンドでは応答が得られません。または「CONF:VOLT:DC 1000, 0.001」。試行中のコードを Agilent 34410A でテストしたところ、必要な応答が得られましたが、Unisource 4100 では得られませんでした。NI GPIB-USB-HS コントローラを使用してインターフェースをとっています。以下のコードを含めました。SCPI コマンドは、すべての GPIB インターフェースで機能するわけではありませんか? Unisource 4100 から応答を引き出すには、どのような変更を加える必要がありますか?
参照用にいくつかのコードを含めました。
c++ - ドライバー、アームで 32 ビット。
私は、国の計測器から gpib-usb コンバーターを制御するプロジェクトを行っています。Windows 10 IoT コアを使用して、raspberry pi 2 でアプリを実行します。この構成では、ユニバーサル アプリを実行することしかできません。それが私がすることです。
ライブラリは c/c++ であるため、gpib-32.obj が付属しています。これが問題です。ラズベリー pi でユニバーサル アプリをコンパイルすると、Error LNK1112 module machine type 'X86' conflicts with target machine type 'ARM'というエラーが表示されます。
このアプリを実行できる方法はありますか? このファイルを削除すると、ライブラリが機能しなくなります。
よろしく、ビター。
c++ - Qt を使用して GPIB 経由で電源をプログラミングする
c++ と Qt を使用して GPIB 経由で Windows PC に接続された横河 GS200 DC ソースと通信しようとしています。
タスクを実行する横河のライブラリ ( https://y-link.yokogawa.com/YL008.po?V_ope_type=Show&Download_id=DL00002096&Language_id=EN ) を見つけました。ただし、単純なコードを実行しようとすると、エラーなしでコンパイルされましたが、関数が実行されたという出力や兆候はありませんでした。「このウィンドウを終了するには、<ENTER> を押してください」というメッセージが表示されます。
何が間違っているのか正確にはわかりません。誰かアイデアはありますか?
コードとヘッダー ファイルは次のとおりです。
主要:
ヘッダ:
.dll ファイルに加えて、関数と変数の説明は、ここのライブラリ フォルダにあります。
もちろんLIBS += "...\tmctl.dll"
、ライブラリを自分のプロジェクトにもリンクしていました。
usb - ケースレー2400の電圧と電流を制御するためにlabviewを使用する方法
現在Labviewソフトを使ってKeithley 2400であるソースメータの電圧と電流を制御する方法を研究しています。Keithley 2400 を PC に接続するために GPIB コントローラを使用していますが、この labview ソフトウェアを使用した経験がありません。この種のプログラムの作成方法を提案できる人はいますか? ありがとうございました。
python - Pyvisa で測定をトリガーする方法は?
GPIB通信用のPythonライブラリであるpyvisaについて質問があります。HP 5342A マイクロ波カウンター用の古い HP 9825 プログラムは、Python に置き換える必要があります。トリガー コマンドを Pyvisa インターフェイスに変換するにはどうすればよいですか? 9825 プログラム:
重要な行は 2 行目です。Pyvisa で MYDEV.trigger() と MYDEV.read() を使用しようとしましたが、タイムアウトしか発生しません。
では、どうすれば trg 702 コマンドを Pyvisa に変換できますか?
どうもありがとうございました!
ピーター
vb.net - 6060B(電気負荷)を遠隔操作するVB.NETプログラムの書き方
6060B (電気負荷) をリモートで制御する vb.net プログラムを作成しています。これまでのところ、PC を 6060B に正常に接続しており、負荷から情報を照会することができます。以下は私が書いたコードの一部です:
これにより、ロードの情報が返されます -- 「responseString is HEWLETT-PACKARD...」。しかし、パネルから通常行うのと同じように、電流、電圧などを変更/設定するにはどうすればよいかわかりません。インターネットで検索したところ、HPSL プログラミング言語を使用できることがわかりましたが、vb.net を使用して 6060B をリモートで制御するにはどうすればよいですか? NI-VISA.NET API を使用しています。