色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

【EsDA應用】串口轉UDP服務器

ZLG致遠電子 ? 2023-03-06 13:55 ? 次閱讀

如何讓自動化領域的串口設備具備聯網能力?本文將基于EsDA平臺,帶你開發一個串口轉UDP服務器業務,快速實現串口聯網功能。6e871d38-b943-11ed-ad0d-dac502259ad0.jpg ?簡介串口服務器在物聯網中的應用十分廣泛,數據采集上報、遠程控制等網絡化項目都需要用到串口服務器,本文基于EsDA開發平臺,為您介紹如何快速搭建一個串口轉UDP服務器。

基本工作原理:通過搭建UDP客戶端,實現串口與UDP服務器的雙向透傳通信。

本實現選用MPC-ZC1開發板,該板卡內嵌高集成度的4G Cat.1 ZC1智能網聯模塊,便于建立UDP客戶端;擁有多路串口外設(232,485,TTL等),串口資源豐富。該實驗用到了serial_in_ex,fscript,push,tcpudp_client和serial_out_ex節點。

6e871d38-b943-11ed-ad0d-dac502259ad0.jpg ?前期準備

若是剛開始接觸EsDA MPC-ZC1 ,可先閱讀EsDA MPC-ZC1系列文章,從零開始搭建環境和掌握基本開發流程,已有基礎的可以跳過:

EsDAMPC-ZC1入門(一)——軟件安裝

【EsDA應用】如何使用5分鐘搭建一個串口通信業務

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

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

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

硬件相關準備工作:

1. 準備一個USB轉TTL串口工具(文中使用的是ch340芯片作為主控一款工具,選用其它等效型號亦可),如下圖所示:

6ea2c56a-b943-11ed-ad0d-dac502259ad0.jpg

2. 準備好MPC-ZC1開發板,并按照下圖所示連接好硬件。

6eb07688-b943-11ed-ad0d-dac502259ad0.png

將MPC-ZC1開發板引出的TX2與RX2分別與USB轉TTL串口工具的RX與TX連接,并將USB轉TTL串口工具插到PC機USB口上。6e871d38-b943-11ed-ad0d-dac502259ad0.jpg ?業務處理

支持串口和UDP進行雙向數據傳輸:本實驗實現串口通過UDP客戶端向UDP服務器透傳數據,UDP服務器接收到數據后回發給UDP客戶端再轉發給串口助手的業務,實現串口數據的云端通信功能。業務邏輯圖如下所示。

6ed6f074-b943-11ed-ad0d-dac502259ad0.png

1. 添加節點并連線

本實驗實現串口通過UDP客戶端向UDP服務器透傳數據,UDP服務器接收到數據后回發通過UDP客戶端透傳到串口設備。采用的節點有serial_in_ex,fscript,push,tcpudp_client和serial_out_ex。

6eeb0712-b943-11ed-ad0d-dac502259ad0.png2.配置節點

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

6efcec02-b943-11ed-ad0d-dac502259ad0.png

根據MPC-ZC1的硬件資料表,選擇所使用的串口設備對應的端口號,根據需要依次配置波特率,字節大小,奇偶校驗,停止位等屬性參數

6f0b64bc-b943-11ed-ad0d-dac502259ad0.png

雙擊serial_in_ex的消費者節點fscript,將從串口接收到的數據打印并傳遞給tcpudp_client節點。

因為tcpudp_client節點是pump類型的節點無輸入,在這里通過push節點,將udp客戶端定時發送的數據作為tcpudp_client節點的輸入參數payload進行傳遞。雙擊push節點,在目標節點這一欄屬性參數中輸入tcpudp_client。

6f19686e-b943-11ed-ad0d-dac502259ad0.png

雙擊tcpudp_client節點,因為使用的是UDP傳輸協議,且這里的主機號和端口號是UDP測試服務器的網址和端口號。配置相應的屬性參數如下:

6f2b8594-b943-11ed-ad0d-dac502259ad0.png

雙擊tcpudp_client的消費者節點fscript,讀取從服務器發送過來的數據通過組包,再傳遞給后續的串口節點。

varstr=istream_read_string(msg.istream,100)
output.payload=join(":","datareceivedfromtheserveris",str)output.payloadLength=len(output.payload)

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

6f3c58e2-b943-11ed-ad0d-dac502259ad0.png

