chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

串口服務器——TCP Server

ZLG致遠電子 ? 2023-07-31 17:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如何讓自動化領域的串口設備具備聯(lián)網(wǎng)能力?本文將基于EsDA平臺,帶你開發(fā)一個串口服務器之TCP服務器的業(yè)務,快速實現(xiàn)串口聯(lián)網(wǎng)功能。

dabc28ca-2f88-11ee-bbcf-dac502259ad0.jpg 簡介

隨著物聯(lián)網(wǎng)技術的發(fā)展,串口通信和TCP/IP通信業(yè)務越來越廣泛。在實際應用中,我們經(jīng)常會遇到需要將串口數(shù)據(jù)轉發(fā)到TCP服務器或?qū)CP服務器數(shù)據(jù)轉發(fā)到串口的情況,所以本文將介紹如何實現(xiàn)串口接入TCP服務器進行網(wǎng)絡通信以達到擴展串口通信傳輸距離的目的等。

本實驗選用HPM6450開發(fā)板,以及可將節(jié)點進行拖拽連接的圖形化設計工具AWFlow Designer,搭建一個串口轉TCP Server的串口服務器與多個TCP Clients進行雙向透明數(shù)據(jù)傳輸實驗。該實驗用到了serial_in_ex,fscript,push,tcp_server_ex和serial_out_ex節(jié)點。


dabc28ca-2f88-11ee-bbcf-dac502259ad0.jpg 前期準備

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

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

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

1. 硬件準備

準備TTL轉USB串口工具。

dae28114-2f88-11ee-bbcf-dac502259ad0.png

準備好HPM6450開發(fā)板,并按下圖連接好硬件。

db0f5806-2f88-11ee-bbcf-dac502259ad0.png

DUART調(diào)試串口可用于打印調(diào)試信息與shell命令查詢:將HPM6450開發(fā)板引出的DUART的TXD與RXD分別與TTL轉USB串口工具的RX與TX連接,并將TTL轉USB串口工具插到PC機的USB口上。若用戶TTL轉USB串口工具數(shù)量告急,在使用shell命令獲取開發(fā)板網(wǎng)口IP號后串口工具可以給UTX1/RX1使用,連線方式相同。

網(wǎng)口下載流圖:將HPM6450的NET0網(wǎng)口通過網(wǎng)線與PC機上的網(wǎng)絡端口進行連接,組建一個小型局域網(wǎng)。

2. 軟件準備

2.1 網(wǎng)口下載流圖開發(fā)板固件運行之后,在串口調(diào)試助手sscom工具中選擇與DUART相連接的串口端口號,波特率115200,隨即打開串口,輸入"ip addr\r"即可查詢開發(fā)板網(wǎng)絡端口IP詳細信息。

db482898-2f88-11ee-bbcf-dac502259ad0.png

根據(jù)硬件連接可知,本文使用的是NET0,對應的IP地址是192.168.137.251。得知開發(fā)板的網(wǎng)口IP接下來配置PC機上以太網(wǎng)的IP地址,與開發(fā)板對應的IP地址在同一局域網(wǎng)就可,本文配置的PC上IP地址如下:

db9d3da6-2f88-11ee-bbcf-dac502259ad0.png

怎樣確認PC與開發(fā)板成功在同一局域網(wǎng)下?PING通對方即可。

dbafea78-2f88-11ee-bbcf-dac502259ad0.png


dabc28ca-2f88-11ee-bbcf-dac502259ad0.jpg ?業(yè)務處理

本文不再贅述串口通信連接與TCP通信連接成功的過程,具體細節(jié)可查看以下鏈接進行學習。

  • 【EsDA應用】5分鐘實現(xiàn)一個串口通信業(yè)務

【EsDA應用】串口轉TCP客戶端

