将文件从磁盘传输至SystemLink Enterprise
- 更新时间2025-05-12
- 阅读时长2分钟
将存储在磁盘上的文件从客户端发送至SystemLink Enterprise,以保存、处理或供他人访问。
所需物品
可在LabVIEW 2016或更高版本的数据通信选板上找到SystemLink文件传输和配置API。
操作步骤
在客户端上,在VI中创建以下程序框图以将文件从磁盘发送至SystemLink。
根据您的具体编程目标自定义高亮部分的内容。

- 打开配置将初始化一个与文件引入服务的连接。
-
发送使用指定的路径执行下列操作。
- 找到要上传的本地文件。
- 以数据包形式读取文件数据并将其传输至文件引入服务。
故障分析
场景 | 策略 |
---|---|
客户端在文件传输过程中断开连接。 | 操作步骤如下。
注: 如果未完成的文件传输在一小时内没有新进展,SystemLink将自动视其为已放弃传输并将其删除。 |
由于文件较大或来自内存,文件传输超时。 | 使用发送数据包执行下列操作:
|
在文件传输的一小时超时周期内没有可发送的数据。 | 使用发送数据包发送零字节数据包,保持文件传输活动。 |
范例
在编程环境中搜索并访问以下安装的范例:
- 同步文件IO
相关内容
- 将文件从内存传输至SystemLink
将存储在内存中的文件从客户端发送至SystemLink以保存、处理或供他人访问。
- SystemLink API参考