PyVISA

ソフトウェアのスクリーンショット:
PyVISA
ソフトウェアの詳細:
バージョン: 1.2
日付のアップロード: 3 Jun 15
開発者: Torsten Bronger
ライセンス: 無料
人気: 1201

Rating: 4.0/5 (Total Votes: 2)

測定器のプログラミングは、本当の痛みをすることができます。多くの異なるインターフェースおよびバスシステムを介して送信され、多くの異なるプロトコルがあります。あなたが使用するすべてのプログラミング言語では、お使いのデバイスとそのバスシステムの両方をサポートしているライブラリを見つける必要があります。
この不幸な状況を緩和するために、VISA [1]仕様は、90年代の半ばに定義されました。今日VISAは、すべての重要なオペレーティング·システム上に実装されています。ベンダーのカップルは主にバイナリ形式ではあるが、VISAライブラリを提供しています。
彼らは、このようなベンダのGPIBカードのような特定のインターフェースデバイスが、これらに限定することができるがこれらのライブラリーは、任意のperiphericalデバイスと連携して動作します。バーチャル·インストゥルメントソフトウェアアーキテクチャ
VISA仕様は、Visual Basic、C、およびG(LabVIEWののグラフィカル言語)への明示的なバインディングを持っています。ただし、DLL内の関数を呼び出すことが可能な任意の言語でVISAを使用することができます。 Pythonは、そのような言語です。
PyVISAプロジェクトは、PythonのバインディングVISAです。には、あなたのインターフェイスのベンダーのWebページ(ナショナルインスツルメンツ、アジレント、など)からダウンロードすることができます外部ライブラリファイルに依存しています。 PyVISAは2層にこのライブラリに便利で、Python風のアクセスを実装しています。
1.まず、直接のPythonからVISA関数を呼び出す低レベルのvpp43があります。詳細については、PyVISA低レベルの実装を参照してください。
2は、それの上に、オブジェクト指向のPythonモジュールは、単にビザと呼ばれる作成されています。それは簡単に、より便利であるため、疑わしい場合には、ビザを使用します。 vpp43は唯一のフルコントロールまたは何らかの理由で公式VISA関数を必要とする人々のためです。詳細については、PyVISAマニュアルを参照してください。
このリリースの新機能:
·いくつかのタイムアウトエラーは、黙って渡されました。
一部の機能は、それらに欠けていたため·一部の古いVISA DLLがトラブルの原因となりました。
·両方の問題が修正されています。

同じようなソフトウェア

ngspice
ngspice

17 Feb 15

gResistor
gResistor

3 Jun 15

RF Toolbox
RF Toolbox

3 Jun 15

Dolphin Smash
Dolphin Smash

20 Feb 15

開発者の他のソフトウェア Torsten Bronger

PP3
PP3

3 Jun 15

へのコメント PyVISA

コメントが見つかりません
コメントを追加
画像をオンにする!