niHSDIOバイナリからWDTに変換 VI
- 更新日2023-02-21
- 11分で読める
符号なしバイナリデータを、デジタル波形データタイプ (WDT) に変換します。このVIを使用して、バイナリデータから拡張状態 (0、1、H、L、X、Z) のデジタル波形を生成します。
関連トピック
刺激データ
バイナリデータをLOW (0) 駆動またはHIGH (1) 駆動のデジタル波形データタイプに変換します。ビットマスクを指定してトライステート (Z) データを作成できます。

![]() |
データは、デジタル波形のHIGHおよびLOW値を指定します。 |
||||||
![]() |
dtは、デジタル波形の2つの値間の時間を指定します。 |
||||||
![]() |
信号リストは、データのどのビットをデジタル波形に含めるかを指定します。 |
||||||
![]() |
駆動有効は、トライステートにするか、データで定義する値に駆動するかを決定するビットマスクを指定します。ビットマスクで0に設定されたビットはZ (トライステート)、1に設定されたビットはデータ内の対応するビットの値に変換されます。駆動有効が空の場合は、配列中のすべての値は0および1に変換されます。 |
||||||
![]() |
データ圧縮は、デジタル波形データを圧縮するかどうかを指定します。 |
||||||
![]() |
エラー入力 (エラーなし)は、このノードの実行前に発生したエラー状態を示します。この入力は、標準エラー入力として機能します。
|
||||||
![]() |
デジタル波形は、波形に変換されたデータを返します。 |
||||||
![]() |
エラー出力にはエラー情報が含まれます。この出力は、標準エラー出力として機能します。
|
応答データ
バイナリデータを予測LOW (L) または予測HIGH (H) デジタル波形データタイプに変換します。ビットマスクは、Don't Care (X) データを作成するように指定することもできます。

![]() |
データは、デジタル波形のHIGHおよびLOW値を指定します。 |
||||||
![]() |
dtは、デジタル波形の2つの値間の時間を指定します。 |
||||||
![]() |
信号リストは、データのどのビットをデジタル波形に含めるかを指定します。 |
||||||
![]() |
比較有効は、X (無視) か、データ配列の比較値を使用するかを決定するビットマスクを指定します。ビットマスクにより、0に設定されたビットはX、1に設定されたビットは、データ配列の対応するビット値によってL (比較LOW) またはH (比較HIGH) に変換されます。この配列が空の場合、データ配列のすべての値はLおよびHに変換されます。 |
||||||
![]() |
データ圧縮は、デジタル波形データを圧縮するかどうかを指定します。 |
||||||
![]() |
エラー入力 (エラーなし)は、このノードの実行前に発生したエラー状態を示します。この入力は、標準エラー入力として機能します。
|
||||||
![]() |
デジタル波形は、波形に変換されたデータを返します。 |
||||||
![]() |
エラー出力にはエラー情報が含まれます。この出力は、標準エラー出力として機能します。
|
刺激と応答データ
バイナリデータを双方向駆動 (0、1、Z) および比較 (H、L、X) データにコンパイルします。
![]() |
メモ 駆動有効および比較有効の両配列でビットを1に設定することはできません。比較値 (H、L、およびX) は、常にチャンネルをトライステートに設定します。 |

![]() |
データは、デジタル波形のデータ駆動または比較のためのHIGHおよびLOW値を指定します。 |
||||||
![]() |
dtは、デジタル波形の2つの値間の時間を指定します。 |
||||||
![]() |
信号リストは、データのどのビットをデジタル波形に含めるかを指定します。 |
||||||
![]() |
駆動有効は、トライステートにするか、データで定義する値に駆動するかを決定するビットマスクを指定します。ビットマスクで、0に設定されたビットはZ (トライステート)、1に設定されたビットはデータ内の対応するビットの値に変換されます。 |
||||||
![]() |
比較有効は、X (無視) か、データ配列の比較値を使用するかを決定するビットマスクを指定します。ビットマスクにより、0に設定されたビットはX、1に設定されたビットは、データ配列の対応するビット値によってL (比較LOW) またはH (比較HIGH) に変換されます。この配列が空の場合、データ配列のすべての値はLおよびHに変換されます。 |
||||||
![]() |
データ圧縮は、デジタル波形データを圧縮するかどうかを指定します。 |
||||||
![]() |
エラー入力 (エラーなし)は、このノードの実行前に発生したエラー状態を示します。この入力は、標準エラー入力として機能します。
|
||||||
![]() |
デジタル波形は、波形に変換されたデータを返します。 |
||||||
![]() |
エラー出力にはエラー情報が含まれます。この出力は、標準エラー出力として機能します。
|











