DC/RMS測定
- 更新日2025-01-28
- 6分で読める
入力信号のDC (平均)、RMSの値を計算します。また、FPGAリソースを節約するために、このExpress VIで合計、二乗平均、二乗和の中間値を計算することもできます。このExpress VIは、データフレームの受信、入力データでの測定、および各フレームで有効な1つの結果の返信を実行します。

ダイアログボックスオプション
| パラメータ | 説明 |
|---|---|
| 測定時間セットアップ | 次のオプションがあります。
|
| 窓処理 | 次のオプションがあります。
|
| 実行モード | 次のオプションがあります。
|
| 測定 | 次のオプションがあります。
|
入力/出力
入力データ
—
リセット
—
DC
—
入力信号のDC値を返します。 入力信号の和を返します。 入力信号の二乗の和を返します。 入力信号の二乗平均平方根値を返します。 入力信号の二乗の平均値を返します。
出力有効
—
|
DC/RMS測定VIの確度については、ni.comのサポートドキュメントを参照してください。
DCおよびRMS測定にはコモンが含まれます。エラーソース。
FPGAリソースを節約する
DCおよびRMS Express VIは、以下を計算できます。DC および入力信号の RMS 値。ただし、計算内容によっては多大なFPGAリソースが必要となる場合があります。このような場合、操作をFPGA VIとホストVIで実行する2つのグループに分けることでFPGAリソースを節約できます。以下の計算では、青で囲まれた操作をホストで実行できます。
DC = 合計/実際の測定サンプル数
RMS = sqrt(二乗平均)
RMS = sqrt(二乗和/実際の測定サンプル数)
実際の測定サンプル数が2の累乗の場合は、FPGAリソースを節約できます。
サンプルプログラム
LabVIEW FPGAモジュールに含まれている以下のサンプルファイルを参照してください。
- labview\examples\CompactRIO\FPGA Fundamentals\FPGA Math and Analysis\DC and RMS Measurement\DC and RMS Measurement.lvproj
- labview\examples\R Series\FPGA Fundamentals\FPGA Math and Analysis\DC and RMS Measurement\DC and RMS Measurement.lvproj
入力データ
—
リセット
—
DC
—
出力有効
—