問題タブ [pyvisa]
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.
python - VISA と PyVisa をインストールした後、VISA モジュールが見つかりません
Mac OS X v10.8.5 ( Mountain Lion) を使用しています。NI-VISA 5.4 と PyVisa 1.5 をインストールしました。「輸入ビザ」を試すと、次のトレースバックが表示されます。
sys.path を印刷すると、リストに次のように表示されます。
私もこれを試しました:
しかし、同じエラーが発生します。
モジュールが見つからないのはなぜですか? 私は何が欠けていますか?
更新: PyVisa 1.5 は開発ビルドであることがわかったので、代わりに PyVisa 1.4 をインストールしました ( MacPortsの両方を試し、tarball をダウンロードして手動でインストールしました)。私はまだ同じエラーが発生しています。
visa - PyVisa: GPIB からの読み取り時に文字化け
(これはおそらく間違ったフォーラムなので、GitHub で問題を開始しました: https://github.com/pyvisa/pyvisa/issues/254 )
Python で GPIB を使用してケースレー機器を制御しようとしています。基本的には通信はできているのですが、計測器から読み取ると文字化けすることがよくあります。例えば:
与える
ナショナルインスツルメンツの VISA テストパネルでは、代わりに次のように表示されます。
NI I/O Trace をチェックインすると、両方の呼び出しが似ているように見えます。
NI テスト パネル:
パイソン:
誰かがアイデアを持っていますか?
Python のその他のコマンド:
正しいようですが、そうではありません:
NI VISA Interactive Control から比較するには:
python - 単純な *IDN? クエリの結果、「操作が完了する前にタイムアウトが発生しました」
次の方法で、LAB 機器に簡単なクエリを実行しようとしました。
結果は次のとおりです。
私がこれまでに学んだことによると(他の人の経験から)。このタイムアウト エラーは、何らかの理由で回線の終了 ("\n") に関連しています。この問題を解決するにはどうすればよいですか?
python - Keithley 2410 および PyVISA - VI_ERROR_TMO: 操作が完了する前にタイムアウトが発生しました
x86_64 Linux マシン (CentOS 7) で Python 経由で Keithley 2410 を制御しようとしています。Python 2.7.5、NI-VISA 16、および PyVISA 1.8 を使用しています。Keithley は RS232-to-USB ケーブルを介してコンピュータに接続され、RS232 通信用に設定されています (パラメータ: baud 57600、ビット 8、パリティなし、ターミネータ、flow-ctrl なし)。Keithley にクエリを実行しようとすると、次のようなタイムアウト エラーが発生します。