NI-HSDIO LabVIEW VIs

niHSDIOバイナリからWDTに変換 VI

  • 更新日2023-02-21
  • 11分で読める
インストールパッケージ: NI-HSDIO

符号なしバイナリデータを、デジタル波形データタイプ (WDT) に変換します。このVIを使用して、バイナリデータから拡張状態 (0、1、H、L、X、Z) のデジタル波形を生成します。

関連トピック

刺激データ

バイナリデータをLOW (0) 駆動またはHIGH (1) 駆動のデジタル波形データタイプに変換します。ビットマスクを指定してトライステート (Z) データを作成できます。

niHSDIO Convert Binary To WDT Stimulus Data (U32)

c1du32.gif

データは、デジタル波形のHIGHおよびLOW値を指定します。

cdbl.gif

dtは、デジタル波形の2つの値間の時間を指定します。

cstr.gif

信号リストは、データのどのビットをデジタル波形に含めるかを指定します。

c1du32.gif

駆動有効は、トライステートにするか、データで定義する値に駆動するかを決定するビットマスクを指定します。ビットマスクで0に設定されたビットはZ (トライステート)、1に設定されたビットはデータ内の対応するビットの値に変換されます。駆動有効が空の場合は、配列中のすべての値は0および1に変換されます。

cbool.gif

データ圧縮は、デジタル波形データを圧縮するかどうかを指定します。

cerrcodeclst.gif

エラー入力 (エラーなし)は、このノードの実行前に発生したエラー状態を示します。この入力は、標準エラー入力として機能します。

cbool.gif

ステータスは、このVIまたは関数の実行前にエラーが起きた場合にTRUE (X)、このVIまたは関数の実行前にエラーが発生しなかった場合や、警告が発生した場合はFALSE (チェックマーク) になります。デフォルトはFALSEです。

ci32.gif

コードは、エラーコードまたは警告コードです。デフォルトは0です。ステータスがTRUEの場合、コードは負のエラーコードです。ステータスがFALSEの場合コードはゼロまたは警告コードです。

cstr.gif

ソースはエラーが発生した場所を示します。ソース文字列には、エラーが発生しているVIの名前、エラーになっている入力、エラーの処理方法が含まれています。

idigwfm.gif

デジタル波形は、波形に変換されたデータを返します。

ierrcodeclst.gif

エラー出力にはエラー情報が含まれます。この出力は、標準エラー出力として機能します。

ibool.gif

ステータスはエラーが発生した場合にTRUE (X)、エラーが発生しなかった場合または警告の場合にFALSE (チェックマーク) になります。

ii32.gif

コードは、エラーコードまたは警告コードです。ステータスがTRUEの場合、コードはゼロ以外のエラーコードになります。ステータスがFALSEの場合コードはゼロまたは警告コードです。

istr.gif

ソースはエラーが発生した場所と原因を示します。ソース文字列には、エラーが発生しているVIの名前、エラーになっている入力、エラーの処理方法が含まれています。

応答データ

バイナリデータを予測LOW (L) または予測HIGH (H) デジタル波形データタイプに変換します。ビットマスクは、Don't Care (X) データを作成するように指定することもできます。

niHSDIO Convert Binary To WDT Response Data (U32)

c1du32.gif

データは、デジタル波形のHIGHおよびLOW値を指定します。

cdbl.gif

dtは、デジタル波形の2つの値間の時間を指定します。

cstr.gif

信号リストは、データのどのビットをデジタル波形に含めるかを指定します。

c1du32.gif

比較有効は、X (無視) か、データ配列の比較値を使用するかを決定するビットマスクを指定します。ビットマスクにより、0に設定されたビットはX、1に設定されたビットは、データ配列の対応するビット値によってL (比較LOW) またはH (比較HIGH) に変換されます。この配列が空の場合、データ配列のすべての値はLおよびHに変換されます。

cbool.gif

データ圧縮は、デジタル波形データを圧縮するかどうかを指定します。

cerrcodeclst.gif

エラー入力 (エラーなし)は、このノードの実行前に発生したエラー状態を示します。この入力は、標準エラー入力として機能します。

cbool.gif