主要業(yè)務邏輯如下:

  • 建立TCP連接后,由TCP客戶端上報數(shù)據(jù)給HPM6450搭建的TCP服務器,隨后從TCP服務器讀取數(shù)據(jù)并將發(fā)送到UTX1/RX1串口,最終在串口助手上進行打印顯示。
  • 從UTX1/RX1串口讀取串口助手發(fā)送的數(shù)據(jù),并將數(shù)據(jù)發(fā)送到TCP服務器,由TCP服務器將數(shù)據(jù)下發(fā)給已建立TCP通信連接的客戶端。

dbe6fa9a-2f88-11ee-bbcf-dac502259ad0.png

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

本實驗實現(xiàn)串口轉TCP Server的串口服務器與多個TCP Clients進行雙向透明數(shù)據(jù)傳輸實驗。采用的節(jié)點有serial_in_ex,fscript,push,tcp_server_ex和serial_out_ex。dbfeeb78-2f88-11ee-bbcf-dac502259ad0.png

2. 配置節(jié)點

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

dc1473da-2f88-11ee-bbcf-dac502259ad0.png

根據(jù)HPM6450的硬件資料表,選擇所使用的串口設備對應的端口號:UTX1/RX1對應的是uart5,根據(jù)需要依次配置波特率,字節(jié)大小,奇偶校驗,停止位等屬性參數(shù)。

dc2c4adc-2f88-11ee-bbcf-dac502259ad0.png

雙擊serial_in_ex的消費者節(jié)點fscript,這個節(jié)點主要是讀取serial_in_ex的串口數(shù)據(jù)并傳遞給后續(xù)節(jié)點。

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

雙擊fscript的消費者節(jié)點push,因為是將serial_in_ex讀取到的數(shù)據(jù)傳遞給TCP Server所以push的目標節(jié)點為tcp_server_ex。

dc44ad3e-2f88-11ee-bbcf-dac502259ad0.png

雙擊tcp_server_ex節(jié)點,因TCP通信與流圖下載都是用NET0的IP地址,所以端口號不能有沖突,因為數(shù)據(jù)是自定義的沒有幀頭,所以屬性值輸出選擇1并不攜帶報文頭部。

dc581a7c-2f88-11ee-bbcf-dac502259ad0.png

雙擊tcp_server_ex的消費者節(jié)點serial_out_ex,因為tcp_server_ex與serial_out_ex節(jié)點使用的是輸入流istream和輸出流ostream,所以不需要數(shù)據(jù)轉換節(jié)點,直連即可。綁定的串口與serial_in_ex的端口號一致即可。

dc7e2f00-2f88-11ee-bbcf-dac502259ad0.png

3. 下載驗證

根據(jù)流圖端口配置可知下載流圖的端口號為8888,以及軟件準備可知下載流圖網(wǎng)口IP號為192.168.137.251。那么下載流圖時選擇IP配置如下dc8ddc66-2f88-11ee-bbcf-dac502259ad0.png

本文在PC電腦上用NetAssist.exe網(wǎng)絡調(diào)試助手工具搭建了兩個TCP Clients,配置遠端主機IP地址和端口號后同時開啟連接,可在數(shù)據(jù)日志中查看TCP客戶端發(fā)出的數(shù)據(jù)以及從TCP服務端接收到的數(shù)據(jù)如下。

dcb0c0e6-2f88-11ee-bbcf-dac502259ad0.png

dcd1bb20-2f88-11ee-bbcf-dac502259ad0.png

在PC上的串口調(diào)試助手SSCOM工具上可查看到從服務端讀取到的兩個TCP客戶端上報數(shù)據(jù)以及串口助手發(fā)送的數(shù)據(jù)如下。

dcdf2742-2f88-11ee-bbcf-dac502259ad0.png

