LabViewで何が機能するのか、何が機能しないのか、LabViewを使用して適切なシステムを構築する必要がないのかについては、多くの誤解があります。
まず、他の人が言っているように、テストと測定には費用がかかります。最終的に何をするかに関係なく、説明するシステムの構築には数千ドルの費用がかかります。
次に、LabViewでNIハードウェアを使用する必要はありません。熱電対の場合、最善の策は、マルチチャネルまたは複数のシングルチャネル熱電対ユニット(熱電対から読み取り、RS-232などに出力するもの)を調べることです。OMEGABUSデジタル送信機はその一例ですが、他にもたくさんあります。
このように、必要なのは多くのRS-232ポートを備えたブレークアウトカードだけであり、必要に応じてシステムを拡張できます。それでもlabviewを使用してRS-232経由でデータを取得し、表示、ログ記録、処理などを好きなように行うことができます。
たとえば、サードパーティの信号発生器も機能します。(GPIB接続を使用して)適切なものをかなり安価に入手でき、GPIBボードを使用してLabViewに統合することもできます。もちろん、これは関数発生器のようなものが必要な場合です(デューティサイクルパルス、標準のサイン/トライアングル/ランプ関数など)。任意の信号生成について話している場合、これはかなり高価なことです(5000ドルが「高価」の目標ポストである場合)。
これは、信号生成に必要なものにも依存します。制御信号を考えている場合は、繰り返しになりますが、より安価で堅牢なオピトンが利用できる可能性があります。たとえば、温度制御の場合は、個別のハードウェアPIDコントローラーがおそらく最善の策です。PIDコントローラーは通常、熱電対入力も受け入れるため、これにより熱電対の問題も解決されます。このように、外部PIDコントローラーへのインターフェース(RS-232など)が1つだけ必要であり、LabViewで温度測定値に完全にアクセスできるだけでなく、1つのユニットで設定値とPIDパラメーターを制御する機能もあります。
おそらく、現在計画しているシステムコンポーネントだけでなく、最終的なシステム機能についても詳しく説明できれば、代替のハードウェアだけでなく、代替のシステム設計全体を提案する方が簡単かもしれません。
編集 :
Omega CNi8C22-C24およびCNiS8C24-C24ユニットをご覧ください->これらは、熱電対およびひずみゲージから入力を受け取り、入力を適切な測定値に処理し、LabView(またはその他)と通信する温度およびひずみDINPIDユニットです。 RS-232経由。