ステータスは、このVIまたは関数の実行前にエラーが起きた場合にTRUE (X)、このVIまたは関数の実行前にエラーが発生しなかった場合や、警告が発生した場合はFALSE (チェックマーク) になります。デフォルトはFALSEです。

ci32.gif

コードは、エラーコードまたは警告コードです。デフォルトは0です。ステータスがTRUEの場合、コードは負のエラーコードです。ステータスがFALSEの場合コードはゼロまたは警告コードです。

cstr.gif

ソースはエラーが発生した場所を示します。ソース文字列には、エラーが発生しているVIの名前、エラーになっている入力、エラーの処理方法が含まれています。

idigwfm.gif

デジタル波形は、波形に変換されたデータを返します。

ierrcodeclst.gif

エラー出力にはエラー情報が含まれます。この出力は、標準エラー出力として機能します。

ibool.gif

ステータスはエラーが発生した場合にTRUE (X)、エラーが発生しなかった場合または警告の場合にFALSE (チェックマーク) になります。

ii32.gif

コードは、エラーコードまたは警告コードです。ステータスがTRUEの場合、コードはゼロ以外のエラーコードになります。ステータスがFALSEの場合コードはゼロまたは警告コードです。

istr.gif

ソースはエラーが発生した場所と原因を示します。ソース文字列には、エラーが発生しているVIの名前、エラーになっている入力、エラーの処理方法が含まれています。

刺激と応答データ

バイナリデータを双方向駆動 (0、1、Z) および比較 (H、L、X) データにコンパイルします。

メモ  駆動有効および比較有効の両配列でビットを1に設定することはできません。比較値 (H、L、およびX) は、常にチャンネルをトライステートに設定します。

niHSDIO Convert Binary To WDT Stimulus And Response Data (U32)

c1du32.gif

データは、デジタル波形のデータ駆動または比較のためのHIGHおよびLOW値を指定します。

cdbl.gif

dtは、デジタル波形の2つの値間の時間を指定します。

cstr.gif

信号リストは、データのどのビットをデジタル波形に含めるかを指定します。

c1du32.gif

駆動有効は、トライステートにするか、データで定義する値に駆動するかを決定するビットマスクを指定します。ビットマスクで、0に設定されたビットはZ (トライステート)、1に設定されたビットはデータ内の対応するビットの値に変換されます。

c1du32.gif

比較有効は、X (無視) か、データ配列の比較値を使用するかを決定するビットマスクを指定します。ビットマスクにより、0に設定されたビットはX、1に設定されたビットは、データ配列の対応するビット値によってL (比較LOW) またはH (比較HIGH) に変換されます。この配列が空の場合、データ配列のすべての値はLおよびHに変換されます。

cbool.gif

データ圧縮は、デジタル波形データを圧縮するかどうかを指定します。

cerrcodeclst.gif

エラー入力 (エラーなし)は、このノードの実行前に発生したエラー状態を示します。この入力は、標準エラー入力として機能します。

cbool.gif

ステータスは、このVIまたは関数の実行前にエラーが起きた場合にTRUE (X)、このVIまたは関数の実行前にエラーが発生しなかった場合や、警告が発生した場合はFALSE (チェックマーク) になります。デフォルトはFALSEです。

ci32.gif

コードは、エラーコードまたは警告コードです。デフォルトは0です。ステータスがTRUEの場合、コードは負のエラーコードです。ステータスがFALSEの場合コードはゼロまたは警告コードです。

cstr.gif

ソースはエラーが発生した場所を示します。ソース文字列には、エラーが発生しているVIの名前、エラーになっている入力、エラーの処理方法が含まれています。

idigwfm.gif

デジタル波形は、波形に変換されたデータを返します。

ierrcodeclst.gif

エラー出力にはエラー情報が含まれます。この出力は、標準エラー出力として機能します。

ibool.gif

ステータスはエラーが発生した場合にTRUE (X)、エラーが発生しなかった場合または警告の場合にFALSE (チェックマーク) になります。

ii32.gif

コードは、エラーコードまたは警告コードです。ステータスがTRUEの場合、コードはゼロ以外のエラーコードになります。ステータスがFALSEの場合コードはゼロまたは警告コードです。

istr.gif

ソースはエラーが発生した場所と原因を示します。ソース文字列には、エラーが発生しているVIの名前、エラーになっている入力、エラーの処理方法が含まれています。