由上可知,本實驗實現(xiàn)了串口服務器之TCP服務器與兩個不同的TCP客戶端進行雙向數(shù)據(jù)傳輸?shù)墓δ堋?/p>

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

    關注

    13

    文章

    10077

    瀏覽量

    90818
  • TCP
    TCP
    +關注

    關注

    8

    文章

    1417

    瀏覽量

    82983
  • 串口
    +關注

    關注

    15

    文章

    1604

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    串口服務器產(chǎn)品解析與應用方案選型指南

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

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

    轉換設備,能夠?qū)S-232/485/422等串口數(shù)據(jù)轉換為TCP/IP網(wǎng)絡數(shù)據(jù),實現(xiàn)串口設備與網(wǎng)絡的無縫對接。 01 串口服務器的概念與重要性
    的頭像 發(fā)表于 11-03 16:05 ?1377次閱讀
    什么是<b class='flag-5'>串口服務器</b>,它有哪些功能作用?

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

    隨著物聯(lián)網(wǎng)、工業(yè)自動化和智能化管理的快速發(fā)展,串口服務器成為連接傳統(tǒng)設備與現(xiàn)代網(wǎng)絡的重要橋梁。串口服務器可通過將串口設備與以太網(wǎng)連接,實現(xiàn)遠程監(jiān)控、數(shù)據(jù)采集和設備管理功能。2025年,市場上涌現(xiàn)出
    的頭像 發(fā)表于 09-05 09:39 ?313次閱讀

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

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

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

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

    串口服務器選型全攻略:開啟高效通信新時代?

    串口通信協(xié)議轉換為 TCP/IP 網(wǎng)絡接口協(xié)議,實現(xiàn)串口設備的網(wǎng)絡化,拓展通信距離,保障數(shù)據(jù)雙向透明傳輸。然而,面對市場上琳瑯滿目的串口服務器產(chǎn)品,如何精準選型成為眾多企業(yè)的關鍵難題。
    的頭像 發(fā)表于 06-16 10:00 ?405次閱讀
    <b class='flag-5'>串口服務器</b>選型全攻略:開啟高效通信新時代?

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

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

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

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

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

    用的?接下來,就讓我們一同深入探尋串口服務器的奧秘。 一、串口服務器是什么 串口服務器,從本質(zhì)上來說,是一種將串口設備連接到以太網(wǎng)網(wǎng)絡的橋梁設備。它主要實現(xiàn)了
    的頭像 發(fā)表于 04-06 15:38 ?781次閱讀
    # **<b class='flag-5'>串口服務器</b>:** **買了就能直接用嗎?它究竟有啥功能**

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

    應用,助您掌握選型與部署的關鍵邏輯。 一、串口服務器的核心功能與技術演進 1.1 工作原理與核心價值 串口服務器通過協(xié)議轉換技術,將 RS-232、RS-485 等串行信號轉換為 TCP/IP 網(wǎng)絡協(xié)議,實現(xiàn)設備的遠程監(jiān)控與集中
    的頭像 發(fā)表于 03-31 09:55 ?597次閱讀
    2025 年<b class='flag-5'>串口服務器</b>品牌解析:技術演進與行業(yè)應用指南

    串口服務器究竟有何用途

    在工業(yè)自動化與物聯(lián)網(wǎng)技術深度融合的今天,串口服務器作為連接傳統(tǒng)設備與現(xiàn)代網(wǎng)絡的核心橋梁,正推動著千行百業(yè)的數(shù)字化轉型。其核心功能是將RS232、RS485等串口通信協(xié)議轉換為TCP/IP網(wǎng)絡協(xié)議
    的頭像 發(fā)表于 03-28 14:59 ?882次閱讀

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

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

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

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

    串口服務器在能源物聯(lián)網(wǎng)數(shù)據(jù)采集中的應用技術參數(shù)介紹#

    的APort100串口服務器為例,探討串口服務器在現(xiàn)代物聯(lián)網(wǎng)中的實際應用及其優(yōu)勢。 1. 引言 物聯(lián)網(wǎng)的核心是實現(xiàn)設備間的互聯(lián)互通。然而,大量工業(yè)現(xiàn)場仍使用傳統(tǒng)的RS-485等串口通信設備。
    的頭像 發(fā)表于 01-15 13:46 ?725次閱讀
    <b class='flag-5'>串口服務器</b>在能源物聯(lián)網(wǎng)數(shù)據(jù)采集中的應用技術參數(shù)介紹#

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

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