使导出的数据与LabVIEW中连接值精度匹配

更新 Nov 29, 2023

适用于

软件

  • LabVIEW

问题详述

  • 当我从LabVIEW波形图或波形图表中导出数据时,生成的数据的精度与连接至波形图或波形图表值的精度不同。如何控制导出数据精度?
  • 我正在读取mV范围内的电压数据,并且能够以调试方式在LabVIEW中看到已正确读取了这些值。但是,将数据绘制到波形图表时,即使Y标尺在自动模式下,我也只能看到接近0的值,如下所示:
当我右键点击波形图表并转到导出 >>导出数据至剪贴板”并将其粘贴到电子表格上时,幅值都为0,如下图所示:

解决方案

从LabVIEW波形图或波形图表导出的数据格式和精度不是由连接到其数据的数字表示来决定,而是由波形图或波形图表的轴显示格式来决定。因此,更改每个轴的显示格式和精度将可以更改导出数据的格式和精度。完成以下步骤以更改波形图或波形图表轴的格式和精度:
  1. 右键点击波形图或波形图表,然后选择属性,3维图属性,或3维图形属性
  2. 选择显示格式格式选项卡。
  3. 选择要更改设置的轴。
  4. 类型中选择格式。如果标尺上的数字表示为浮点数,则无法在轴上以十六进制,八进制或二进制形式显示数字。
  5. 使用位数精度类型来更改轴上数字精度。
  6. 注释:选择高级编辑模式以输入格式字符串并自定义轴上数字精度。
  7. 点击确定
再次运行VI后,您会注意到现在Y标尺显示出更精确的范围
并且复制到剪贴板的数据还包括精度幅值信息。