[LabVIEW]FTP function

更新 發佈閱讀 2 分鐘

FTP

FTP(File Transfer Protocol,檔案傳輸協定)是一種用於在計算機之間進行檔案傳輸的標準網路協定。它允許使用者通過網際網路或區域網路將檔案在設備間傳遞。FTP協定基於客戶端-伺服器模型,其中客戶端發出指令,伺服器執行相應的操作。

FTP commands

一些常見的FTP指令:

  1. 連線相關指令:
    • ftp: 在命令行中輸入此指令,可以啟動FTP客戶端並開始與FTP伺服器建立連線。
    • open <hostname>: 連線到指定的FTP伺服器。
  2. 登入相關指令:
    • user <username>: 提供用戶名以進行登入。
    • pass <password>: 提供密碼以完成登入。
  3. 瀏覽和檔案操作指令:
    • ls 或 dir: 列出伺服器上當前目錄中的檔案和子目錄。
    • cwd <directory>: 切換到指定的目錄。
    • get <filename>: 從伺服器下載指定的檔案到客戶端。
    • put <filename>: 上傳客戶端上的指定檔案到伺服器。
  4. 其他操作指令:
    • quit 或 bye: 斷開與伺服器的連線並退出FTP客戶端。
    • mkd <directory>: 在伺服器上創建一個新的目錄。
    • delete <filename>: 刪除伺服器上的指定檔案。
參考資料
https://en.wikipedia.org/wiki/List_of_FTP_commands


在LabVIEW中使用FTP

使用內建的FTP VI

資料上傳範例

資料上傳範例

參考資料
https://forums.ni.com/t5/Example-Code/Programmatic-FTP-file-transfer/ta-p/3526707

在LabVIEW中建立FTP Server資料夾

Access the FTP library directly through the following path and use VI to create an FTP folder. 

1. Access C:\Program Files(x86)\National Instruments\LabVIEW 20xx\vi.lib\FTP.
2. Click the NI_FTP library
3. Use FTP[MKD].vi in FTP1.llb.

If you open FTP[MKD].vi, it is configured as below and you can use it to create a folder on FTP server.

