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

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

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

通過EsDA工具和MPC-ZC1平臺實現(xiàn)串口MQTT服務(wù)器

AGk5_ZLG_zhiyua ? 來源:ZLG致遠電子 ? 作者:ZLG開發(fā)者社區(qū) ? 2022-08-25 10:03 ? 次閱讀

本文以實現(xiàn)串口MQTT服務(wù)器為項目目標,展開講解,介紹如何通過EsDA工具和MPC-ZC1平臺,進行應(yīng)用開發(fā),逐步完成項目需求。

7e1562ce-238d-11ed-ba43-dac502259ad0.jpg簡介

工業(yè)串口服務(wù)器,以提供串口與網(wǎng)絡(luò)服務(wù)器之間的雙向數(shù)據(jù)透明傳輸為核心業(yè)務(wù)。在不用修改原有產(chǎn)品系統(tǒng)的情況下,為串口設(shè)備提供了便捷的聯(lián)網(wǎng)通道,即擴展了物聯(lián)網(wǎng)功能,又保障了原有系統(tǒng)的穩(wěn)定性。

串口端主要為 RS-232、485、422 等接口,網(wǎng)絡(luò)端通常為 TCP、UDP、MQTT、HTTP 等協(xié)議服務(wù)器。

本文以實現(xiàn)串口MQTT服務(wù)器為項目目標,展開講解,介紹如何通過 EsDA 工具和 MPC-ZC1 平臺,進行應(yīng)用開發(fā),逐步完成項目需求。

7e220d26-238d-11ed-ba43-dac502259ad0.jpg??前期準備

可通過 EsDA MPC-ZC1 入門篇相關(guān)文章,掌握 EsDA 基本開發(fā)流程:

一、項目需求

項目開發(fā)前,先對項目需求進行梳理和拆解,主要有以下幾點:

  • 支持串口通信;

  • 支持MQTT通信;

  • 串口與MQTT服務(wù)器實現(xiàn)數(shù)據(jù)透傳;

  • 支持串口和MQTT服務(wù)器控制 LED 顯示。

* 本文僅以 LED 作為擴展業(yè)務(wù),可根據(jù)實際需求進行擴展。

二、業(yè)務(wù)框圖

根據(jù)項目需求,大致將系統(tǒng)劃分為以下幾大模塊:

7e2fae68-238d-11ed-ba43-dac502259ad0.png

1. 串口通信

  • 實現(xiàn)串口的數(shù)據(jù)收發(fā)功能;

  • 實現(xiàn)串口基本參數(shù)配置功能(波特率、奇偶校驗位、數(shù)據(jù)位)。

2. MQTT通信
  • 實現(xiàn)MQTT客戶端功能;
  • 配置目標服務(wù)器地址、端口;
  • 發(fā)布和訂閱指定主題。

3. 數(shù)據(jù)解析

  • 解析數(shù)據(jù)流中的控制命令

4. 數(shù)據(jù)分發(fā)

  • 將解析出來的數(shù)據(jù)分發(fā)到其他模塊

7e1562ce-238d-11ed-ba43-dac502259ad0.jpg業(yè)務(wù)開發(fā)

可通過 EsDA MPC-ZC1 入門篇相關(guān)文章,掌握 EsDA 基本開發(fā)流程:

一、串口通信

實現(xiàn)串口通信模塊,需要使用到串口相關(guān)的 AWFlow 節(jié)點,包括 serial_ex、serial_in_ex、serial_out_ex 3個節(jié)點。1. 節(jié)點介紹1.1 serial_ex串口配置節(jié)點,屬于隱式節(jié)點,不會被顯示在畫布中,需要配套對應(yīng)的功能節(jié)點一起使用。1.1.1 屬性

