This content is not available in your preferred language.

The content is shown in another available language. Your browser may include features that can help translate the text.

Error 15550 With FTP Put File VI in LabVIEW

Updated Feb 17, 2026

Reported In

Software

  • LabVIEW

Other

FTP

Issue Details

  • When I specify a directory on the remote path input of the FTP Put File VI, I receive error 15550. How can I fix this?
  • I'm using FTP to transmit files in LabVIEW, but I receive error 15550 when using the FTP Put File VI as follows:

Error 15550 occurred at FTP Transaction: 550 The parameter is incorrect.

Solution

Error 15550 can be caused by several factors. Refer to the relevant sections below depending on the additional error details that apply to your circumstance.

 

Error 15550: 550 The Parameter is Incorrect

If the additional error details state 550 The parameter is incorrect, this indicates that one or more inputs on the FTP Put File VI is incorrect. Verify that:

  • remote path is a valid file path including the file name and extension, not a directory path. For example: c:\ni-rt\system\a.txt
  • host is the name or IP address of the FTP server.
  • local path is a valid path to where the local file is stored.

 

Error 15550: 550 Could Not Open File When Using External Drive

If the additional error details state 550 Could not open file and you are attempting to move files to an external drive, this error can occur due to:

  • Invalid file path.
  • Unreachable external drive.

 

To identify and resolve the root cause:

  • Check that the file path exists and is formatted correctly.
  • Verify that the external drive is visible and works from Windows File Explorer.
  • On another PC, check that the external drive is working.
  • Check if the error persists when using a different external drive.


If you are using FTP VIs to move files, the creation of a new folder on the Real-Time (RT) target from the host PC does not automatically occur.  There is a VI in the FTP VI library that provides this functionality.  This VI is not located on the FTP palette and must be browsed to at this location:

labview\vi.lib\addons\internet\ftp\ftp1.llb\FTP [MKD].vi

Use this VI to explicitly create a new folder, then use the FTP Put File VI to store files in that new folder.