raw-image
參考資料
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019WObSAM&l=zh-TW
留言
avatar-img
留言分享你的想法!
avatar-img
MC筆記
3會員
14內容數
MC筆記的其他內容
2025/01/17
Modbus 功能碼查詢表格
Thumbnail
2025/01/17
Modbus 功能碼查詢表格
Thumbnail
2025/01/08
本文記錄在 Linux Ubuntu 環境下安裝 GitLab EE 的方法和步驟,包含安裝依賴項、安裝 GitLab 套件、設定 EXTERNAL_URL、SSL/TLS 憑證和 root 密碼等步驟。
Thumbnail
2025/01/08
本文記錄在 Linux Ubuntu 環境下安裝 GitLab EE 的方法和步驟,包含安裝依賴項、安裝 GitLab 套件、設定 EXTERNAL_URL、SSL/TLS 憑證和 root 密碼等步驟。
Thumbnail
2024/12/09
本文介紹如何在LabVIEW環境中設定執行檔以允許多個實例同時運行。透過簡單的步驟修改INI檔,本文將教你如何啟用這項功能,讓你能夠更高效地使用LabVIEW的應用程式。適合需要同時運行多個LabVIEW應用的使用者。
2024/12/09
本文介紹如何在LabVIEW環境中設定執行檔以允許多個實例同時運行。透過簡單的步驟修改INI檔,本文將教你如何啟用這項功能,讓你能夠更高效地使用LabVIEW的應用程式。適合需要同時運行多個LabVIEW應用的使用者。
看更多
你可能也想看
Thumbnail
蝦皮分潤計畫讓我在分享旅遊文章時,也能透過推薦好物累積被動收入,貼補旅行基金。這篇文章,除了介紹計畫的操作亮點與心得,也分享我最常應用的案例:「旅行必備小物 TOP5」,包含行李鎖、免洗內衣褲、分裝瓶、折疊衣架與真空壓縮袋,幫助出國打包更輕鬆。想同時記錄旅行、分享好物又創造額外收入的你,千萬別錯過!
Thumbnail
蝦皮分潤計畫讓我在分享旅遊文章時,也能透過推薦好物累積被動收入,貼補旅行基金。這篇文章,除了介紹計畫的操作亮點與心得,也分享我最常應用的案例:「旅行必備小物 TOP5」,包含行李鎖、免洗內衣褲、分裝瓶、折疊衣架與真空壓縮袋,幫助出國打包更輕鬆。想同時記錄旅行、分享好物又創造額外收入的你,千萬別錯過!
Thumbnail
想增加被動收入?加入蝦皮分潤計畫是輕鬆上手的好方法!本文提供完整教學,包含申請流程、賺取分潤技巧,以及實際使用心得分享,助你輕鬆獲得額外收入。
Thumbnail
想增加被動收入?加入蝦皮分潤計畫是輕鬆上手的好方法!本文提供完整教學,包含申請流程、賺取分潤技巧,以及實際使用心得分享,助你輕鬆獲得額外收入。
Thumbnail
前言 大家好上次教 Gitlab CI/CD 如何撰寫 CI/CD 腳本,使用 ssh 自動連線目標主機,很受到大家關注,在這裡先跟大家說一聲謝謝,以後會繼續做有意義的文章給各位,今天要教大家如何使用 scp 這個使令,將我們的檔案複製到目標主機,並進行佈署動作,我們之後會使用 Docker Co
Thumbnail
前言 大家好上次教 Gitlab CI/CD 如何撰寫 CI/CD 腳本,使用 ssh 自動連線目標主機,很受到大家關注,在這裡先跟大家說一聲謝謝,以後會繼續做有意義的文章給各位,今天要教大家如何使用 scp 這個使令,將我們的檔案複製到目標主機,並進行佈署動作,我們之後會使用 Docker Co
Thumbnail
檔案屬性 filetype(string):回傳參數檔案的種類字串,可能的回傳值有:fifo、char、dir、block、link、file和unknown,如果有錯誤回傳false。 fileatime(string):回傳參數檔案的最後存取時間,單位是UNIX的時間戳記,如果錯誤回傳fal
Thumbnail
檔案屬性 filetype(string):回傳參數檔案的種類字串,可能的回傳值有:fifo、char、dir、block、link、file和unknown,如果有錯誤回傳false。 fileatime(string):回傳參數檔案的最後存取時間,單位是UNIX的時間戳記,如果錯誤回傳fal
Thumbnail
在 Docker 上自建 GitLab Server 是一種方便且有效的方式來託管和管理您的程式碼。使用 Docker,您可以快速建立一個 GitLab 伺服器並且輕鬆進行配置和擴展。
Thumbnail
在 Docker 上自建 GitLab Server 是一種方便且有效的方式來託管和管理您的程式碼。使用 Docker,您可以快速建立一個 GitLab 伺服器並且輕鬆進行配置和擴展。
Thumbnail
LabVIEW FTP上傳檔案與建立資料夾
Thumbnail
LabVIEW FTP上傳檔案與建立資料夾
Thumbnail
相信Docker近幾年已經是IT與軟體開發者最常使用的一套虛擬系統了, 詳細是什麼就不多說了, 歡迎參考「📚【Docker】初探微服務時代的虛擬化技術」, 而我們使用Docker時, 有時候因為有AI的需求,需要載入別台機器的大容量模型, 但我們又不希望整個模型搬移, 浪費了兩台的空間, 這時候就
Thumbnail
相信Docker近幾年已經是IT與軟體開發者最常使用的一套虛擬系統了, 詳細是什麼就不多說了, 歡迎參考「📚【Docker】初探微服務時代的虛擬化技術」, 而我們使用Docker時, 有時候因為有AI的需求,需要載入別台機器的大容量模型, 但我們又不希望整個模型搬移, 浪費了兩台的空間, 這時候就
Thumbnail
本文教你如何運用終端機指令來操作你的電腦,包括Mac和Windows用法。包括指令如pwd, ls, cd, mkdir, touch, rm, rmdir, cp, mv。另外,還附有相關的影片教學和額外資源教學。
Thumbnail
本文教你如何運用終端機指令來操作你的電腦,包括Mac和Windows用法。包括指令如pwd, ls, cd, mkdir, touch, rm, rmdir, cp, mv。另外,還附有相關的影片教學和額外資源教學。
Thumbnail
建立Modbus IO Server
Thumbnail
建立Modbus IO Server
Thumbnail
本篇目標:ftp-simple 連接與使用 本篇適合:需要使用Visual Studio Code 連接伺服器進行程式寫作的朋友 過去因為在實驗室的經驗,所有的程式皆存放在實驗室的伺服器上,因此我們會需要用本機的電腦嘗試連接到伺服器進行寫作。
Thumbnail
本篇目標:ftp-simple 連接與使用 本篇適合:需要使用Visual Studio Code 連接伺服器進行程式寫作的朋友 過去因為在實驗室的經驗,所有的程式皆存放在實驗室的伺服器上,因此我們會需要用本機的電腦嘗試連接到伺服器進行寫作。
Thumbnail
進入目錄、列出目錄列表、讀取檔案內容、寫入檔案(資料)、變更檔案名稱、刪除檔案、目錄內新增檔案、變更目錄名稱、刪除目錄
Thumbnail
進入目錄、列出目錄列表、讀取檔案內容、寫入檔案(資料)、變更檔案名稱、刪除檔案、目錄內新增檔案、變更目錄名稱、刪除目錄
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News