国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【EsDA應用】串口服務器——UDP Server

AGk5_ZLG_zhiyua ? 來源:未知 ? 2023-07-12 11:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如何讓自動化領域的串口設備具備聯網能力?本文將基于EsDA平臺,帶你開發一個串口服務器之UDP服務器的業務,快速實現串口聯網功能。

34e538be-2066-11ee-962d-dac502259ad0.jpg??簡介串口服務器本質是將串口數據通過各種網絡協議傳輸到其他設備。本文主要基于TCP/IP協議簇中的UDP協議實現一個UDP Server的串口服務器通信實驗。

本實驗選用EPC6450-AWI開發板,以及將節點進行拖拽連線的圖形化設計工具AWFlow Designer,搭建一個串口轉UDP Server的串口服務器并與多個UDP Clients進行雙向透明傳輸實驗。該實驗用到了serial_in_ex,fscript,push,udp_server_ex,serial_out_ex節點。

34ee8284-2066-11ee-962d-dac502259ad0.jpg前期準備

在本文之前,已有多篇串口服務器系列的博客文章,在此羅列部分文章鏈接,若有興趣可在 EsDA技術專欄 查看相關全部文章。
  • EsDAMPC-ZC1應用——串口服務器(一)

  • EsDAMPC-ZC1應用——串口服務器(二)

  • 【EsDA應用】串口轉zws物聯網云平臺

  • 【EsDA應用】串口服務器——TCPServer

本文所有的軟硬件準備工作都與【EsDA應用】串口服務器——TCP Server 的文章一致,詳情請查看。

34ee8284-2066-11ee-962d-dac502259ad0.jpg業務處理

本文不再贅述串口通信連接與UDP通信連接成功的過程(與TCP通信連接不同的是UDP并沒有三次握手的過程只記錄一些地址信息等),具體細節可查看以下鏈接進行學習。
  • 【EsDA應用】5分鐘實現一個串口通信業務

  • 【EsDA應用】串口服務器——UDPClient

主要業務邏輯如下:
  • 建立UDP連接后,由UDP客戶端上報數據給EPC6450-AWI開發板搭建的UDP服務器,隨后從UDP服務器讀取數據并發送到UTX1/RX1串口,最終在串口助手上進行打印顯示。

  • 從UTX1/RX1串口讀取串口助手發送的數據,并將數據發送到UDP服務器,由UDP服務器將數據下發給已建立UDP通信連接的客戶端。

34fd3900-2066-11ee-962d-dac502259ad0.png

1. 添加節點并連線

本實驗實現串口轉UDP Server的串口服務器與多個UDP Clients進行雙向透明數據傳輸的功能。采用的節點有serial_in_ex,fscript,push,tcp_server_ex和serial_out_ex。

3512322e-2066-11ee-962d-dac502259ad0.png

2. 配置節點

雙擊serial_in_ex節點,并點擊配置節點名旁邊的鉛筆圖標去配置串口的屬性。

351d00d2-2066-11ee-962d-dac502259ad0.png根據EPC6450-AWI的硬件資料表,選擇所使用的串口設備對應的端口號:UTX1/RX1對應的是uart5,根據需要依次配置波特率,字節大小,奇偶校驗,停止位等屬性參數。352772ce-2066-11ee-962d-dac502259ad0.png

雙擊serial_in_ex的消費者節點fscript,這個節點主要是讀取serial_in_ex的串口數據并傳遞給后續節點。

var str = istream_read_string(msg.istream,100)
msg.payload = str

雙擊fscript的消費者節點push,因為是將serial_in_ex讀取到的數據傳遞給UDP Server所以push的目標節點為udp_server_ex。

35306848-2066-11ee-962d-dac502259ad0.png雙擊udp_server_ex節點,因UDP通信與流圖下載都是用NET0的IP地址,所以端口號不能有沖突,因為數據是自定義沒有幀頭,所以屬性值輸出選擇1不攜帶報文頭部。353cb80a-2066-11ee-962d-dac502259ad0.png雙擊udp_server_ex的消費者節點serial_out_ex,因為udp_server_ex與serial_out_ex節點使用的是輸入流istream和輸出流ostream,所以不需要數據轉換節點,直連即可。綁定的串口與serial_in_ex的端口號一致即可。354a7d0a-2066-11ee-962d-dac502259ad0.png3. 下載驗證

