シーケンスステップ間でチャンネルの構成を変えるためにより多くのオプションを必要とする場合は、「NI-DCPowerシーケンスを設定」関数の代わりに上級シーケンスを使用します。

各上級シーケンスステップで、多数のプロパティを構成することにより、個々のチャンネルの状態を指定することができます。

メモ 単純シーケンスの詳細については、「NI-DCPowerシーケンスを設定」を参照してください。

上級シーケンスとシンプルシーケンスの違い

  • 単純シーケンスは、「NI-DCPowerシーケンスを設定」を使用して構成します。上級シーケンスは、NI-DCPowerプロパティ、「NI-DCPower上級シーケンスを作成 (チャンネル指定)」関数、「上級シーケンスステップを作成 (チャンネル指定)」関数を組み合わせて構成します。
  • 上級シーケンスでは、単純シーケンスに比べ、各ステップでより多くの種類のプロパティを変更することができます。
    • 単純シーケンスでは、一連の電圧出力または電流出力を構成し、オプションでそれに対応するソース遅延を構成します。単純シーケンスは、「シーケンスを設定」を使用して構成します。
    • 上級シーケンスでは、シーケンスステップ間で変更するプロパティを選択できます。上級シーケンスは、NI-DCPowerプロパティ、「上級シーケンスを作成」関数、「上級シーケンスステップを作成 (チャンネル指定)」関数を組み合わせて構成します。たとえば、上級シーケンスでは、ステップごとに測定アパーチャ時間を変更したり、ステップごとに電圧出力と電流出力を切り替えたりすることもできます。
  • 上級シーケンスでは、シーケンスが実行される前にチャンネルを既知の状態に設定するコミットステップを作成できます。
  • 上級シーケンスモードを使用してデバイスをプログラミングする場合は、単純シーケンスでは使用されない特定の上級シーケンス関数を使用する必要があります。
  • 上級シーケンスは、「属性構成をエクスポート」関数と「属性構成をインポート」関数を使用してセッション間で転送することができますが、単純シーケンスは転送できません。

LabVIEWサンプルファインダで、NI-DCPower Advanced Sequence Changing Aperture Time.vi またはNI-DCPower Advanced Sequence Changing Output Function.vi サンプルプログラムを参照してください。「niDCPowerシーケンスを設定」VIを使用した単純シーケンスのサンプルについては、NI-DCPower Hardware-Timed Voltage Sweep.viサンプルプログラムを参照してください。

上級シーケンスのサポート

以下のデバイスは上級シーケンスをサポートしていません。

  • PXI-4110
  • PXIe-4112/4113
  • PXI-4130
  • PXI-4132
  • PXIe-4154
メモ 1つのセッション内で同一のチャンネルに対して単純シーケンスと上級シーケンスの両方を使用することはサポートされていません。