SCXIに接続された熱電対の温度を読み取ろうとすると、マイナス方向に非常に大きな温度を得ます。



ハードウェア: SCXI>>Modules>>SCXI-1100, SCXI>>Modules>>SCXI-1102

問題:
SCXIに接続された熱電対の温度を読み取ろうとすると、マイナス方向に非常に大きな温度(たとえば、-1000度の様な)を得ます。
どのように解決したらいいでしょうか。

解決策:
温度測定のためにMAX(Measurement and Automation Explorer)の中で従来型NI-DAQ仮想チャンネルあるいはDAQmxタスクを作成する場合、測定するべき物理的なチャンネルは、DAQカードの物理的なチャンネルではなく、SCXIの物理的なチャンネルでなければなりません。
これは、SCXIがデータの転送に使用しているのが、DAQカードAIの0chだけであることによります。SCXIは、自身にマルチプレクサを持ち、その収録された信号をAI0を通して転送しています。

従来型DAQでは:
チャンネルウィザード内で、最後に選択肢として出てくる「ハードウェア情報の設定」内の、「使用するDAQハードウェアを選択してください」のテキストBOXで、SCXIを選択します。

DAQmxでは:
「新規作成」のウィザードの、「サポートされる物理チャンネル」において、SCXIの正しいチャンネルを指定してください。

MAXにおいて、SCXIのモジュールが正しく設定されていない場合、下記リンクにある手法で、SCXIのシャーシとモジュールを設定する必要があります。

関連リンク:
Product Manuals: SCXI Quick Start Guide (Multilingual)
Developer Zone Tutorial: Taking Thermocouple Temperature Measurements
KnowledgeBase 2YQFCUW0: LabVIEW SCXI-1102 Thermocouple Example VI Returns Incorrect Value for Cold Junction Compensation (CJC) Temperature
KnowledgeBase 2P4HD53N: SCXI Temperature Scan VI Gives Incorrect Readings When Using the SCXI-1102 Module
KnowledgeBase 11TARTWV: Why Do I Need to Ground My Thermocouples When I Am Already Measuring Them in Differential Mode?

添付:





報告日時: 09/23/2004
最終更新日: 12/31/2007
ドキュメントID: 3DM9MEJZ