AWFlow Designer工具擁有自動識別可用目標板的功能,硬件連接成功且程序開始正常運行后,即可在AWFlow Designer界面上看到如下圖所示已經成功自動識別出的下載途徑,隨后點擊旁邊的下載按鈕即可下載流圖。

355a6c92-2066-11ee-962d-dac502259ad0.png本文在PC電腦上用TCP&UDP測試工具搭建了兩個UDP Clients,打開工具軟件后點擊創建連接選擇UDP類型,并配置遠程UDP Server的目標IP和端口號,本機端口可選擇隨機配置也可指定需注意的是兩個UDP Clients都是在同一臺電腦上搭建的所以本機端口號不能一致(符合端口號范圍之內隨意取)。創建UDP連接后就可以進行發送和接受數據了,可以在數據日志的發送區域中查看UDP客戶端發出的數據以及從接收區域查看UDP服務端接收到的數據如下。

35698e0c-2066-11ee-962d-dac502259ad0.png

359a5d66-2066-11ee-962d-dac502259ad0.png

35ad955c-2066-11ee-962d-dac502259ad0.png在PC上的串口調試助手工具上可查看到從服務端讀取到的兩個UDP客戶端上報數據以及串口助手發送的數據如下。35c89b2c-2066-11ee-962d-dac502259ad0.png由上可知,本實驗實現了串口服務器之UDP服務器與兩個不同的UDP客戶端進行雙向數據傳輸的功能。 34ee8284-2066-11ee-962d-dac502259ad0.jpg技術交流長按識別如下二維碼可加入“EsDA嵌入式系統設計自動化交流群”,與志同道合的朋友交流,并有專業技術人員為您答疑解惑,如有問題可以咨詢小致微信zlgmcu-888。35dfc7fc-2066-11ee-962d-dac502259ad0.png ?

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 致遠電子
    +關注

    關注

    13

    文章

    422

    瀏覽量

    32548

