一、資料下載
USR-M100說明書:http://imbacareer.com.cn/Download/1202.html
設置軟件:http://imbacareer.com.cn/Download/1213.html
串口調試工具:USR-TCP232-Test-V1.3,下載鏈接:http://imbacareer.com.cn/Down/Software/USR-TCP232-Test-V1.3.exe
二、硬件連接
1、所需物品
USR-M100 一臺
USB-RS485 串口線一根
網線一根
12V/1A 電源適配器一個
2、連接拓撲
USR-M100的485口用USB-RS485串口線接電腦,打開modbus slave軟件用來模擬終端設備,用12V電源適配器給M100供電,配置M100作為主站。通過串口采集modbus數據,以json格式上報到阿里云。
三、云端配置
1、登錄
(1)登錄阿里云平臺:https://iot.console.aliyun.com/product
(2)登錄賬號和密碼
(3)在“物聯(lián)網平臺”界面找到“公共實例”,開通后進入界面
2、創(chuàng)建產品
(1)在“物聯(lián)網平臺”界面,找到“設備管理->產品”,點擊“創(chuàng)建產品”。
“產品名稱”可自定義,例“usr-m100”
“所屬品類”選擇“自定義品類”
“節(jié)點類型”選擇“網關設備”
“連網方式”選擇“蜂窩(2G/3G/4G/5G)”
“數據格式”選擇“透傳/自定義”
“認證方式”選擇“設備秘鑰” ?點擊“確定”,完成設置
3、創(chuàng)建設備 產品選擇之前添加的產品“usr-m100”
“DeviceName”自定義填寫,例“987654321”
“備注名稱”自定義,例“M100” ?點擊“確認”完成設置
4、添加主題
在產品界面,找到新添加的產品,打開后,找到“Topic 類列表->自定義 Topic”,點擊“定義 Topic 類”進行主題添加
四、設備配置
1、M100和電腦通過網口接到同一個路由器上,用M100的設置軟件搜到設備,進入內置網頁
2、阿里云參數配置:云服務->阿里云-》基礎配置,配置阿里云接入的基本參數
地域信息:cn-shanghai
產品密鑰:配置與阿里云的 ProductKey 配置一致,填“k0irmFwUmKY”
設備秘鑰:可從阿里云上查看 DeviceSecret,填寫“eec27c5a11c9a64d873a2f4387bab219”
設備名稱:配置與阿里云上的 DeviceName 一致為“987654321”
設備 ID:自定義即可,設置復雜一點避免沖突,比如填“m100123456789”
保存
3、配置編輯采集的數據和訂閱、發(fā)布主題(注意是在邊緣采集上報里配置,不要在阿里云里配置)
(1)添加采集的modbus點位網關使能:開啟數據采集:添加要采集的從機設備(測試用modbus slave模擬,從機地址1),添加采集的寄存器地址40001和40002(實際用于根據真實設備添加從機和點位)
(2)配置數據上報通道選擇:
阿里云數據讀寫:開啟查詢/設置方式:自定義
測試選擇json查詢/設置主題:阿里云設置的訂閱主題:k0irmFwUmKY/987654321/user/m100_p
上報主題:阿里云的發(fā)布主題:k0irmFwUmKY/987654321/user/m100_S
(3)配置完成后可以看到阿里云上設備在線
(4)參數上報,用modbus slave模擬串口設備,上報數據
M100的串口參數是9600,N,8,1 用modbus slave打開:
測試用的40001和40003這2個寄存器,寫入2個值,可以看到M100采集上報到云端的數據。
編寫人:李慧穎 編寫日期:2024-01-27
審核人:金志方 審核日期:2024-01-27
訂正版本:V1.0 訂正內容:初稿