一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【EsDA應(yīng)用】串口轉(zhuǎn)UDP服務(wù)器

ZLG致遠(yuǎn)電子 ? 2023-03-06 13:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如何讓自動化領(lǐng)域的串口設(shè)備具備聯(lián)網(wǎng)能力?本文將基于EsDA平臺,帶你開發(fā)一個串口轉(zhuǎn)UDP服務(wù)器業(yè)務(wù),快速實現(xiàn)串口聯(lián)網(wǎng)功能。6e871d38-b943-11ed-ad0d-dac502259ad0.jpg ?簡介串口服務(wù)器在物聯(lián)網(wǎng)中的應(yīng)用十分廣泛,數(shù)據(jù)采集上報、遠(yuǎn)程控制等網(wǎng)絡(luò)化項目都需要用到串口服務(wù)器,本文基于EsDA開發(fā)平臺,為您介紹如何快速搭建一個串口轉(zhuǎn)UDP服務(wù)器。

基本工作原理:通過搭建UDP客戶端,實現(xiàn)串口與UDP服務(wù)器的雙向透傳通信

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

6e871d38-b943-11ed-ad0d-dac502259ad0.jpg ?前期準(zhǔn)備

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

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

【EsDA應(yīng)用】如何使用5分鐘搭建一個串口通信業(yè)務(wù)

EsDAMPC-ZC1 應(yīng)用——串口服務(wù)器(一)

EsDAMPC-ZC1應(yīng)用——串口服務(wù)器(二)

【EsDA應(yīng)用】串口轉(zhuǎn)zws物聯(lián)網(wǎng)云平臺

硬件相關(guān)準(zhǔn)備工作:

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

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

2. 準(zhǔn)備好MPC-ZC1開發(fā)板,并按照下圖所示連接好硬件。

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

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

支持串口和UDP進(jìn)行雙向數(shù)據(jù)傳輸:本實驗實現(xiàn)串口通過UDP客戶端向UDP服務(wù)器透傳數(shù)據(jù),UDP服務(wù)器接收到數(shù)據(jù)后回發(fā)給UDP客戶端再轉(zhuǎn)發(fā)給串口助手的業(yè)務(wù),實現(xiàn)串口數(shù)據(jù)的云端通信功能。業(yè)務(wù)邏輯圖如下所示。

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

1. 添加節(jié)點并連線

本實驗實現(xiàn)串口通過UDP客戶端向UDP服務(wù)器透傳數(shù)據(jù),UDP服務(wù)器接收到數(shù)據(jù)后回發(fā)通過UDP客戶端透傳到串口設(shè)備。采用的節(jié)點有serial_in_ex,fscript,push,tcpudp_client和serial_out_ex。

6eeb0712-b943-11ed-ad0d-dac502259ad0.png2.配置節(jié)點

雙擊serial_in_ex節(jié)點,并點擊配置節(jié)點名旁邊的鉛筆圖標(biāo)去配置串口的屬性。

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

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

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

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

因為tcpudp_client節(jié)點是pump類型的節(jié)點無輸入,在這里通過push節(jié)點,將udp客戶端定時發(fā)送的數(shù)據(jù)作為tcpudp_client節(jié)點的輸入?yún)?shù)payload進(jìn)行傳遞。雙擊push節(jié)點,在目標(biāo)節(jié)點這一欄屬性參數(shù)中輸入tcpudp_client。

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

雙擊tcpudp_client節(jié)點,因為使用的是UDP傳輸協(xié)議,且這里的主機號和端口號是UDP測試服務(wù)器的網(wǎng)址和端口號。配置相應(yīng)的屬性參數(shù)如下:

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

雙擊tcpudp_client的消費者節(jié)點fscript,讀取從服務(wù)器發(fā)送過來的數(shù)據(jù)通過組包,再傳遞給后續(xù)的串口節(jié)點。

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

雙擊serial_out_ex節(jié)點,并點擊配置節(jié)點名旁邊的鉛筆圖標(biāo)去配置串口的屬性。

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

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

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