與serial_in_ex節點一樣,根據MPC-ZC1的硬件資料表,選擇所使用的串口設備對應的端口號,根據需要依次配置波特率,字節大小,奇偶校驗,停止位等屬性參數。這里因為是自發自收,所以串口設備的端口號與serial_in_ex一致。

6f4cecb6-b943-11ed-ad0d-dac502259ad0.png

3. 下載驗證

保證硬件連接正確后,下載流圖可知:將串口助手的數據通過搭建的UDP客戶端發送給UDP測試服務器的數據,最終原樣回發給UDP客戶端,這邊通過查看流圖可知有一個組包的操作再發送給串口助手,由下圖測試結果圖可知在此搭建的串口服務器已發揮了他的作用,讓串口數據可以通過網絡傳輸。

6f5bed56-b943-11ed-ad0d-dac502259ad0.png

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

    關注

    12

    文章

    9295

    瀏覽量

    86007
  • 串口
    +關注

    關注

    14

    文章

    1557

    瀏覽量

    76997
  • ESDA
    +關注

    關注

    0

    文章

    28

    瀏覽量

    7527
收藏 人收藏

    評論

    相關推薦

    1分鐘,實現傳感通過串口服務器接入ZWS云

    導讀本文介紹如何在1分鐘內,將傳感通過串口服務器GCOM80接入ZWS云平臺,實現數據上云。本文以光照傳感為例,介紹傳感通過串口服務器
    的頭像 發表于 01-10 11:37 ?228次閱讀
    1分鐘,實現傳感<b class='flag-5'>器</b>通過<b class='flag-5'>串口服務器</b>接入ZWS云

    【新品】性能飛躍,一鍵部署!NE2系列多款型號串口服務器上線

    繼此前推出RS485串口服務器NE2-D11和NE2-D12后,基于對市場需求的深度調研,億佰特新上市多款型號的串口服務器產品,豐富串口服務器產品線,滿足更多應用需求。串口服務器實現
    的頭像 發表于 10-25 08:06 ?410次閱讀
    【新品】性能飛躍,一鍵部署!NE2系列多款型號<b class='flag-5'>串口服務器</b>上線

    EsDA,一站式嵌入式軟件

    EsDA是一套面向工業智能物聯領域的嵌入式系統設計自動化工具集,包含實時操作系統AWorksLP、低代碼開發平臺AWStudio、資源管理平臺AXPI、跨平臺GUI引擎AWTK和云服務平臺ZWS
    的頭像 發表于 09-15 08:10 ?347次閱讀
    <b class='flag-5'>EsDA</b>,一站式嵌入式軟件

    使用NS1串口服務器HTTP模式上傳服務器數據

    HTTP協議工作于客戶端-服務端架構之上。瀏覽作為HTTP客戶端通過URL向HTTP服務端即Web服務器發送所有請求。Web服務器根據接收
    的頭像 發表于 08-30 12:36 ?471次閱讀
    使用NS1<b class='flag-5'>串口服務器</b>HTTP模式上傳<b class='flag-5'>服務器</b>數據

    串口服務器是什么?4路、8路、16路串口服務器有什么區別?

    蜀瑞創新為大家科普:串口服務器是一種用于通過網絡連接兩個或多個串口設備的聯網設備。它能夠將RS-232/485/422等串口設備聯入TCP/IP網絡,實現串口與TCP/IP網絡接口的數
    的頭像 發表于 08-27 14:55 ?641次閱讀

    串口服務器的定義和功能

    串口服務器,作為一種重要的網絡設備,在現代通信和數據傳輸中扮演著至關重要的角色。以下是對串口服務器的詳細解析,包括其定義、功能、工作原理、應用領域以及未來發展等方面。
    的頭像 發表于 08-25 17:21 ?2244次閱讀

    PLC連接串口服務器RS485以太網步驟

    連接RS485端口 :使用適當的電纜將PLC的RS485端口連接到串口服務器的RS485端口。 連接以太網 :使用以太網線纜將串口服務器的以太網端口連接到網絡交換機或路由上。
    的頭像 發表于 07-18 09:11 ?2609次閱讀
    PLC連接<b class='flag-5'>串口服務器</b>RS485<b class='flag-5'>轉</b>以太網步驟

    如何打開UDP服務器

    4、封閉式 Where the answer packet should be: (\"RA151[s11=+21.5]+[s12=+20.2]+[s13=+20.3]45\") 有人可以告訴我如何打開UDP服務器嗎?或者我必須做些什么才能獲得
    發表于 07-15 07:22

    ESP8266連接UDP服務器失敗的原因?

    { os_printf(\"rn發送成功!rn\"); } 現在的問題是,手機上的UDP服務器一直沒有接收到數據,并且提示“沒有客戶端連接”,但是8266的串口發送出來的數據提示“發送成功”。 是我的IP地址設置不對還是什
    發表于 07-09 08:28

    如何利用ESP32C3做UDP服務器

    請教一下,我利用了ESP32C3 建立了Soft AP ,我想利用ESP32C3做UDP服務器。熱點的建立,參考例程都沒有問題。關鍵是如何形成UDP服務器。教程有教如何制作成TCP
    發表于 06-12 08:18

    ESD管 AZ5825-01F型號ESDA05CPX參數對比

    ESD管 AZ5825-01F型號ESDA05CPX參數對比
    的頭像 發表于 05-11 08:03 ?946次閱讀
    <b class='flag-5'>ESD</b>管 AZ5825-01F型號<b class='flag-5'>ESDA</b>05CPX參數對比

    串口服務器——小巧精致的高性能串口以太網/WIFI服務器

    本周推薦WIFI版/以太網版串口服務器博達智聯——工業級WIFI版/以太網版串口服務器,博達智聯最新推出的串口服務器系列產品,可實現串口與以太網口/WIFI數據間的雙向透明傳輸,提供博
    的頭像 發表于 05-01 08:34 ?611次閱讀
    <b class='flag-5'>串口服務器</b>——小巧精致的高性能<b class='flag-5'>串口</b><b class='flag-5'>轉</b>以太網/WIFI<b class='flag-5'>服務器</b>

    二代串口服務器模組煥新

    串口服務器模組作為一種重要的通信接口轉換設備,極大地促進了傳統串口設備與現代網絡技術的融合,為實現設備遠程管理、數據透明傳輸及物聯網應用提供了便捷解決方案。什么是串口服務器模組?串口服務器
    的頭像 發表于 04-19 08:19 ?456次閱讀
    二代<b class='flag-5'>串口服務器</b>模組煥新

    工業串口設備通訊神器:串口服務器CS64J

    在當今工業物聯網應用中,串口服務器的應用非常普遍。無論是RS485還是RS232串口通訊,串口服務器都能夠輕松實現虛擬串口串口以太網雙向數
    的頭像 發表于 03-21 17:09 ?554次閱讀
    工業<b class='flag-5'>串口</b>設備通訊神器:<b class='flag-5'>串口服務器</b>CS64J

    串口服務器作用與實際應用實例詳解

    串口服務器是什么串口服務器是一種將串口設備連接到網絡的設備,它充當了串口設備和網絡之間的橋梁,能夠擺脫物理電纜長度的限制,無論位于任何地方,都可以通過以太網連接
    的頭像 發表于 03-12 14:59 ?962次閱讀
    <b class='flag-5'>串口服務器</b>作用與實際應用實例詳解
    主站蜘蛛池模板: 人驴交f ee欧美 | 成人1000部免费观看视频 | 日本69xxxx | a在线视频免费观看 | 国产亚洲精品久久久久久禁果TV | 欧美一区二区三区不卡免费 | 一本到2019线观看 | 亚洲 欧美 国产 在线 日韩 | 啪啪后入内射日韩 | 护士的下面又湿又紧10P | 4399亚洲AV无码V无码网站 | 无套内射CHINESEHD熟女 | 日韩人妻无码精品-专区 | 久久国产高清视频 | 欧美做真爱欧免费看 | 中国老太太xxx | 我的好妈妈8高清在线观看WWW | sm主人调教揉花蒂H SM双性精跪趴灌憋尿调教H | 欧美日韩久久久精品A片 | 尿了么app| 日韩中文亚洲欧美视频二 | 99视频精品国产免费观看 | 在教室轮流被澡高H林萌 | 久久a在线视频观看 | 久久九九亚洲精品 | HEYZO精品无码一区二区三区 | 欧美日韩高清一区 | 色一伦一情一区二区三区 | 国产一级特黄aa毛片 | 久久机热视频 这里只有精品首页 | 欧美手机在线 | 久久99国产精品无码AV | 免费的黄直播 | 一二三四高清中文版视频 | 中文字幕在线播放视频 | 日韩美一区二区 | 在线伦理电影网 | 欧美日韩免费播放一区二区 | 日本精品久久久久中文字幕 1 | 精品国产成人AV在线看 | 国产成人久久精品激情 |