💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
本文主要内容是介绍如何通过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