哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

串口服務(wù)器——TCP Server

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

掃碼添加小助手

加入工程師交流群

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

dabc28ca-2f88-11ee-bbcf-dac502259ad0.jpg 簡(jiǎn)介

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

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


dabc28ca-2f88-11ee-bbcf-dac502259ad0.jpg 前期準(zhǔn)備

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

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

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

1. 硬件準(zhǔn)備

準(zhǔn)備TTL轉(zhuǎn)USB串口工具。

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

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

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

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

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

2. 軟件準(zhǔn)備

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

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

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

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

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

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


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

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

  • 【EsDA應(yīng)用】5分鐘實(shí)現(xiàn)一個(gè)串口通信業(yè)務(wù)

【EsDA應(yīng)用】串口轉(zhuǎn)TCP客戶端

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

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

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

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

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

2. 配置節(jié)點(diǎn)

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

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

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

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

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

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

雙擊fscript的消費(fèi)者節(jié)點(diǎn)push,因?yàn)槭菍erial_in_ex讀取到的數(shù)據(jù)傳遞給TCP Server所以push的目標(biāo)節(jié)點(diǎn)為tcp_server_ex。

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

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

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

雙擊tcp_server_ex的消費(fèi)者節(jié)點(diǎn)serial_out_ex,因?yàn)閠cp_server_ex與serial_out_ex節(jié)點(diǎn)使用的是輸入流istream和輸出流ostream,所以不需要數(shù)據(jù)轉(zhuǎn)換節(jié)點(diǎn),直連即可。綁定的串口與serial_in_ex的端口號(hào)一致即可。

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

