[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
透過蝦皮分潤計畫,輕鬆賺取零用金!本文分享5-6月實測心得,包含數據流程、實際收入、平臺優點及注意事項,並推薦高分潤商品,教你如何運用空閒時間創造被動收入。
Thumbnail
透過蝦皮分潤計畫,輕鬆賺取零用金!本文分享5-6月實測心得,包含數據流程、實際收入、平臺優點及注意事項,並推薦高分潤商品,教你如何運用空閒時間創造被動收入。
Thumbnail
單身的人有些會養寵物,而我養植物。畢竟寵物離世會傷心,植物沒養好再接再厲就好了~(笑)
Thumbnail
單身的人有些會養寵物,而我養植物。畢竟寵物離世會傷心,植物沒養好再接再厲就好了~(笑)
Thumbnail
不知你有沒有過這種經驗?衛生紙只剩最後一包、洗衣精倒不出來,或電池突然沒電。這次一次補貨,從電池、衛生紙到洗衣精,還順便分享使用心得。更棒的是,搭配蝦皮分潤計畫,愛用品不僅自己用得安心,分享給朋友還能賺回饋。立即使用推薦碼 X5Q344E,輕鬆上手,隨時隨地賺取分潤!
Thumbnail
不知你有沒有過這種經驗?衛生紙只剩最後一包、洗衣精倒不出來,或電池突然沒電。這次一次補貨,從電池、衛生紙到洗衣精,還順便分享使用心得。更棒的是,搭配蝦皮分潤計畫,愛用品不僅自己用得安心,分享給朋友還能賺回饋。立即使用推薦碼 X5Q344E,輕鬆上手,隨時隨地賺取分潤!
Thumbnail
身為一個典型的社畜,上班時間被會議、進度、KPI 塞得滿滿,下班後只想要找一個能夠安靜喘口氣的小角落。對我來說,畫畫就是那個屬於自己的小樹洞。無論是胡亂塗鴉,還是慢慢描繪喜歡的插畫人物,那個專注在筆觸和色彩的過程,就像在幫心靈按摩一樣,讓緊繃的神經慢慢鬆開。
Thumbnail
身為一個典型的社畜,上班時間被會議、進度、KPI 塞得滿滿,下班後只想要找一個能夠安靜喘口氣的小角落。對我來說,畫畫就是那個屬於自己的小樹洞。無論是胡亂塗鴉,還是慢慢描繪喜歡的插畫人物,那個專注在筆觸和色彩的過程,就像在幫心靈按摩一樣,讓緊繃的神經慢慢鬆開。
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 連接伺服器進行程式寫作的朋友 過去因為在實驗室的經驗,所有的程式皆存放在實驗室的伺服器上,因此我們會需要用本機的電腦嘗試連接到伺服器進行寫作。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News