Function Libraries
データ収集システムを開発する際には、PCバスインタフェース(PCI、USB)を使用して、サポートしているシステムからパラメータを設定し、ピクセル関連データを取得するためハードウェアと対話する特別なデバイスドライバが必要です。 ユーザーは複雑なハードウェアパラメータやセンサ動作モードのため、これらのドライバに直接アクセスすることはできません。直観的なインターフェースを備えたユーザーフレンドリーな関数ライブラリーは、これらのドライバーのドアを開きます。
SDACQ32MP
Function library SDACQ32MP
このライブラリは、ハードウェアパラメータを設定し、スペクトルデータを取得し、追加のハードウェア機能(例えば、デジタルI / O)をサポートするための多くの機能を提供します。 関数ライブラリは、ハードウェアに関連するデバイスドライバとやりとりし、さらに処理するためピクセル関連データをアプリケーションに転送します。 1つのソフトウェアインターフェイスだけで、ライブラリはさまざまなハードウェア構成を管理します。
- 同じ種類のオペレーティング電子機器を複数同時に扱う(種類より最大6台まで)
- 個々のボードには、さまざまな識別情報と使用中の分光器の校正係数を格納するメモリチップ(EEPROM)が含まれる
- ソフトウェアの自動構成
SDPROC32
Function library SDPROC32* (for basic data processing)
補間、透過率および吸光度の計算、チャネル接合、およびデータ前処理(例えば、ベースライン補正)などのほとんどの分光アプリケーションで必要とされる基本データ処理機能を提供するインターフェースが実装されています。 ハードウェア構成は、統合されたハードウェアの構成ウィザードで作成されたINIファイルに格納されます。
AdminTool
Test Software AdminTool
AdminToolは分光器システムのテストプログラムです。 ピクセル関連データと、センサパラメータ(キャリブレーション係数、ピクセル数、センサタイプ)の設定とその格納場所をハードウェアに取得して表示します。 取得したデータは、さらにデータ処理のためにASCIIファイルとしてエクスポートすることができます。
Software development kits
Software development kits for function libraries
ソフトウェア開発キットは、それぞれのライブラリに基づいてアプリケーションを開発するためのファイルとドキュメンテーションを提供します。 最も一般的なプログラミング環境では、標準のWindows DLL処理できます。 MSVC、MSVB、Delphi(SDACQ32MPのみ)およびC#.NETのプログラムが含まれています。 次のプログラミング言語は、関数と定数定義のための準備ファイルを含むSDKでサポートされています。
- C
- C++
- Visual Basic
- Delphi (SDACQ32MP only)
Instrument Driver for LabVIEW™
Instrument Driver for LabVIEW™
プログラマ言語LabVIEW™(ナショナルインスツルメンツ)は、プロセスアプリケーションソフトウェアを開発するためのビジュアルユーザインタフェース(VI)です。 これらの計測器ドライバは、tec5ハードウェアを直接統合し、ライブラリのほとんどの機能を提供するさまざまなSub-VIから構成されています。
- キャリブレーション係数に基づく波長の計算
- スペクトルデータの補間
- 吸収値と透過値の決定
- ASCIIおよびJCAMPファイルとしてのスペクトルデータのエクスポート
ハードウェアパラメータの設定、スペクトルデータの取得と処理をカバーする特定のアプリケーション例が提供されています。
* developed by Tec5 AG