niHSDIO待機状態を構成 VI
- 更新日2023-02-21
- 8分で読める
ダイナミック生成操作が待機状態の場合の、チャンネル状態を設定します。生成操作がアクティブな一時停止トリガによって一時停止、または生成操作がアンダーフローエラーにより中断、もしくは生成操作が通常どおり完了した場合、操作は待機状態になります。待機状態は、バイナリまたは文字列形式で指定できます。
関連トピック
待機状態 (文字列)
「niHSDIO待機状態を構成」のこのインスタンスは、文字列形式を使用して、ダイナミックパターン生成セッションの初期状態を表します。

![]() |
計測器ハンドルは計測器セッションを識別します。計測器ハンドルは「niHSDIO集録セッションを初期化」VI、「niHSDIO生成セッションを初期化」VI、または「niHSDIO外部キャリブレーションを初期化」VIから取得します。 |
||||||
![]() |
待機状態は、ダイナミック生成操作の待機状態を指定します。 記述には、以下の文字を使用します。
待機状態の最初の文字は、チャンネルリストの最初のチャンネルに対応します。このパターンの文字数は、チャンネルリストで指定したチャンネル数に等しい必要があり、それ以外の場合はVIがエラーを返します。たとえば、3つのチャンネルをトライステートに設定する場合、待機状態制御器でカンマまたはスペースなしの"ZZZ"を指定する必要があります。 |
||||||
![]() |
チャンネルリストは、構成するチャンネルを指定します。 |
||||||
![]() |
エラー入力 (エラーなし)は、このノードの実行前に発生したエラー状態を示します。この入力は、標準エラー入力として機能します。
|
||||||
![]() |
計測器ハンドル出力は、計測器セッションのリファレンスを次のVIへ渡します。計測器ハンドルは「niHSDIO集録セッションを初期化」VIまたは「niHSDIO生成セッションを初期化」VIで取得します。 |
||||||
![]() |
エラー出力にはエラー情報が含まれます。この出力は、標準エラー出力として機能します。
|
待機状態 (U32)
「niHSDIO待機状態を構成」のこのインスタンスは、バイナリ形式を使用して、論理HIGHおよびLOWのみを示します。より多くの待機状態が必要な場合は、「niHSDIO待機状態を構成」VIの「文字列」インスタンスを使用してください。

![]() |
計測器ハンドルは計測器セッションを識別します。計測器ハンドルは「niHSDIO集録セッションを初期化」VI、「niHSDIO生成セッションを初期化」VI、または「niHSDIO外部キャリブレーションを初期化」VIから取得します。 |
||||||
![]() |
待機状態は、ダイナミック生成用に構成されたすべてのチャンネルの待機状態を指定します。 待機状態は、待機状態を示すビットマスクを定義します。HIGHは1、LOWは0で指定されます。HIGHまたはLOW以外の値を指定する必要がある場合は、このVIの「niHSDIO待機状態を構成 (文字列)」インスタンスを使用します。 ダイナミック生成として構成されている場合、各バイナリ値は対応するチャンネルに適用されます。 |
||||||
![]() |
エラー入力 (エラーなし)は、このノードの実行前に発生したエラー状態を示します。この入力は、標準エラー入力として機能します。
|
||||||
![]() |
計測器ハンドル出力は、計測器セッションのリファレンスを次のVIへ渡します。計測器ハンドルは「niHSDIO集録セッションを初期化」VIまたは「niHSDIO生成セッションを初期化」VIで取得します。 |
||||||
![]() |
エラー出力にはエラー情報が含まれます。この出力は、標準エラー出力として機能します。
|










