Deletes data from a channel or multiple channels in a group.

注: 该函数不支持数字数据或DAQmx原始数据。


icon

输入/输出

  • ci64.png 总数(-1:全部)

    总数指定每个通道从.tdms删除的数据采样的数量。默认值为-1,函数删除以后的所有数据采样。

    总数的值超过了通道的范围,函数自动将总数设置为通道中数据采样的总数。

  • cenum.png 自(0:起始)

    指定从.tdms文件中删除通道数据采样的位置。

    0start (默认)-指定删除每个通道起始处的数据样本。
    1end-指定从每个通道的结束位置删除数据采样。
  • cpath.png 文件路径

    文件路径是要打开文件的绝对路径。

  • cstr.png 组名称输入

    组名称输入指定要进行操作的通道组名。

  • c1dstr.png 通道名称输入

    通道名输入指定要进行操作的通道。如该输入端未连线数据,LabVIEW在同一个组的所有通道上进行操作。

  • cerrcodeclst.png 错误输入(无错误)

    错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。

  • cbool.png 保持空组/通道?(T)

    保持空组/通道?指定函数删除数据采样后,如组/通道为空,是否在.tdms文件中保持这些组或通道。默认值为TRUE,函数保持空组或通道。

  • ipath.png 文件路径输出

    文件路径输出返回要操作的.tdms文件的路径。

  • ierrcodeclst.png 错误输出

    错误输出包含错误信息。该输出提供标准错误输出功能。

  • 如连接的数据中包含波形,LabVIEW将设置下列通道属性波形属性

    • 如波形属性NI_ExpXDimension表示时间或该属性不存在,LabVIEW将设置下列值:
      • wf_start_offset = wf_start_offset + count * wf_increment
      • 如波形属性NI_ExpTimeStamp存在,LabVIEW将把NI_ExpTimeStamp设置为NI_ExpTimeStamp + count * 1/wf_increment
    • 如波形属性NI_ExpXDimension表示频率,LabVIEW将设置下列值:
      • wf_start_offset = wf_start_offset + count * 1/wf_increment
      • 如波形属性NI_ExpTimeStamp存在,LabVIEW将把NI_ExpTimeStamp设置为NI_ExpTimeStamp + count * 1/wf_increment
    • 函数删除该数据后,如.tdms文件中数据采样的数量少于通道属性wf_samples的值,LabVIEW将把wf_samples的值设置为.tdms文件中的数据采样。

    范例

    请参考LabVIEW附带的下列范例文件。

    • labview\examples\File IO\TDMS\TDMS Delete Data from Channels.vi