Thingsboard接入modubs的方法

介绍

本篇内容介绍了“Thingsboard接入modubs的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

研究了一段时间的Thingsboard,这块的资料很少,现在将通过网关接入modbus模拟设备的过程及配置记录下来,供大家参考:

<强>一、示例场景

<李>

设备数据通过串口到结核病网关

<李>

结核病网关到结核病

<李>

结核病发起rpc调用

<李>

结核病网关下发指令到设备 Thingsboard接入modubs的方法

<强>二、环境配置

<强> 1。配置串口

 Thingsboard接入modubs的方法

<强> 2。配置从站

 Thingsboard接入modubs的方法

<强> 3。配置主站

 Thingsboard接入modubs的方法

<强> 4。测试串口

 Thingsboard接入modubs的方法

<强> 5。thingsbord及网关

<李>

thingsboard的安装大家看官网,我采用码头工人部署的方式

<李>

thingsboard网关,我下载了源码,安装python环境,python tb_gateway <代码>。py>

<强>三、软件配置

<李>

<强> thingsboard中新建设备,勾选“是否网关“,这个没啥好说的

<李>

<强> tb_gateway。yaml配置

 Thingsboard接入modubs的方法

<李>

<强>网络通讯协议。json配置

 Thingsboard接入modubs的方法

<李>

<强> Thingsboard配置

<强>规则链

 Thingsboard接入modubs的方法

<强> rpc消息封装节点

 Thingsboard接入modubs的方法

<强>四,最终结果

当Thingsboard收到地址0的参数超过20时,会随机写入数据到地址5上。整个modbus设备接入及远程控制的过程就到此结束。

 Thingsboard接入modubs的方法

Thingsboard接入modubs的方法