原文標題:【EsDA應用】串口服務器——UDP Server

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    17路UART,多串口服務器方案分享

    在工業領域,接入多路串口設備并實時采集數據,是十分常見的需求。 今天,我們分享基于全志T536處理的多串口服務器方案,依托原生17路串口的硬件優勢,打造更簡潔、高效、低成本的工業數據
    的頭像 發表于 03-02 17:03 ?25次閱讀
    17路UART,多<b class='flag-5'>串口服務器</b>方案分享

    串口服務器產品解析與應用方案選型指南

    2025年,物聯網(IoT)、工業互聯網及智能化設備控制的快速發展使得串口服務器技術再次成為行業焦點。作為傳統串口通信與現代網絡技術的橋梁,串口服務器在工業自動化、能源管理、智慧城市等領域的應用日益
    的頭像 發表于 11-18 15:33 ?602次閱讀

    什么是串口服務器,它有哪些功能作用?

    在現代工業自動化和物聯網系統中,大量傳統設備仍通過串行接口進行通信。這些設備設計精良、性能穩定,但卻因缺乏網絡接口而難以融入現代工業網絡。 串口服務器 的出現完美解決了這一困境,它作為一種高效的協議
    的頭像 發表于 11-03 16:05 ?1791次閱讀
    什么是<b class='flag-5'>串口服務器</b>,它有哪些功能作用?

    2025年串口服務器選購指南及應用方案詳解

    隨著物聯網、工業自動化和智能化管理的快速發展,串口服務器成為連接傳統設備與現代網絡的重要橋梁。串口服務器可通過將串口設備與以太網連接,實現遠程監控、數據采集和設備管理功能。2025年,市場上涌現出
    的頭像 發表于 09-05 09:39 ?652次閱讀

    串口服務器技術詳解:2025年行業標準與應用指南

    串口服務器作為連接傳統串口設備與現代以太網的橋梁,在工業自動化、物聯網、交通、醫療等領域發揮著關鍵作用。2025年,隨著工業物聯網(IIoT)、邊緣計算及智能化管理的快速普及,串口服務器正朝著更高
    的頭像 發表于 09-02 17:55 ?1404次閱讀

    開疆智能ModbusTCP轉Ethernet網關連接FBOX串口服務器配置案例

    本案例是串口服務器通過串口采集第三方設備數據轉成ModbusTCP的服務器后歐姆龍PLC通過Ethernet連接到網關,讀取采集到的數據。具體配置過程如下。 配置過程: Fbox做從站 FBox采集
    的頭像 發表于 08-15 18:00 ?942次閱讀
    開疆智能ModbusTCP轉Ethernet網關連接FBOX<b class='flag-5'>串口服務器</b>配置案例

    串口服務器:到手就能用?它的強大用途超乎想象

    在數字化浪潮席卷各個領域的當下,串口服務器作為連接傳統串口設備與現代網絡世界的橋梁,其重要性日益凸顯。然而,對于初次接觸串口服務器的人而言,腦海中往往會浮現出一連串的疑問:串口服務器
    的頭像 發表于 04-17 14:59 ?1129次閱讀
    <b class='flag-5'>串口服務器</b>:到手就能用?它的強大用途超乎想象

    2025全球串口服務器品牌盤點:十大權威廠商推薦

    串口服務器(Serial Server)作為串口通信設備與網絡系統之間的橋梁,在工業自動化、物聯網應用、能源管理、交通監控及智慧城市建設中扮演著至關重要的角色。隨著工業物聯網(IIoT)和智能制造
    的頭像 發表于 04-07 17:17 ?1258次閱讀
    2025全球<b class='flag-5'>串口服務器</b>品牌盤點:十大權威廠商推薦

    怎樣選擇合適的串口服務器

    在工業物聯網(IIoT)快速發展的今天,傳統的串口設備(如RS232、RS485接口的傳感、PLC等)如何高效接入網絡并實現遠程管理,成為許多企業面臨的技術挑戰。串口服務器作為連接串口
    的頭像 發表于 04-07 10:04 ?864次閱讀

    # **串口服務器:** **買了就能直接用嗎?它究竟有啥功能**

    在當今數字化程度日益加深的時代,串口服務器作為一種關鍵的設備,正逐漸走進眾多領域的應用場景中。然而,對于許多初次接觸它的人來說,心中難免會有諸多疑問,比如串口服務器買了就可以用嗎?它究竟是干什么
    的頭像 發表于 04-06 15:38 ?988次閱讀
    # **<b class='flag-5'>串口服務器</b>:** **買了就能直接用嗎?它究竟有啥功能**

    2025 年串口服務器品牌解析:技術演進與行業應用指南

    在工業物聯網(IIoT)滲透率突破 42% 的背景下,串口服務器作為連接傳統設備與智能網絡的核心樞紐,正推動著制造業、能源、交通等領域的數字化轉型。本文將深度解析串口服務器的技術原理、主流品牌及行業
    的頭像 發表于 03-31 09:55 ?871次閱讀
    2025 年<b class='flag-5'>串口服務器</b>品牌解析:技術演進與行業應用指南

    串口服務器跟網關的區別,99% 的人都不知道,快來看!

    在物聯網和網絡通信領域,串口服務器和網關都是至關重要的設備,但很多人對它們的區別卻一知半解。今天,我們就來深入剖析一下這兩者之間的差異,讓你輕松搞懂。 功能側重:各司其職的 “網絡專家” 串口服務器
    的頭像 發表于 03-25 13:09 ?883次閱讀
    <b class='flag-5'>串口服務器</b>跟網關的區別,99% 的人都不知道,快來看!

    串口服務器究竟有何用途?看完這個你就恍然大悟了!

    在當今數字化快速發展的時代,串口服務器作為一種重要的網絡設備,正悄然在各個領域發揮著關鍵作用。今天,我們就來深入了解一下串口服務器究竟有何用途。 工業自動化領域:保障生產高效穩定運行 在工業生產
    的頭像 發表于 03-25 12:43 ?777次閱讀

    工業互聯進階之路:串口服務器與物聯網技術的深度融合

    工業互聯進階之路:串口服務器與物聯網技術的深度融合
    的頭像 發表于 03-24 09:39 ?749次閱讀
    工業互聯進階之路:<b class='flag-5'>串口服務器</b>與物聯網技術的深度融合

    NA611系列WiFi串口服務器常見問題以及解決辦法

    NA611系列WiFi串口服務器是一款高性能、高可靠的工業級雙頻RS485 ? WiFi數據雙向透明傳輸的串口服務器。實現RS485串口數據通過WiFi實現設備聯網數據交互,支持 IEEE
    的頭像 發表于 03-17 11:25 ?1014次閱讀