Send files stored in memory from a client to the server to save, process, or enable access for others.
What to Use
You can find the SystemLink File Transfer and Configuration APIs on the
Data Communication palette in LabVIEW 2016 or later.
What to Do
On the client, create the following diagram in a VI to send files from memory to the server.
Customize the gray sections for your unique programming goals.
Troubleshooting
- If your client disconnects during a file transfer, you need to abort the file transfer and wait for the server to automatically
delete the partial file transfer. After the server deletes the partial file transfer, initiate a new file transfer.

Note
If a partial file transfer does not progress within an hour, the server automatically treats it as an abandoned transfer and
deletes it.
-
If your system has unreliable network
connections or slow transfer rates, you may need to adjust the packet size for
the file transfer. Decrease the packet size input of
Send Packet to a smaller number to prevent timeouts.

Note
A smaller packet size
means more packets are sent, which increases the total time required to
transfer the file because more roundtrips must occur between the server and
client.
Examples
Search within the programming environment to access the following installed example: