关注官方微信

EN

EN.

微信小程序 物联网解决方案——卓岚物联

发布时间:2020-04-10 作者:上海卓岚 浏览量:11736
1.卓岚物联微信小程序

“卓岚物联”微信小程序是方便地查看物联网设备当前数据、历史数据、控制设备的简单有效的方法。查看和控制设备的实现可以在五分钟内完成,简单易用。“卓岚物联”微信程序+“卓岚云”云平台是免费用物联网解决方案,配合性价比高的卓岚物联网JSON网关,是实现物联网系统的快速有效方法。

该系统可以将标准Modbus RTU设备、645协议仪表数据转化为JSON格式上传“卓岚云”。设备配置采用界面话配置,无需编程。“卓岚云”平台采用AES加密验证算法,有效保证数据通讯的安全性。卓岚“JSON网关”涵盖以太网、Wif、4G,其中5144J支持100个数据点位采集。

“卓岚物联”微信小程序是一个通用的数据采集、控制软件,未限定具体应用领域,如果需要实现更为专业化设备的数据查看、控制,则可以为用户定制微信小程序。

2.操作和实战
2.1.设备配置

拿到卓岚JSON设备网关,从官网下载ZLVircom配置工具:ZLVircom5.18-设备管理工具

进入设备管理搜索设备选中设备编辑设备:

点击设备ID边上的[-]按钮可以看到设备二维码,后面会用到。确认固件版本为1.595以上。为了能够联网请配置好IP。为了连接RS485设备,请配置好波特率。配置后后可以先点击“修改设置”,然后再次进入后点击“固件和配置”,弹出“配置和下载”。

新建一个C:\web\1的空目录。然后点击“JSON配置”按钮。

云平台选择“卓岚云”。然后点击“JSON上发”进入下面的JSON上发配置。返回后需要点击“保存JSON设置”和“返回”。

这里的JSON关键词中写入power(可以随意,但是需要和“卓岚物联”微信程序中的对应),然后选择Modbus的站地址、功能码、寄存器。点击“保存全部并退出”。我们用软件模拟一个01地址、03功能码、00地址的Modbus从站,并连接到设备串口。

返回“JSON配置主界面”后,点击“保存JSON设置”,点击“返回”。系统提示:

这里点击“是”则自动配置好设备的目的IP和目的端口。然后,返回到“配置和下载”界面。点击“下载”按钮。然后点击“确认”。之后设备重启。

重启后看到设备LINK灯变为蓝色表示连接上卓岚云,ACT灯为蓝/绿色闪烁,说明设备在自主采集数据。这样设备端配置完毕!

2.2.使用卓岚物联

打开微信,搜索微信小程序“卓岚物联”,打开“卓岚物联”小程序,点击“登录”。获取微信的昵称、头像等,点击“允许”。

点击底部“设备管理”,点击“添加设备”。由于还未添加设备类型,所以会跳转到“类型添加”界面。每一种“设备类型”都有自己的JSON关键词集合。在“添加类别”界面输入一个新类型,比如“电表”,然后点击“添加类型”按钮。类型添加成功后会自动回到“添加设备”界面。

这里设备类型已经自动选择了刚刚添加的“电表”类型。点击设备码右边的[-]按钮,扫描上一节中“设备参数设置”中按[-]按钮弹出的二维码输入ID。设备名称可以任意取,比如“我的电表”。

此时在设备列表中能够看到这个设备。但是处于离线状态,这是因为设备上传的JSON关键词和设备类型不完全匹配(上一节的JSON配置中有power这个词)。现在需要在“设备类型”中添加power这个关键词。

点击底部“设备管理”,点击“设备类型”按钮。然后点击刚刚添加的“电表”这个设备类型,进入“类别管理”,然后点击“采集设置”,进入“采集点为设置”:

这里增加一个“电度”名字的点,JSON名为“power”(和设备JSON设置一一对应)。然后回到“设备列表”,过几秒,下拉刷新一下界面,可以看到设备在线了。

点击“我的电表”,进入“设备管理”界面,这里可以查看数据和设置数据(或称为控制)。

然后点击“图表数据”和“历史数据”可以查看power这个点的数据。点击“时间范围”按钮可以选择需要查看的时间范围。

2.3.控制设备

以上讲述了如何获得Modbus仪表的数据,并且用“卓岚物联”查看历史数据和获得数据折线图。下面介绍如何设置Mobus寄存器或者说控制设备。

进入之前第一节的ZLVircom的“JOSN转Modbus配置”主界面,这里点击“JSON下发”按钮。

这里选择“Modbus写寄存器指令”,在收到数据中填写“power”:””(这里特别注意在关键词power后面增加一个双引号、冒号和双引号。然后填写这个关键词对应的站地址和寄存器地址,分别为1和0。点击“保存全部并退出”。回到上一个界面,按照之前的类似方式再保存和下载一遍。

打开“卓岚物联”微信小程序,进入“电表1”的“设备管理”界面,点击“任意控制”:

任意控制里面提供两类设置,先看第6行,在“下发JSON名”中输入需要下发的JSON节点的名字,这里是“power”,然后输入需要设置的值,这里是“123”,然后点击右边的“勾”,此时发现远程设备的Modbus寄存器已被设置为“123”。

第二类设置是0、1的设置,请看“任意控制”界面第一行。可以下发0、1的简单数据。

以上是Modbus的寄存器的设置。对于非标的指令,我们可以通过“设备管理”界面的“设备控制”按钮,交替下发两条指令中的一条。指令通过十六进制设置。

如果下发十六进制指令,需要在ZLVircom的“JSON下发设置”中选择第三类“网络数据透传到串口”。

3.定制和开发

以上说明展示“卓岚物联”小程序在采集Modbus仪表、645协议电表的数据以及控制命令下发的方便性。“卓岚物联”是一个通用框架,我们提供定制化的私有云平台设计和私有微信小程序设计,为您的具体应用量身定做,贴近实际项目需求,快速打通手机端、云端和设备端。

4.售后服务和技术支持

上海卓岚信息技术有限公司

地址:上海市闵行区园文路28号金源中心2001

电话:021-64325189