首頁
支援
使用LabVIEW從Real-Time Target存取FTP檔案
使用LabVIEW從Real-Time Target存取FTP檔案
更新 Dec 18, 2023
產品資訊
產品資訊中描述經過驗證可以使用本文所述解決方案之產品。此解決方案可能也適用於其他類似產品或應用。
硬件
CompactRIO Controller
軟體
LabVIEW Real-Time Module
問題敘述
我知道如何使用Measurement&Automation Explorer (MAX)、Internet Explorer、Microsoft 檔案總管 (Windows Explorer)或其他FTP功能來發送和接收我的Real-Time Target檔案。
這可以在LabVIEW中以程式化方式做到嗎?
解決方案
使用LabVIEW以程式化方式存取FTP文件有兩種作法:
1.推薦的方法是
使用內建的
FTP VI
(若您使用LabVIEW 2012或更早的版本,這會需要
Internet Toolkit
)。
2.另一種方法是
使用System Exec VI
。
相關資訊
使用所提供的FTP VI範例時,請使用以下數值
對於Real-Time Target,預設的user name為「anonymous」,password則是空白的string。如果收到error 15530,您的user name和/或password可能是錯誤的。
Host輸入為該Real-Time Target的IP位址。
確保您有在remote path以及local path中輸入指定的檔案名稱。
您可以透過LabVIEW Example Finder找到一個更進階的範例程式,該範例名稱為
FTP Put and Get
Files.vi
。
相關連結
Why Do I See Old Data When I FTP to My File on a Real-Time Target?
Why does my Real-Time Executable Fail if it's Programmatically Transferred via the FTP VIs?
Copy a File Programmatically with FTP from my PC to my Linux Target
其他支持選項
詢問NI社區
在我們的論壇中與其他用戶協作
搜索NI社區以尋求解決方案
請求工程師的支持
需要具備有效的服務合約或有效的租用版軟體,且支援選項因國家/地區而異。
打開服務請求
了解租用版軟體與服務
了解硬體服務計畫
Was this information helpful?
Helpful
Not Helpful