How Can I Transfer Files Over FTP To A Remote System?

Updated Sep 18, 2018

Reported In

Hardware

  • CompactRIO Controller
  • CompactDAQ Controller

Software

  • LabVIEW Real-Time Module
  • Measurement & Automation Explorer (MAX)

Operating System

  • PharLap
  • VxWorks
  • Windows

Issue Details

I have files I would like to transfer between my host machine and my Real-Time target using FTP. Does Measurement & Automation Explorer (MAX) support this functionality?

Solution

LabVIEW Real-Time targets support FTP. This functionality is installed by default unless you have a Linux Real-Time target, in which case you should first follow the instructions in How Do I Use FTP with My NI Linux Real-Time Target?

Complete the following steps to use FTP from MAX:
  1. Underneath Remote Systems, right-click on the desired target and select File Transfer from the drop-down box.
 

 
  1. This will open a Windows Explorer window connected to file system of the target. You can now move files between the host and Real-Time target the same as you would for any Windows Explorer window. The Windows Explorer window may look like either of the below images depending on the operating system on the target.
 
 

Additional Information

You can also access your device over FTP by using the default Windows file explorer. Do this by setting the FTP directory to your remote system's IP address:

Example: ftp://XXX.XXX.XXX.XXX/

​When an external CompactFlash, USB drive, or other storage device is connected to the Real-Time controller, if the controller is running Linux Real-Time (LinuxRT), a folder should show up with the letter U, V, or W, depending on the number of drives attached. For non-LinuxRT controllers, more information is located in Transferring Files to and From an External Flash Drive on a Real-Time Controller.

WAS THIS ARTICLE HELPFUL?

Not Helpful