7e421062-238d-11ed-ba43-dac502259ad0.png

  • 名稱(name):節(jié)點名稱,用于索引查找本節(jié)點;
  • 顯示名稱(displayName):用于畫布上顯示的名稱;
  • 端口(port):用于索引串口設(shè)備;
  • 波特率(baudrate):串口波特率參數(shù);
  • 字節(jié)大小(bytesize):數(shù)據(jù)位參數(shù);
  • 奇偶校驗(parity):串口奇偶校驗位參數(shù);
  • 停止位(stopbits):串口停止位參數(shù);
  • 流控(flowcontrol):串口流控模式配置;
  • 幀超時(frame_timeout):收到數(shù)據(jù)后的總體等待時間;
  • 幀長度(frame_length):期望收據(jù)的數(shù)據(jù)長度;
  • 碼間超時(intersymbol_timeout):字節(jié)間的最大超時時間。

其中幀超時、幀長度、碼間超時可用于分包應(yīng)用,3個參數(shù)可同時使用,任意一個條件滿足都會觸發(fā)分包。

* 配置節(jié)點(config類型)只存在節(jié)點屬性,不具備輸入輸出功能。

1.2 serial_in_ex

串口接收節(jié)點,負責讀取指定串口接收到的數(shù)據(jù)。1.2.1 屬性7e4da314-238d-11ed-ba43-dac502259ad0.png
  • 名稱(name):節(jié)點名稱,用于索引查找本節(jié)點;

  • 顯示名稱(displayName):用于畫布上顯示的名稱;

  • 配置節(jié)點名稱(config):綁定一個串口配置節(jié)點;
1.2.2 輸入* pump類型節(jié)點通常不具備數(shù)據(jù)輸入。1.2.3 輸出
  • payload讀取到串口接收的數(shù)據(jù),字符串(可按二進制提?。?;

  • payloadLength:數(shù)據(jù)長度,uint32_t 類型;

  • payloadType: payload 的數(shù)據(jù)類型,用于后續(xù)節(jié)點數(shù)據(jù)處理;

  • istream:數(shù)據(jù)流對象,保存著串口接收的原始數(shù)據(jù)流;

*當幀超時、幀長度、碼間超時其中任意參數(shù)有效時,輸出payload 格式,否則輸出 istream。
1.3 serial_out_ex

串口發(fā)送節(jié)點,將上級節(jié)點輸出的數(shù)據(jù)發(fā)送至串口發(fā)送接口。

1.3.1 屬性
7e5a6cc0-238d-11ed-ba43-dac502259ad0.png
  • 名稱(name):節(jié)點名稱,用于索引查找本節(jié)點;

  • 顯示名稱(displayName):用于畫布上顯示的名稱;

  • 配置節(jié)點名稱(config):綁定一個串口配置節(jié)點。

1.3.2 輸入
  • payload:負載數(shù)據(jù),字符串類型(也可按二進制轉(zhuǎn)換);

  • payloadLength:負載數(shù)據(jù)長度,uint32_t類型;

  • payloadType:指示payload的數(shù)據(jù)類型;

  • istream:數(shù)據(jù)流對象。

*支持輸入 payload istream 數(shù)據(jù),優(yōu)先使用 istream

1.3.3 輸出

* sink類型節(jié)點通常不具備數(shù)據(jù)輸出。

2. 回發(fā)驗證

我們通過一個串口數(shù)據(jù)回發(fā)功能來驗證串口通信模塊。

2.1添加節(jié)點

添加 serial_in_ex 和 serial_out_ex 節(jié)點到畫布上。7e63f31c-238d-11ed-ba43-dac502259ad0.png

2.2配置節(jié)點

雙擊 serial_in_ex 節(jié)點,打開屬性面板。7e6f6ca6-238d-11ed-ba43-dac502259ad0.png

選擇“添加新的 serial_ex 節(jié)點”,點擊編輯配置,進入配置節(jié)點屬性面板。

7e77007e-238d-11ed-ba43-dac502259ad0.png
  • 串口設(shè)備:Uart1;

  • 波特率:115200;

  • 字節(jié)大?。?bits;

  • 奇偶校驗:None

  • 停止位:1bits;

  • 流控:None;

  • 幀超時:100;

  • 幀長度:0;

  • 碼間超時:0。

點擊添加,完成配置。

7e7f7dbc-238d-11ed-ba43-dac502259ad0.png

可以看到已經(jīng)創(chuàng)建了一個新的配置節(jié)點,名為 serial_ex,繼續(xù)點擊完成,結(jié)束接收節(jié)點的配置。

同樣的,雙擊 serial_out_ex 節(jié)點,打開屬性面板,直接選擇剛剛創(chuàng)建的配置節(jié)點。

7e8bbfb4-238d-11ed-ba43-dac502259ad0.png

點擊完成,保存配置。

2.3繪制流圖

serial_in_exserial_out_ex節(jié)點進行連接。

7e9b0c6c-238d-11ed-ba43-dac502259ad0.png

2.4下載驗證

確保硬件正確連接。

7ea920fe-238d-11ed-ba43-dac502259ad0.png

選擇流圖下載接口。

7ecc589e-238d-11ed-ba43-dac502259ad0.png點擊下載。

7ed59d1e-238d-11ed-ba43-dac502259ad0.png

7ee1b374-238d-11ed-ba43-dac502259ad0.png

完成流圖下載,通過串口工具進行數(shù)據(jù)回發(fā)測試。

7eeaf6a0-238d-11ed-ba43-dac502259ad0.png

二、MQTT通信

實現(xiàn) MQTT 通信模塊,需要使用到相關(guān)的AWFlow節(jié)點,包括mqtt_config、mqtt_in、mqtt_out3個節(jié)點。

1. 節(jié)點介紹

1.1 mqtt_config

MQTT 配置節(jié)點,屬于隱式節(jié)點,不會被顯示在畫布中,需要配套對應(yīng)的功能節(jié)點一起使用。

1.1.1

7ef90b28-238d-11ed-ba43-dac502259ad0.png

  • 名稱(name):節(jié)點名稱,用于索引查找本節(jié)點;

  • 顯示名稱(displayName:用于畫布上顯示的名稱;

  • 主機地址(host):目標服務(wù)器域名(IP地址);

  • 端口(port):目標服務(wù)器網(wǎng)絡(luò)端口;

  • 重連間隔(retry-interval):MQTT后臺服務(wù)重連時間間隔,單位毫秒;

  • 客戶端ID(client-id):MQTT客戶端ID;

  • 用戶名(user-name):MQTT客戶端用戶名;

  • 密碼(password):MQTT客戶端密碼;

  • ?;畎l(fā)送間隔(keep-alive-interval):保活數(shù)據(jù)包發(fā)送周期,單位秒;

  • 清除會話(clean-session):使能自動清除歷史會話;

  • 上線主題服務(wù)質(zhì)量等級(online-topic-qos):上線QoS服務(wù)質(zhì)量;

  • 上線主題(online-topic-topic):上線主題;

  • 上線主題數(shù)據(jù)(online-topic-data):上線主題數(shù)據(jù);

  • 遺囑主題服務(wù)質(zhì)量等級(last-will-qos):遺囑QoS服務(wù)質(zhì)量;

  • 遺囑主題(last-will-topic):遺囑主題;

  • 遺囑主題數(shù)據(jù)(last-will-data):遺囑主題數(shù)據(jù);

  • 使能SSL(enable-ssl):使能SSL加密功能;

  • 根證書路徑(root-ca-ssl):根證書文件全路徑;

  • 客戶端證書路徑(client-certificate-path):客戶端證書文件全路徑;

  • 客戶端密鑰路徑(client-private-key-path):客戶端密鑰文件全路徑。

MQTT 配置屬性項比較多,但好在節(jié)點中已經(jīng)內(nèi)置了常用的默認配置,用戶僅需根據(jù)應(yīng)用修改所需屬性項即可。

* 配置節(jié)點(config類型)只存在節(jié)點屬性,不具備輸入輸出功能。

1.2 mqtt_in

MQTT 訂閱節(jié)點,提供訂閱指定主題的功能。

1.2.1 屬性

7f044b96-238d-11ed-ba43-dac502259ad0.png

  • 名稱(name):節(jié)點名稱,用于索引查找本節(jié)點;
  • 顯示名稱(displayName):用于畫布上顯示的名稱;
  • 主題(topic):配置需要訂閱的主題;
  • 消息質(zhì)量(qos):QoS主題服務(wù)質(zhì)量等級;
  • 配置(config):綁定一個MQTT配置節(jié)點。
1.2.2 輸入

pump類型節(jié)點通常不具備數(shù)據(jù)輸入。

1.2.3 輸出
  • topic:主題標識,字符串類型;
  • payload:負載數(shù)據(jù),指針(pointer)類型;
  • payloadLength:負載數(shù)據(jù)長度,uint32_t類型。
1.3 mqtt_out

MQTT 發(fā)布節(jié)點,向服務(wù)器發(fā)布指定主題數(shù)據(jù)。

1.3.1 屬性
7f0fe398-238d-11ed-ba43-dac502259ad0.png
  • 名稱(name):節(jié)點名稱,用于索引查找本節(jié)點;

  • 顯示名稱(displayName):用于畫布上顯示的名稱;

  • 消息質(zhì)量(qos):QoS主題服務(wù)質(zhì)量等級;

  • 保留標志(retain):使能主題信息在服務(wù)器保留;

  • 主題(topic):發(fā)布的主題;

  • 配置(config):綁定一個MQTT配置節(jié)點。

1.3.2 輸入

  • topic:發(fā)布主題名稱;
  • payload:負載數(shù)據(jù);
  • payloadLength:負載數(shù)據(jù)長度,uint32_t類型;

1.3.3 輸出

* sink類型節(jié)點通常不具備數(shù)據(jù)輸出。2. 回發(fā)驗證我們通過一個MQTT數(shù)據(jù)回發(fā)功能來驗證MQTT通信模塊。2.1 添加節(jié)點添加 mqtt_in 和 mqtt_out 節(jié)點到畫布上。7f19c16a-238d-11ed-ba43-dac502259ad0.png

2.2 配置節(jié)點

雙擊 mqtt_in_ex 節(jié)點,打開屬性面板。7f27e59c-238d-11ed-ba43-dac502259ad0.png

選擇“添加新的 mqtt 節(jié)點”,點擊編輯配置,進入配置節(jié)點屬性面板。

7f3434dc-238d-11ed-ba43-dac502259ad0.png

該節(jié)點已經(jīng)內(nèi)置好大部分常用的配置信息,此處,我們僅修改3個必須的屬性項:

  • 主機地址:broker.emqx.io;

  • 端口號:1883;

  • 重連間隔:1000。

點擊添加,完成配置。

7f3fe926-238d-11ed-ba43-dac502259ad0.png

可以看到已經(jīng)創(chuàng)建了一個新的配置節(jié)點,名為 mqtt,同時我們配置一個訂閱主題 EsDA-MQTT-Down ,繼續(xù)點擊完成,結(jié)束接收節(jié)點的配置。

同樣的,雙擊mqtt_out節(jié)點,打開屬性面板,直接選擇剛剛創(chuàng)建的配置節(jié)點,同時配置一個發(fā)布主題EsDA-MQTT-Up 。

7f4b6a62-238d-11ed-ba43-dac502259ad0.png

點擊完成,保存配置。

2.3 繪制流圖

將 mqtt_in 與 mqtt_out 節(jié)點進行連接。

7f582270-238d-11ed-ba43-dac502259ad0.png

2.4 下載驗證

確保硬件正確連接,需要4G天線,以及一張可正常聯(lián)網(wǎng)的SIM卡。

7ea920fe-238d-11ed-ba43-dac502259ad0.png

選擇流圖下載接口。

7ecc589e-238d-11ed-ba43-dac502259ad0.png

點擊下載。

7ed59d1e-238d-11ed-ba43-dac502259ad0.png

7ee1b374-238d-11ed-ba43-dac502259ad0.png

完成流圖下載后,可通過MQTT客戶端工具進行數(shù)據(jù)回發(fā)測試。

此處我們選擇MQTTX,下載鏈接

https://www.emqx.com/zh/downloads/MQTTX/1.8.2/MQTTX-Setup-1.8.2-x64.exe

下載結(jié)束并完成MQTTX客戶端的安裝,啟動MQTTX客戶端軟件。

7fa3d314-238d-11ed-ba43-dac502259ad0.png

點擊新建連接,創(chuàng)建MQTT連接,如下進行配置。

7faf8402-238d-11ed-ba43-dac502259ad0.png

點擊連接,完成客戶端配置,進入連接后,添加訂閱主題。

7fba8d98-238d-11ed-ba43-dac502259ad0.png

訂閱MPC-ZC1發(fā)布的主題EsDA-MQTT-Up 。

7fc686a2-238d-11ed-ba43-dac502259ad0.png

最后發(fā)布MPC-ZC1訂閱的主題EsDA-MQTT-Down 。

7fd178e6-238d-11ed-ba43-dac502259ad0.png

輸入發(fā)布的內(nèi)容EsDA MQTT Test Message!,點擊發(fā)布主題,隨后可以收到 MPC-ZC1 回發(fā)同樣的內(nèi)容。

7febdcea-238d-11ed-ba43-dac502259ad0.png

三、串口MQTT透傳

前面我們已經(jīng)完成串口通信、MQTT通信功能,并進行數(shù)據(jù)回發(fā)測試,接下來我們要完成本項目的核心功能,串口與MQTT服務(wù)器之間的數(shù)據(jù)透明傳輸。

從前面兩次數(shù)據(jù)回發(fā)的流圖中,我們很容易想象到如下圖所示的方式進行流圖變換。

7ff97530-238d-11ed-ba43-dac502259ad0.png

沒錯,只需將2條回發(fā)的數(shù)據(jù)流進行交換連接,即可達到2個通信接口的數(shù)據(jù)透明傳輸。為了流圖簡潔性,我們進行節(jié)點的位置調(diào)整,如下所示。80033598-238d-11ed-ba43-dac502259ad0.png

下載流圖,進行透傳測試,效果如下圖。

8010bfd8-238d-11ed-ba43-dac502259ad0.png

801b7cb6-238d-11ed-ba43-dac502259ad0.png

至此,我們完成串口服務(wù)器的核心功能,數(shù)據(jù)透明傳輸。后續(xù)我們會繼續(xù)圍繞串口服務(wù)器項目,進行業(yè)務(wù)的擴展,增加透傳命令來控制設(shè)備上的LED。802c3c36-238d-11ed-ba43-dac502259ad0.jpg803a69aa-238d-11ed-ba43-dac502259ad0.jpg

審核編輯:湯梓紅

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

    關(guān)注

    0

    文章

    28

    瀏覽量

    7496
  • MPC
    MPC
    +關(guān)注

    關(guān)注

    2

    文章

    36

    瀏覽量

    21193
  • 串口服務(wù)器
    +關(guān)注

    關(guān)注

    1

    文章

    159

    瀏覽量

    17315

原文標題:EsDA MPC-ZC1 應(yīng)用——串口服務(wù)器(一)

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    MPC-ZC1工控單板如何快速搭建出產(chǎn)線車間的智能風機控制系統(tǒng)

    EsDA 為智慧工廠系統(tǒng)賦能,MPC-ZC1 工控單板 搭配 ZLM3100S 大功率電機驅(qū)動,快速搭建出產(chǎn)線車間的智能風機控制系統(tǒng)。
    發(fā)表于 09-28 15:09 ?827次閱讀

    EsDA MPC-ZC1入門之軟件安裝

    EsDA,嵌入式系統(tǒng)設(shè)計自動化,由多種軟件組成的軟件過程管理和開發(fā)的工具,以提高開發(fā)效率,降低軟件開發(fā)難度、開發(fā)成本為目標,為用戶帶來簡單易用的軟件設(shè)計體驗。
    的頭像 發(fā)表于 08-10 14:24 ?914次閱讀

    基于MPC-ZC1工控單板的物聯(lián)網(wǎng)監(jiān)測控制系統(tǒng)設(shè)計

    本文將基于 MPC-ZC1 工控單板,通過 EsDA 設(shè)計工具,分享如何搭建出一個常用的物聯(lián)網(wǎng)監(jiān)測控制系統(tǒng)。
    的頭像 發(fā)表于 09-15 12:06 ?1177次閱讀

    EsDA應(yīng)用】如何讓自動化領(lǐng)域的串口設(shè)備具備聯(lián)網(wǎng)能力?

    功能,成了用戶普遍的需求之一。本章將帶大家快速實現(xiàn)如何將MPC-ZC1開發(fā)板的串口數(shù)據(jù),快速傳輸至TCP服務(wù)器實現(xiàn)上報與下發(fā)功能,工作框架
    的頭像 發(fā)表于 02-15 16:35 ?500次閱讀

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

    網(wǎng)絡(luò)化項目都需要用到串口服務(wù)器,本文基于EsDA開發(fā)平臺,為您介紹如何快速搭建一個串口轉(zhuǎn)UDP服務(wù)器。 基本工作原理:
    的頭像 發(fā)表于 02-22 13:20 ?647次閱讀

    EsDA應(yīng)用】藍牙服務(wù)端節(jié)點詳解

    藍牙作為一種近距離無線通信技術(shù),被廣泛使用在汽車,智能家居和醫(yī)療等領(lǐng)域中。本文主要介紹如何通過EsDA開發(fā)套件,快速實現(xiàn)藍牙服務(wù)器的相關(guān)應(yīng)用業(yè)務(wù)。 ?? 簡介 前面文章講解了ble_c
    的頭像 發(fā)表于 05-25 00:10 ?554次閱讀
    【<b class='flag-5'>EsDA</b>應(yīng)用】藍牙<b class='flag-5'>服務(wù)</b>端節(jié)點詳解

    EsDA應(yīng)用】串口服務(wù)器——TCP Server

    如何讓自動化領(lǐng)域的串口設(shè)備具備聯(lián)網(wǎng)能力?本文將基于EsDA平臺,帶你開發(fā)一個串口服務(wù)器之TCP服務(wù)器的業(yè)務(wù),快速
    的頭像 發(fā)表于 06-14 11:40 ?767次閱讀
    【<b class='flag-5'>EsDA</b>應(yīng)用】<b class='flag-5'>串口服務(wù)器</b>——TCP Server

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

    本文以實現(xiàn)串口MQTT服務(wù)器為項目目標,展開講解,介紹如何通過EsDA
    的頭像 發(fā)表于 08-26 16:49 ?710次閱讀
    <b class='flag-5'>EsDA</b> <b class='flag-5'>MPC-ZC1</b> 應(yīng)用——<b class='flag-5'>串口服務(wù)器</b>(一)

    【Z站推薦】EsDA MPC-ZC1 應(yīng)用——串口服務(wù)器(二)

    業(yè)務(wù)的同時,會根據(jù)不同的應(yīng)用場景擴展一些額外的輔助業(yè)務(wù),如DI/DO、ADC采集等。通過EsDAMPC-ZC1應(yīng)用——串口服務(wù)器(一)章節(jié),完成了串口
    的頭像 發(fā)表于 09-02 10:13 ?791次閱讀
    【Z站推薦】<b class='flag-5'>EsDA</b> <b class='flag-5'>MPC-ZC1</b> 應(yīng)用——<b class='flag-5'>串口服務(wù)器</b>(二)

    【Z站推薦】EsDA MPC-ZC1 應(yīng)用——IoT 監(jiān)測控制系統(tǒng)(一)

    上報至物聯(lián)網(wǎng)平臺,并支持云端遠程控制。對于安全性、實時性要求較高的場合,還需要支持本地數(shù)據(jù)處理和及時響應(yīng)。本文將基于MPC-ZC1工控單板,通過EsDA設(shè)計
    的頭像 發(fā)表于 09-16 10:38 ?743次閱讀
    【Z站推薦】<b class='flag-5'>EsDA</b> <b class='flag-5'>MPC-ZC1</b> 應(yīng)用——IoT 監(jiān)測控制系統(tǒng)(一)

    【Z站推薦】EsDA MPC-ZC1 應(yīng)用——IoT 監(jiān)測控制系統(tǒng)(三)

    EsDA為智慧工廠系統(tǒng)賦能,MPC-ZC1工控單板搭配ZLM3100S大功率電機驅(qū)動,快速搭建出產(chǎn)線車間的智能風機控制系統(tǒng)。簡介本文基于EsDAMPC-ZC1應(yīng)用——IoT監(jiān)測控制系
    的頭像 發(fā)表于 09-29 11:11 ?862次閱讀
    【Z站推薦】<b class='flag-5'>EsDA</b> <b class='flag-5'>MPC-ZC1</b> 應(yīng)用——IoT 監(jiān)測控制系統(tǒng)(三)

    EsDA應(yīng)用】如何讓自動化領(lǐng)域的串口設(shè)備具備聯(lián)網(wǎng)能力?

    用戶普遍的需求之一。本章將帶大家快速實現(xiàn)如何將MPC-ZC1開發(fā)板的串口數(shù)據(jù),快速傳輸至TCP服務(wù)器,實現(xiàn)上報與下發(fā)功能,工作框架如下。本文
    的頭像 發(fā)表于 02-23 15:01 ?643次閱讀
    【<b class='flag-5'>EsDA</b>應(yīng)用】如何讓自動化領(lǐng)域的<b class='flag-5'>串口</b>設(shè)備具備聯(lián)網(wǎng)能力?

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

    需要用到串口服務(wù)器,本文基于EsDA開發(fā)平臺,為您介紹如何快速搭建一個串口轉(zhuǎn)UDP服務(wù)器。基本工作原理:
    的頭像 發(fā)表于 03-06 13:55 ?588次閱讀
    【<b class='flag-5'>EsDA</b>應(yīng)用】<b class='flag-5'>串口</b>轉(zhuǎn)UDP<b class='flag-5'>服務(wù)器</b>

    EsDA應(yīng)用】串口服務(wù)器——UDP Server

    如何讓自動化領(lǐng)域的串口設(shè)備具備聯(lián)網(wǎng)能力?本文將基于EsDA平臺,帶你開發(fā)一個串口服務(wù)器之UDP服務(wù)器的業(yè)務(wù),快速
    的頭像 發(fā)表于 07-12 11:45 ?1079次閱讀
    【<b class='flag-5'>EsDA</b>應(yīng)用】<b class='flag-5'>串口服務(wù)器</b>——UDP Server

    基于EsDA MPC-ZC1 快速實現(xiàn)I2C 監(jiān)控報警

    實驗,PT100溫度傳感的溫度采集和讀取顯示不在本文贅述,具體詳細的操作步驟可在《EsDAMPC-ZC1快速實現(xiàn)I2C采集監(jiān)控》文章中查看。實驗基于EsDA開發(fā)平
    的頭像 發(fā)表于 08-23 15:16 ?733次閱讀
    基于<b class='flag-5'>EsDA</b> <b class='flag-5'>MPC-ZC1</b> 快速<b class='flag-5'>實現(xiàn)</b>I2C 監(jiān)控報警