<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁 > 互連技術 > 正文

    如何讓自動化領域的串口設備具備聯網能力?

    發布時間:2023-03-10 來源:ZLG 責任編輯:wenwei

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


    引言


    隨著時代的發展,數據上云等需求越來越普遍。設備如何快速實現上云功能,成了用戶普遍的需求之一。本章將帶大家快速實現如何將MPC-ZC1開發板的串口數據,快速傳輸至TCP服務器,實現上報與下發功能,工作框架如下。


    1676887369178230.png


    本文基于MPC-ZC1開發板,使用我司test.zlgcloud.com測試服務器,進行演示。開發板通過4G無線模塊與服務器建立TCP連接,使用USB轉TTL設備將MPC-ZC1串口2與PC上位機串口調試助手建立通信。實驗通過PC上位機串口調試助手發送數據至串口,串口接收數據并透傳至TCP客戶端,TCP客戶端將數據上報至服務器。


    軟硬件資源


    硬件需求:MPC-ZC1開發板、物聯網卡、4G天線、杜邦線若干、USB轉TTL設備。


    2.png


    軟件需求:串口調試助手sscom。


    前期準備


    1. 硬件連接


    將天線接到開發板對應接口,插入物聯網卡,USB轉TTL設備連接相應串口2引腳,并插入電腦USB接口,硬件連接圖如下。


    3.jpg


    2. 串口調試助手


    首先,我們需要對串口進行配置,配置參數為波特率為115200、數據位為8位、停止位為1位、不啟用校驗和流控,具體配置過程如下圖。此處的COM口,用戶可以打開設備管理器進行查看,配置完成后打開串口。


    1676887344317387.png


    業務開發


    1. 繪制流圖


    本流圖分為上報和下發兩部分,如下圖:


    1676887331891221.png


    ●   上報部分由serial_in_ex節點、fscript節點、push節點組成。serial_in_ex節點負責接收串口數據,fscript節點進行格式轉換,push節點將數據推送至tcp_client節點,有tcp_client節點上報至服務器。

    ●   下發部分由tcp_client節點、fscript節點、serial_out_ex節點組成。tcp_client節點負責創建一個TCP客戶端,接收push節點傳輸的數據上報到tcp服務器,并將tcp服務器下發的數據傳輸至fscript節點,fscript節點進行格式轉換后,將數據傳輸到serial_out_ex節點。


    2. 繪制流圖


    接下來我們需要配置流圖節點等相關參數。


    2.1 tcp_client節點配置,指定服務器地址和端口信息。


    1676887316472565.png


    2.2 push節點,將數據推送至tcp_client節點。


    1676887305312780.png


    2.3 fscript節點,進行數據格式轉換。


    1676887293701291.png


    兩個fscript節點配置相同,代碼如下:


    var str = istream_read_string(msg.istream, 100)


    msg.payload=str


    ostream_write_string(msg.ostream,msg.payload)


    2.4 serial_in_ex節點


    9.png

    10.png


    2.5 serial_out_ex節點


    11.png


    流圖下載


    節點配置完成后,確保硬件連接正確,將流圖下載到開發板,如下圖。


    1676887259475554.png


    實驗現象


    本實驗使用的測試服務器功能是將接收到的數據回發給客戶端,所以實驗現象如下圖,串口發送什么數據,就接收什么數據。


    1676887207514961.png



    免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理。


    推薦閱讀:


    為何總線“鐮刀”波形頻頻發生?

    矽力杰集成功率級DrMOS方案

    Zonal分區電子電氣架構為什么這么火?

    聊聊汽車LVDS接口的瞬態保護

    理解電弧能的測量、對比和控制方法

    特別推薦
    技術文章更多>>
    技術白皮書下載更多>>
    熱門搜索
    ?

    關閉

    ?

    關閉

    精品久久久中文字幕人妻| 国产精品99久久久精品无码| 精品高潮呻吟99av无码视频 | 日韩乱码人妻无码中文字幕久久 | 国产成人无码区免费内射一片色欲| 国产成人AV无码精品| 13小箩利洗澡无码视频网站免费| 中文字幕色AV一区二区三区| 67194成l人在线观看线路无码| 亚洲中文字幕无码不卡电影| 亚洲va中文字幕无码| 亚洲熟妇中文字幕五十中出| 久久久久亚洲AV无码专区网站 | 人妻中文字幕无码专区| 亚洲乱码中文字幕综合234| 欧美 亚洲 有码中文字幕| 潮喷无码正在播放| 人妻夜夜添夜夜无码AV| 亚洲精品午夜无码电影网| 中文字幕一区二区三区乱码| 欧美中文字幕在线| 熟妇人妻无码中文字幕| 久久人妻AV中文字幕| 麻豆国产原创中文AV网站| 日韩少妇无码喷潮系列一二三| 18禁免费无码无遮挡不卡网站| 无码人妻久久久一区二区三区| 中文字幕av无码一区二区三区电影| 亚洲国产日韩欧美在线a乱码日本中文字幕高清| 佐藤遥希在线播放一二区| 精品亚洲成α人无码成α在线观看 | 中文字幕亚洲图片| 中文字幕人成乱码在线观看| 精选观看中文字幕高清无码| 最近2019免费中文字幕6| 中文字幕在线免费| 中文亚洲日韩欧美| 国产av无码专区亚洲av果冻传媒| 日韩AV无码一区二区三区不卡毛片| 最新中文字幕在线| 老子午夜精品无码|