ファイルをFTP経由でリモートシステムに転送するにはどうしたらいいですか?

更新しました Nov 24, 2018

使用製品

Hardware

  • CompactRIO Controller
  • CompactDAQ Controller

Software

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

Operating System

  • PharLap
  • VxWorks
  • Windows

問題

FTPを使用してホストマシンとReal-Timeターゲット間で転送したいファイルがあります。Measurement&Automation Explorer(MAX)はこの機能をサポートしていますか?

解決策

LabVIEW Real-Timeターゲットは、FTPをサポートしています。 この機能は、Linux RTターゲットを使用している場合を除き、デフォルトでインストールされます。まずは、How Do I Use FTP with My NI Linux Real-Time Target?の手順をおこないます。

MAXからFTPを使用する方法は、以下のとおりです。
  1. リモートシステムで目的のターゲットを右クリックして、ドロップダウンメニューからファイルを転送を選択します。

 

  1. これにより、ターゲットのファイルシステムに接続されたWindows Explorerウィンドウが開きます。Windowsエクスプローラウィンドウと同じように、ホストとReal-Timeターゲット間でファイルを移動できるようになりました。Windowsエクスプローラウィンドウは、ターゲット上のオペレーティングシステム(OS)に応じて、下図のいずれかのように見えます。

 

追加情報

既定のWindowsファイルエクスプローラを使用して、FTP経由でデバイスにアクセスすることもできます。これをおこなうには、FTPディレクトリをリモートシステムのIPアドレスに設定します。

例: ftp://XXX.XXX.XXX.XXX/

外部のCompactFlash、USBドライブ、または他のストレージデバイスがReal-Timeコントローラに接続されている場合、コントローラがLinux RTを実行している場合、ドライブ数に応じてフォルダにU、V、またはWというドライブ文字が表示されます。非LInux RTコントローラの場合は、Transferring Files to and From an External Flash Drive on a Real-Time Controllerを参照してください。

この記事はお役に立ちましたか?

いいえ