NB114串口服務器是可以實現RS485串口數據與以太網數據互相轉換的工業(yè)級單路以太網串口服務器;該單路串口服務器具有多種Modbus網關模式以及MQTTC/HTTPC物聯網網關模式,可滿足各類串口設備/PLC模塊的聯網功能;更多NA114串口服務器功能簡介:NB114單路RS485串口轉以太網串口服務器產品簡介。
串口服務器連接MQTT服務器方法參考“串口服務器用戶手冊”,不再重復說明。
本次例程需要使用到TPC的兩路串口以及兩種收發(fā)協議,詳細說明如下:
①在MCGS官網下載“MCGS_嵌入式_掃碼槍驅動”并安裝用以實現串口數據透明傳輸。
②添加兩臺父設備分別關聯COM1與COM2,COM1下添加掃碼槍驅動,COM2添加Modbus RTU驅動。
③Modbus RTU驅動定義變量添加通道,參考中配置。
④掃碼槍驅動定義變量添加通道,參考中配置。
①除了設備通道中定義的變量外還需添加一些中間變量用于數據解析,如圖所示。
添加事件腳本,關聯“COM1_DEV4_S_R_STATE”,COM1在收到數據時有電平跳變,因此可以借助這個電平跳變采集串口數據,并使能數據處理腳本。
腳本如下:
接收處理,周期查詢檢測是否被使能。
標記設備,我這有多臺設備需要接入服務器因此需要的各型號進行標記,若是單臺設備直接對標記變量賦與固定值,具體腳本如下。
對原始數據進行第一次處理,僅保留JSON中“屬性”字段,腳本如下
調用具體策略將平臺數據解析到中間變量中緩存。
先將設備的DO狀態(tài)保存到中間變量,再調用處理DO腳本,本例并未使用到AO請忽略。
遠程IO模塊DO處理腳本如下
調用處理IO執(zhí)行腳本,腳本如下。
忽略對ME31-XAAX0440與ME31-AAAX2240這兩款無線IO模塊的數據處理。
處理完成標記
簡單制作一個界面關聯相應變量。
②經過上述步驟,已經可以實現物模型平臺控制,演示如下:
在“在線調試”控制第一路DO輸出
接下來對阿里云物模型上報數據進行處理,創(chuàng)建“用戶策略”。
手動對數據進行組包處理,圖中所示其余腳本在單設備中不生效。
標記完成對單設備不生效,因此只用清空處理標志。
添加手動上傳功能,自動上傳只是周期調用“上傳策略”,不再說明:
查詢當前平臺參數:
點擊“手動上傳”,刷新網頁再次查詢:
自此就ME31-AXAX404通過TPC7062連接阿里云物模型實現遠程控制采集。
億佰特人每一天都致力于更好的助力物聯化、智能化、自動化的發(fā)展,提升資源利用率,更多產品更多資料,感興趣的小伙伴可以登錄我們的官網行了解,還有客服在線答疑哦!成都億佰特--物聯網應用專家,隨時在身邊,時刻準備為您服務!
7 X 24 銷售服務熱線
4000-330-990深圳辦事處柯經理:18218726658 無錫辦事處劉經理:13558641933
成都總部銷售經理:
秦 科(無線模塊):18884314654 馮子恒(無線模塊):18828049434
蔡友銀(無線模塊):13882211021 葛宇龍(通信設備):19138800613
胡兵(外貿銷售經理):18584911141、 sales06@ebyte.com
業(yè)務郵箱:support@cdebyte.com 全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機:028-61543675)
?? 成都億佰特電子科技有限公司【版權所有】 蜀ICP備13019384號