Real-Time FIFOページ (シェア変数プロパティダイアログボックス)
- 更新日2023-02-21
- 2分で読める
インストールパッケージ: NI 分散システムマネージャ (Windows)
シェア変数プロパティダイアログボックスとこのページを表示するには、ツリー内のリアルタイムターゲットにあるプロセスを右クリックして、ショートカットメニューから新規変数を選択するか、ツリー内の既存のシェア変数を右クリックして、ショートカットメニューから変数を編集を選択します。
このページを使用して、シェア変数のReal-Time FIFOを有効にし、構成します。このページには以下のコンポーネントがあります。
- RT FIFOを有効—単一プロセスまたはネットワークで共有されたタイプのシェア変数に対して、Real-Time FIFOを有効にします。ネットワークバッファリングでネットワークで共有されたシェア変数を構成して、リアルタイムFIFOを有効にする場合、データが書き込まれることを確実にするには、ネットワークバッファは最低1つのFIFO要素と同じサイズである必要があります。ネットワークバッファがFIFO要素よりも小さいと、ネットワークバッファがオーバーフロー状態となりネットワークでデータが転送されません。
- FIFOタイプ—使用するFIFO構成を指定します。 シェア変数に配列データタイプが含まれている場合、配列要素の数を指定する必要があります。シェア変数に波形データタイプが含まれている場合、各波形につきポイントの数を指定する必要があります。波形データタイプの配列を選択する場合、各配列につき波形の数と各波形につきポイントの数を指定する必要があります。ジッタを発生させる原因となり得るメモリの割り当てを避けるために、必要となる要素と波形ポイント、またはそのどちらかの正確な数を指定する必要があります。
- 単一要素—単一の要素でFIFOバッファを指定します。
- マルチ要素—複数の要素でFIFOバッファを指定します。このオプションを選択する場合、使用するFIFOの数も指定する必要があります。
- ネットワークバッファ構成を使用—ネットワークページのバッファを使用セクションで指定する構成を使用して、FIFOのサイズと要素を構成します。このオプションは、ネットワークバッファを有効にした場合のみ使用できます。
- FIFOタイプ—使用するFIFO構成を指定します。 シェア変数に配列データタイプが含まれている場合、配列要素の数を指定する必要があります。シェア変数に波形データタイプが含まれている場合、各波形につきポイントの数を指定する必要があります。波形データタイプの配列を選択する場合、各配列につき波形の数と各波形につきポイントの数を指定する必要があります。ジッタを発生させる原因となり得るメモリの割り当てを避けるために、必要となる要素と波形ポイント、またはそのどちらかの正確な数を指定する必要があります。