数据引用输入端指向的数据异步写入指定的.tdms文件。数据引用输入通常指向LabVIEW外部的数据,例如,待写入.tdms文件的DMA缓冲区包含的数据。


icon

输入/输出

  • cgnrn.png tdms文件

    tdms 文件 指定了执行操作的 .tdms 文件的 参考号高级TDMS打开函数用于打开引用句柄。

  • cdatavalref.png 数据引用

    data reference 指定 外部数据值 引用,指向要写入 .tdms 文件的外部数据。该输入接受包含一维或二维整数数组、浮点数数组、布尔值数组和时间标识数组的外部数值引用。如高级TDMS打开函数的禁用缓冲?输入为TRUE,连线至数据引用输入的数据大小必须为扇区大小的整数倍。

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

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

  • cbool.png 自动删除引用?(T)

    自动删除引用?指定在异步操作结束后,LabVIEW是否自动删除数据引用。删除数据引用即告诉外部存储所有者LabVIEW不再需要访问外部存储空间。默认值为TRUE。该值为FALSE时表示在异步操作结束后还要继续使用引用。例如,删除引用之前,可能要在LabVIEW中修改数据。该值为FALSE时,必须使用删除数值引用函数删除数值引用。

  • ignrn.png tdms文件输出

    tdms file out 返回一个 TDMS 文件 引用 ,指向您执行操作的 .tdms 文件。

  • ierrcodeclst.png 错误输出

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

  • 该函数可以在后台执行异步写入的同时发出更多异步写入指令。当后台的异步写入数量达到最大值,该函数将等待异步写入操作完成一次然后再发出一个异步写入指令。如在超时发生之前异步写入没有完成,函数将返回错误代码–2546TDMS配置多个异步写入(数据引用)函数用于配置最大异步写入数量和超时值。

    使用TDMS获取异步写入状态(数据引用)函数可查询挂起的异步写入操作的数量。