本文主要內容是介紹如何通過DTU 實現modbus 設備直接接入樂為物聯公共平臺。
## 1 前言:
### 1.1 什么是樂為物聯 modbus 設備接入服務
通過通用DTU 無需編程,直接把modbus 設備直接接入樂為物聯公共平臺。
### 1.2 modbus 設備直接接入的好處
modbus 作為一個最通用的工業設備協議,相關的設備,儀表多如牛毛。只要選擇一個合適的modbus 設備,加上一個通用DTU,就可以直接接入樂為物聯公共平臺了。
> 比如:氣體檢測儀,電表,水表,隨便TB 一下關鍵詞 modbus,看哪個設備順眼就把那個設備接上來看看吧。
### 1.3 為什么可以直接接入
modbus 設備通過DTU 連接到樂為物聯提供的modbus tcp server,modbus tcp server 根據DTU 注冊包的內容找到modbus設備對應的樂為物聯公共平臺的賬戶信息,并通過平臺賬戶信息里面配置的modbus 設備寄存器內容向modbus 設備發起數據請求,并將讀取到的數據直接存到樂為物聯公共平臺相關賬戶的設備下面。
![樂為物聯modbus 設備接入服務][1]
## 2 modbus 設備接入步驟
將modbus 設備接入接入樂為物聯平臺總共需要三個步驟
1. 注冊一個樂為物聯公共平臺賬號,把賬號信息寫入DTU作為注冊包
2. 在平臺配置modbus 設備相關寄存器信息
3. 將DTU 和 modbus 設備連到一起
現在來簡單說明一下過程
### 2.1 先模擬一個modbus 設備,如下圖,寄存器0 1 兩個地址,數值分別為12 13
![modbus slave 模擬設備][2]
### 2.2 注冊賬號,新建一個設備,注意所有配置
![此處輸入圖片的描述][3]、
### 2.3 從賬戶獲取注冊包內容,寫入DTU
關于注冊包內容從哪里獲得,參考[樂為物聯DTU 教程2 :用DTU把JSY-149 單項電表接入樂為物聯][4]
關于怎么將注冊包寫入DTU,不同的DTU 有不同的方法。需要自己了解。
注冊包寫入DTU以后,等于設備就已經和平臺賬戶完成了關聯了。
### 2.4 將modbus 設備和dtu 連到一起
### 2.5 通過modbus 控制臺來測試
![modbus 控制臺][5]
![看到這里就是成功聯通了][6]
### 2.6 建立傳感器,讓數據采集自動進行
傳感器命名規則是S+寄存器地址,比如寄存器0的采集就是S0,如果寄存器有兩個地址,比如寄存器1-2,命名就是S1-2。
![新建傳感器對應寄存器][7]
![新建傳感器對應寄存器][8]
建立完傳感器以后如下圖
![此處輸入圖片的描述][9]
### 2.7 建立傳感器以后重置一下鏈接
![重置鏈接,是傳感器建立生效][10]
### 2.8 等著看自動獲取的數據吧
![自動采集數據成功][11]
## 參考文檔
[樂為物聯DTU 教程1 :概述][12]
[樂為物聯DTU 教程2 :用DTU把JSY-149 單項電表接入樂為物聯][13]
[樂為物聯DTU 教程3 :概述用python+Openwrt DIY DTU 連接樂為物聯][14]
[樂為物聯DTU 教程4:DIY 低成本樂為物聯GPRS DTU][15]
[樂為物聯DTU 教程5:DIY 低成本樂為物聯WIFI DTU][16]
[1]: http://doc-resources.lewei50.com/lewei50/img/DTU-lewei50-20170707-10.png
[2]: http://doc-resources.lewei50.com/lewei50/img/DTU-lewei50-20170707-1.jpg
[3]: http://doc-resources.lewei50.com/lewei50/img/DTU-lewei50-20170707-2.jpg
[4]: http://www.jianshu.com/p/3a1332c8f703
[5]: http://doc-resources.lewei50.com/lewei50/img/DTU-lewei50-20170707-3.jpg
[6]: http://doc-resources.lewei50.com/lewei50/img/DTU-lewei50-20170707-4.jpg
[7]: http://doc-resources.lewei50.com/lewei50/img/DTU-lewei50-20170707-5.jpg
[8]: http://doc-resources.lewei50.com/lewei50/img/DTU-lewei50-20170707-6.jpg
[9]: http://doc-resources.lewei50.com/lewei50/img/DTU-lewei50-20170707-7.jpg
[10]: http://doc-resources.lewei50.com/lewei50/img/DTU-lewei50-20170707-8.jpg
[11]: http://doc-resources.lewei50.com/lewei50/img/DTU-lewei50-20170707-9.jpg
[12]: http://www.jianshu.com/p/c1e1097d7e5f
[13]: http://www.jianshu.com/p/3a1332c8f703
[14]: http://www.jianshu.com/p/dea70ea26847
[15]: http://www.jianshu.com/p/5aa5abe3bdc7
[16]: http://www.jianshu.com/p/a0e6926bc436