DC和RMS测量
- 更新时间2025-01-28
- 阅读时长4分钟
计算输入信号的DC(均值)和/或RMS值。该Express VI也可用于计算中间和、均方或平方和,以便节省FPGA资源。该Express VI接收多帧数据,对输入数据进行测量然后返回各个帧的有效结果。

对话框选项
| 参数 | 说明 |
|---|---|
| 测量时间设置 | 包含下列选项:
|
| 加窗 | 包含下列选项:
|
| 执行模式 | 包含下列选项: |
| 测量 | 包含下列选项:
|
输入/输出
输入数据
—
重置
—
直流
—
输出有效
—
|
关于DC和RMS测量VI的精度详细信息,见ni.com的技术支持文档。
DC和RMS测量包含常见的错误源
节省FPGA资源
DC和RMS Express VI可以计算直流 和输入信号的 均方根 值。但用于计算的某些操作需要占用大量的FPGA资源。将操作分解为分别在FPGA VI和主控VI上运行的两部分可节省FPGA资源。下列计算中,主机上可进行蓝色部分的运算。
DC =总和/实际测量采样数
RMS = sqrt(Mean square)
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
输入数据
—
重置
—
直流
—
输出有效
—