RT FIFO関数



1つ上のパレット: Real-Time VI

インストールパッケージ: Real-Timeモジュール。このトピックは、使用しているオペレーティングシステム、ライセンス取得製品、ターゲットによっては、LabVIEWのパレットに一致しない可能性があります。

RT FIFO関数を使用すると、VI間でデータを確定的に送受信できます。 RT FIFO関数は、タイムクリティカルVIにジッタを付与することなく、確定的なデータ転送を実行します。 RT FIFOは、FIFOが一杯になると最も古いデータを上書きするため、損失が多い通信形式です。

サンプル

このパレットにある関数は、LabVIEWの一般エラーコードまたは特定のRT FIFOエラーコードを返します。

メモ  Real-Time FIFOを使用して波形データを転送すると、波形のバリアント要素は転送されません。これは、バリアントはサイズが可変であり、Real-Time FIFOと互換性がないためです。
パレットオブジェクト説明
RT FIFO作成RT FIFOを新しく作成するか、既存のRT FIFOへのリファレンスを取得します。 「RT FIFO作成」関数は、RT FIFOへのリファレンスをrt fifoに返します。これは、他のReal-Time FIFO関数でも使用できます。
RT FIFO削除指定されたRT FIFOへのすべてのリファレンスを削除します。
RT FIFO書き込みRT FIFOに要素を書き込みます。
RT FIFO読み取りRT FIFOの最も古い要素を読み取ります。


「データ通信方法」ホーム

サンプル

RT FIFO関数の使用サンプルは、labview\examples\Real-Time Module\RT Communication\RT FIFOディレクトリにあるRT FIFO Communication.lvprojで参照できます。



この記事は役に立ちましたか。

役に立たなかった