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: