久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

博客專欄

EEPW首頁 > 博客 > 串口服務器NB114產品MQTT協議軟件配置教程

串口服務器NB114產品MQTT協議軟件配置教程

發布人:成都億佰特 時間:2022-03-30 來源:工程師 發布文章
串口服務器(NB114)配置

串口服務器連接MQTT服務器方法參考“串口服務器用戶手冊”,不再重復說明。

nb114串口服務器

3.設備驅動添加與處理

本次例程需要使用到TPC的兩路串口以及兩種收發協議,詳細說明如下:

MCGS官網下載MCGS_嵌入式_掃碼槍驅動”并安裝用以實現串口數據透傳。

串口服務器tpc協議

添加兩臺父設備分別關聯COM1COM2COM1下添加掃碼槍驅動,COM2添加Modbus RTU驅動。

無線通信協議2

Modbus RTU驅動定義變量添加通道,參考中配置。

串口服務器通信協議3

掃碼槍驅動定義變量添加通道,參考中配置。

無線通信協議4

4.變量添加

除了設備通道中定義的變量外還需添加一些中間變量用于數據解析,如圖所示。

4.1串口服務器

阿里云物模型下發數據處理

4.2串口服務器

添加事件腳本,關聯COM1_DEV4_S_R_STATE”,COM1在收到數據時有電平跳變,因此可以借助這個電平跳變采集串口數據,并使能數據處理腳本。

4.3串口服務器

腳本如下:

4.4串口服務器

接收處理,周期查詢檢測是否被使能。

4.5串口服務器

標記設備,我這有多臺設備需要接入服務器因此需要的各型號進行標記,若是單臺設備直接對標記變量賦與固定值,具體腳本如下。

4.6串口服務器

對原始數據進行第一次處理,僅保留JSON“屬性”字段,腳本如下

4.7串口服務器

調用具體策略將平臺數據解析到中間變量中緩存。

先將設備的DO狀態保存到中間變量,調用處理DO腳本,本例并未使用到AO請忽略。

4.8串口服務器

DO處理腳本如下

4.9串口服務器

調用處理IO執行腳本,腳本如下。

4.10串口服務器通信協議

忽略對ME31-XAAX0440ME31-AAAX2240的數據處理。

4.11串口服務器通信協議

處理完成標記

4.12串口服務器通信協議

簡單制作一個界面關聯相應變量。

4.13串口服務器通信協議

經過上述步驟,已經可以實現物模型平臺控制,演示如下:

4.14串口服務器通信協議

“在線調試”控制第一路DO輸出

4.15串口服務器通信協議

4.16串口服務器通信協議

處理上報阿里云物模型數據

接下來對上報數據進行處理,創建“用戶策略”。

4.17串口服務器通信協議

手動對數據進行組包處理,圖中所示其余腳本在單設備中不生效。

4.18串口服務器通信協議

標記完成對單設備不生效,因此只用清空處理標志。

添加手動上傳功能,自動上傳只是周期調用“上傳策略”,不再說明:

4.19串口服務器通信協議

查詢當前平臺參數:

4.20串口服務器通信協議

點擊“手動上傳”,刷新網頁再次查詢:

4.21串口服務器通信協議

自此就ME31-AXAX404通過TPC7062連接阿里云物模型實現遠程控制采集。



*博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。




相關推薦

技術專區

關閉