ホーム
サポート
LabVIEWを使用してReal-Timeターゲットとの間でFTPファイルを送受信する
LabVIEWを使用してReal-Timeターゲットとの間でFTPファイルを送受信する
更新しました Oct 7, 2022
使用製品
使用製品とは、この記事で説明されている解決策で動作することが確認された製品を示しています。この解決策は、他の同様の製品やアプリケーションにも適用される可能性があります。
ハードウェア
CompactRIO Controller
ソフトウェア
LabVIEW Real-Time Module
問題
Measurement&Automation Explorer(MAX)、Internet Explorer、Microsoft Windowsエクスプローラ、または別のFTPユーティリティを使用して、リアルタイムターゲットでファイルを送受信する方法を知っています。
この処理は、LabVIEWでプログラム的に行えますか?
解決策
LabVIEWを使用してプログラム的にFTP転送を行うには、次の2つの方法があります。
推奨される方法は、
内蔵のFTP VI
を使用することです(LabVIEW 2012以前のバージョンでは、
インターネットツールキット
が必要です)。
代替方法は、
システム実行VIを使用する
ことです。
追加情報
内蔵のFTP VIを使用する場合は、次の値を使用します。
リアルタイムターゲットの場合、デフォルトのユーザ名はanonymousで、パスワードは空の文字列です。エラー15530が発生した場合は、誤ったユーザ名またはパスワード(あるいはその両方)である可能性があります。
ホストはリアルタイムターゲットのIPアドレスです。
リモートパスとローカルパスの両方に必ずファイル名を指定します。
FTPファイルをアップロードおよびダウンロード[FTP Put and Get Files.vi]
というサンプルプログラムが、LabVIEWサンプルファインダから参照可能です。
関連リンク
Why Do I See Old Data When I FTP to My File on a Real-Time Target?
Copy a File Programmatically with FTP from my PC to my Linux Target
その他のサポートオプション
NIコミュニティに聞く
ディスカッションフォーラムで他のユーザーとコラボレーション
NIコミュニティでソリューションを検索する
エンジニアからのサポートをリクエストする
有効なサービス契約が必要な場合があり、サポートオプションは国によって異なります。
サービスリクエストを開く
サポートサービスの購入または更新
Was this information helpful?
Helpful
Not Helpful