3. 下載驗(yàn)證

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

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

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

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

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

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

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

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

    關(guān)注

    14

    文章

    10339

    瀏覽量

    91733
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1432

    瀏覽量

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

    關(guān)注

    15

    文章

    1626

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    17路UART,多串口服務(wù)器方案分享

    在工業(yè)領(lǐng)域,接入多路串口設(shè)備并實(shí)時(shí)采集數(shù)據(jù),是十分常見(jiàn)的需求。 今天,我們分享基于全志T536處理的多串口服務(wù)器方案,依托原生17路串口的硬件優(yōu)勢(shì),打造更簡(jiǎn)潔、高效、低成本的工業(yè)數(shù)據(jù)
    的頭像 發(fā)表于 03-02 17:03 ?177次閱讀
    17路UART,多<b class='flag-5'>串口服務(wù)器</b>方案分享

    單通道串口服務(wù)器 型號(hào):SG-TCP232-110 #串口 #MODBUS #TCP #三格電子

    服務(wù)器
    jf_28362209
    發(fā)布于 :2026年02月03日 15:49:49

    麥米串口服務(wù)器:打通傳統(tǒng)工業(yè)設(shè)備上云的“最后一公里”

    從工廠到交通再到樓宇、農(nóng)牧業(yè),串口服務(wù)器正以驚人的滲透力,成為傳統(tǒng)設(shè)備與數(shù)字世界連接的“毛細(xì)血管”。麥米多功能串口服務(wù)器“多串口、全聯(lián)網(wǎng)、通協(xié)議、能遠(yuǎn)程、高防護(hù)”減少?gòu)?fù)雜布線,組網(wǎng)簡(jiǎn)單,讓傳統(tǒng)設(shè)備煥發(fā)新生,以最小成本邁出數(shù)字化轉(zhuǎn)
    的頭像 發(fā)表于 01-13 17:00 ?664次閱讀
    麥米<b class='flag-5'>串口服務(wù)器</b>:打通傳統(tǒng)工業(yè)設(shè)備上云的“最后一公里”

    2026值得推薦的工業(yè)級(jí)串口服務(wù)器:捷宸電子IPCSUN DCOM660D 全場(chǎng)景解析

    無(wú)論是追求高性價(jià)比的中小企業(yè),還是有嚴(yán)苛工業(yè)需求的大型企業(yè),捷宸電子IPCSUN DCOM660D 工業(yè)級(jí)串口服務(wù)器都能提供適配的解決方案。在工業(yè)串口服務(wù)器選型、穩(wěn)定型串口轉(zhuǎn)網(wǎng)設(shè)備采購(gòu)等場(chǎng)景中,這款兼具性能、穩(wěn)定性與實(shí)用性的產(chǎn)品
    的頭像 發(fā)表于 12-29 15:09 ?897次閱讀

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

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

    APort串口服務(wù)器,傳統(tǒng)串口設(shè)備的智能化聯(lián)網(wǎng)核心

    云等固有短板,成為制約設(shè)備智能化與能源數(shù)字化的瓶頸。APort100系列串口服務(wù)器正是針對(duì)這一行業(yè)痛點(diǎn)推出的核心通信設(shè)備,通過(guò)精準(zhǔn)實(shí)現(xiàn)RS485串口信號(hào)與TCP/IP網(wǎng)絡(luò)協(xié)議的雙向轉(zhuǎn)換,為傳統(tǒng)設(shè)備搭建高效“聯(lián)網(wǎng)橋梁”,助力企業(yè)快
    的頭像 發(fā)表于 11-14 15:37 ?377次閱讀
    APort<b class='flag-5'>串口服務(wù)器</b>,傳統(tǒng)<b class='flag-5'>串口</b>設(shè)備的智能化聯(lián)網(wǎng)核心

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

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

    新品上新:NB12x、183x系列工業(yè)級(jí)多串口服務(wù)器

    新品上市NB系列多串口以太網(wǎng)通信服務(wù)器NB124/144/x-V2系列工業(yè)級(jí)4串口服務(wù)器NB124x-V2/NB144x-V2是億佰特推出的工業(yè)級(jí)多串口服務(wù)器,支持RS232/RS48
    的頭像 發(fā)表于 09-11 19:34 ?1198次閱讀
    新品上新:NB12x、183x系列工業(yè)級(jí)多<b class='flag-5'>串口服務(wù)器</b>

    2025年串口服務(wù)器選購(gòu)指南及應(yīng)用方案詳解

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

    串口服務(wù)器技術(shù)詳解:2025年行業(yè)標(biāo)準(zhǔn)與應(yīng)用指南

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

    開(kāi)疆智能ModbusTCP轉(zhuǎn)Ethernet網(wǎng)關(guān)連接FBOX串口服務(wù)器配置案例

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

    串口服務(wù)器選型全攻略:開(kāi)啟高效通信新時(shí)代?

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

    串口服務(wù)器:隔離485+232,雙向透?jìng)?/a>

    串口服務(wù)器(Serial Device Server)是一種將傳統(tǒng)串口設(shè)備(如RS-232、RS-485、RS-422等)連接到網(wǎng)絡(luò)的硬件設(shè)備,其主要功能是將串口數(shù)據(jù)轉(zhuǎn)換為網(wǎng)絡(luò)數(shù)據(jù),
    的頭像 發(fā)表于 05-27 15:02 ?711次閱讀

    安全可控·國(guó)產(chǎn)典范—上海卓嵐ZLAN5107-C全國(guó)產(chǎn)化 串口服務(wù)器助力工業(yè)通信自主化

    全國(guó)產(chǎn)化串口服務(wù)器ZLAN5107-C代表了工業(yè)通信設(shè)備自主創(chuàng)新的重要成果,為各行業(yè)數(shù)字化轉(zhuǎn)型提供了安全可靠的基礎(chǔ)設(shè)施。
    的頭像 發(fā)表于 05-14 13:24 ?1219次閱讀
    安全可控·國(guó)產(chǎn)典范—上海卓嵐ZLAN5107-C全國(guó)產(chǎn)化 <b class='flag-5'>串口服務(wù)器</b>助力工業(yè)通信自主化

    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è)計(jì)的ProfiNet轉(zhuǎn)ModbusRTU網(wǎng)關(guān)模組
    的頭像 發(fā)表于 04-24 19:32 ?981次閱讀
    ProfiNet轉(zhuǎn)Modbus網(wǎng)關(guān)模組+PoE受電<b class='flag-5'>串口服務(wù)器</b>
    双鸭山市| 南雄市| 天津市| 文昌市| 平凉市| 兰坪| 刚察县| 克拉玛依市| 南江县| 阳朔县| 诸城市| 濉溪县| 五原县| 泾川县| 上饶市| 新竹县| 新龙县| 新昌县| 石柱| 钦州市| 开原市| 班戈县| 兴国县| 靖州| 澄迈县| 吕梁市| 钟山县| 唐山市| 桃源县| 南陵县| 荔波县| 东辽县| 冷水江市| 大兴区| 宁明县| 伊吾县| 靖江市| 德阳市| 高阳县| 延吉市| 岳阳市|