3. 下載驗證

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

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    13

    文章

    9793

    瀏覽量

    87940
  • 串口
    +關(guān)注

    關(guān)注

    15

    文章

    1588

    瀏覽量

    79916
  • ESDA
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    ProfiNet轉(zhuǎn)Modbus網(wǎng)關(guān)模組+PoE受電串口服務(wù)器

    新品上市ProfiNet網(wǎng)關(guān)模組串口服務(wù)器部分新品參與送樣文末了解詳情↓↓↓PN1-S25ProfiNet網(wǎng)關(guān)模組PN1-S25是一款專為工業(yè)通信設(shè)計的ProfiNet轉(zhuǎn)ModbusRTU網(wǎng)關(guān)模組
    的頭像 發(fā)表于 04-24 19:32 ?200次閱讀
    ProfiNet<b class='flag-5'>轉(zhuǎn)</b>Modbus網(wǎng)關(guān)模組+PoE受電<b class='flag-5'>串口服務(wù)器</b>

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

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

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

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

    2025 年串口服務(wù)器品牌解析:技術(shù)演進(jìn)與行業(yè)應(yīng)用指南

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

    工業(yè)互聯(lián)進(jìn)階之路:串口服務(wù)器與物聯(lián)網(wǎng)技術(shù)的深度融合

    工業(yè)互聯(lián)進(jìn)階之路:串口服務(wù)器與物聯(lián)網(wǎng)技術(shù)的深度融合
    的頭像 發(fā)表于 03-24 09:39 ?288次閱讀
    工業(yè)互聯(lián)進(jìn)階之路:<b class='flag-5'>串口服務(wù)器</b>與物聯(lián)網(wǎng)技術(shù)的深度融合

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

    NA611系列WiFi串口服務(wù)器是一款高性能、高可靠的工業(yè)級雙頻RS485 ? WiFi數(shù)據(jù)雙向透明傳輸?shù)?b class='flag-5'>串口服務(wù)器。實現(xiàn)RS485串口數(shù)據(jù)通過WiFi實現(xiàn)設(shè)備聯(lián)網(wǎng)數(shù)據(jù)交互,支持 IEEE
    的頭像 發(fā)表于 03-17 11:25 ?388次閱讀

    1分鐘,實現(xiàn)傳感通過串口服務(wù)器接入ZWS云

    導(dǎo)讀本文介紹如何在1分鐘內(nèi),將傳感通過串口服務(wù)器GCOM80接入ZWS云平臺,實現(xiàn)數(shù)據(jù)上云。本文以光照傳感為例,介紹傳感通過串口服務(wù)器
    的頭像 發(fā)表于 01-10 11:37 ?616次閱讀
    1分鐘,實現(xiàn)傳感<b class='flag-5'>器</b>通過<b class='flag-5'>串口服務(wù)器</b>接入ZWS云

    【新品】震撼上市!工業(yè)級單板機、云數(shù)傳電臺及RS485串口服務(wù)器

    NA111-MRS485轉(zhuǎn)以太網(wǎng)串口服務(wù)器NA111-M是實現(xiàn)串口數(shù)據(jù)?以太網(wǎng)數(shù)據(jù)轉(zhuǎn)換的串口服務(wù)器;具有多種Modbus網(wǎng)關(guān)模式以及MQTTC/HTTPC物聯(lián)網(wǎng)網(wǎng)關(guān)模式,可滿足各類
    的頭像 發(fā)表于 01-02 19:32 ?409次閱讀
    【新品】震撼上市!工業(yè)級單板機、云數(shù)傳電臺及RS485<b class='flag-5'>串口服務(wù)器</b>

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

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

    EsDA,一站式嵌入式軟件

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

    使用NS1串口服務(wù)器HTTP模式上傳服務(wù)器數(shù)據(jù)

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

    串口服務(wù)器是什么?4路、8路、16路串口服務(wù)器有什么區(qū)別?

    蜀瑞創(chuàng)新為大家科普:串口服務(wù)器是一種用于通過網(wǎng)絡(luò)連接兩個或多個串口設(shè)備的聯(lián)網(wǎng)設(shè)備。它能夠?qū)S-232/485/422等串口設(shè)備聯(lián)入TCP/IP網(wǎng)絡(luò),實現(xiàn)串口與TCP/IP網(wǎng)絡(luò)接口的數(shù)
    的頭像 發(fā)表于 08-27 14:55 ?1252次閱讀

    串口服務(wù)器和TCP/IP協(xié)議棧是什么關(guān)系

    串口服務(wù)器與TCP/IP協(xié)議棧之間存在著緊密而復(fù)雜的關(guān)系。這種關(guān)系主要體現(xiàn)在串口服務(wù)器如何利用TCP/IP協(xié)議棧來實現(xiàn)串口設(shè)備與網(wǎng)絡(luò)之間的數(shù)據(jù)通信。以下是對這種關(guān)系的詳細(xì)解析。
    的頭像 發(fā)表于 08-25 17:35 ?2126次閱讀

    串口服務(wù)器的定義和功能

    串口服務(wù)器,作為一種重要的網(wǎng)絡(luò)設(shè)備,在現(xiàn)代通信和數(shù)據(jù)傳輸中扮演著至關(guān)重要的角色。以下是對串口服務(wù)器的詳細(xì)解析,包括其定義、功能、工作原理、應(yīng)用領(lǐng)域以及未來發(fā)展等方面。
    的頭像 發(fā)表于 08-25 17:21 ?3414次閱讀

    PLC連接串口服務(wù)器RS485轉(zhuǎn)以太網(wǎng)步驟

    連接RS485端口 :使用適當(dāng)?shù)碾娎|將PLC的RS485端口連接到串口服務(wù)器的RS485端口。 連接以太網(wǎng) :使用以太網(wǎng)線纜將串口服務(wù)器的以太網(wǎng)端口連接到網(wǎng)絡(luò)交換機或路由上。
    的頭像 發(fā)表于 07-18 09:11 ?4044次閱讀
    PLC連接<b class='flag-5'>串口服務(wù)器</b>RS485<b class='flag-5'>轉(zhuǎn)</b>以太網(wǎng)步驟