钡铼EdgeIO系统BL206对接MQTT、Modbus TCP、OPC UA

钡铼EdgeIO系统BL206提供双网口支持交换机级联功能支持标准MQTT协议、Modbus TCP协议、OPC UA协议,由耦合器与IO模块组成,采用Web配置,内置云驱动、可编程逻辑控制功能,用户点击即可连接云平台。耦合器自带诊断功能,可实时监控IO模块通信状态,同时可为IO模块提供2000mA驱动电路,可扩展多达32个DI、DO、AI、AO、热电偶、热电阻等不同功能的M系列IO模块。


BL206边缘计算耦合器

它还支持网络安全和数据安全提供VPN、SNMP、TLS、SSL支持Scalable Networking,可以作为一个简单的PLC使用,轻松创建IIOT解决方案。本篇通过BL206耦合器通信示例,教大家如何进行MOTT云、钡铼云以及阿里云的云配置。

1. 连接自定义MQTT云配置

MQTT配置连接

操作说明:

a) 点击“云平台”-“私有云”,进入云平台配置界面。

b) 点击“添加”按钮,弹出云平台配置框。

c) 配置云平台各项配置(各项说明参考钡铼云和自定义云文档说明书)。

d) 点击“保存”,保存配置。

e) 点击“保存并应用”,把配置下发到BL206耦合器,查看连接状态,可以查看是否连接成功。

用MQTT.fx查看和下发数据

注:Client ID不能和BL206上填写的客户端ID相同。

点击“connect”,订阅BL206上自定义MQTT云配置的发布主题“/BeiLai/BL206/Data/”,全部数据如下图。(标识符说明和数据格式参考钡铼设备发布数据格式说明)


IO模块状态报文是单独固定的主题“io_status”,可以查看槽位是否异常。

MQTT.fx发布控制BL206,发布主题是BL206自定义MQTT云配置的订阅主题“/BeiLai/BL206/Down”( 数据格式参考钡铼设备订阅数据格式说明)。

下发控制DO1闭合,既是REG1000为“1”,AO1输出5,既是“REG4000”为“5”,串口采集的数据,REG10001为“1”,REG40008为“8”。

2. 连接钡铼云配置

操作说明:

a) 点击“云平台”-“私有云”,进入云平台配置界面。

b) 点击“添加”按钮,弹出云平台配置框。

c) 云平台项选择“钡铼云V2”,客户端ID是钡铼云平台序列号(序列号联系销售),上传周期填写60s。

d) 点击“保存”,保存配置。

e) 点击“编程”,再次点击“保存”。

f) 点击“保存并应用”,把配置下发到BL206,查看连接状态,可以查看是否连接成功。

钡铼云查看和下发数据

① 登录钡铼云,域名:www.my-m2m.com。

②创建完设备,配置链接协议数据点的读写标识可以参考钡铼设备发布数据格式说明。

钡铼云平台数据点标识符配置


钡铼云平台查看到数字量的数据


钡铼云平台查看到模拟量的数据

数据下发:控制DO2闭合,串口采集的数据映射地址40005对应的数据点下发“10”。

钡铼云平台下发DO

钡铼云平台下发DO闭合网页显示

钡铼云平台下发DO闭合云平台显示

钡铼云平台下发成功网页显示

钡铼云平台下发成功平台显示

3. 连接阿里云配置

操作说明:

a) 点击“云平台”-“阿里云”,进入阿里云配置界面。

b) 点击“启用”,认证方式选择“设备秘钥”。

c) “产品秘钥”、“设备名称”、“设备秘钥”和阿里云平台设备证书的内容一致。

d) 地域选择华东2,发布周期填写60s,数据打包100个每包,自定义。

e) 点击“保存并应用”,把配置下发到BL206。连接状态可以查看是否连接成功。


阿里云平台查看和下发数据

登录阿里云,点击“物模型数据”查看数据,数据点读写标识可以参考钡铼设备发布数据格式说明。本机I/O和串口从机部分数据如下:

阿里云平台查看的数字量数据

数据下发:I/O REG1003 闭合,串口从机REG4000由“1”改为“20”。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/873905.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网络结构-组件-AI(九)

深度学习网络组件 RNN公式讲解计算示意图讲解 CNN计算示意 Normalization(归一化层)Normalization常见两种方式 Dropout层 RNN 循环神经网络(recurrent neural network) 主要思想: 即将整个序列划分成多个时间步,将每一个时间步的…

GPU OpenGL 版本检测 GLview

官网链接 https://www.geeks3d.com/dl/show/10097 也可在此下载https://download.csdn.net/download/qq_51355375/89559913 下载后直接默认安装即可, 打开安装目录,双击运行openglex.exe即可

【Python系列】Python 缓存机制

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

【一刷《剑指Offer》】面试题 49(案例):把字符串转换成整数

力扣对应题目链接:8. 字符串转换整数 (atoi) - 力扣(LeetCode) 一、《剑指Offer》对应内容 二、分析题目 根据题意,有以下四种字符需要考虑: 首部空格: 删除之即可。符号位: 三种情况&#xf…

计算机网络知识点面试总结3

#来自ウルトラマンゼロ(赛罗) 1 数据链路层功能 数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层,其主要作用是加强物理层传输原始比特流的功能。…

【Day12】登录认证、异常处理

1 登录 先创建一个新的 controller 层:LoginController RestController public class LoginController {Autowiredprivate EmpService empService;// 注入PostMapping("/login")public Result login(RequestBody Emp emp) { // 包装对象Emp e empServic…

PyTorch的自动微分模块【含梯度基本数学原理详解】

文章目录 1、简介1.1、基本概念1.2、基本原理1.2.1、自动微分1.2.2、梯度1.2.3、梯度求导1.2.4、梯度下降法1.2.5、张量梯度举例 1.3、Autograd的高级功能 2、梯度基本计算2.1、单标量梯度2.2、单向量梯度的计算2.3、多标量梯度计算2.4、多向量梯度计算 3、控制梯度计算4、累计…

系统架构设计师教程(清华第二版) 第3章 信息系统基础知识-3.3 管理信息系统(MIS)-解读

系统架构设计师教程 第3章 信息系统基础知识-3.3 管理信息系统(MIS) 3.3.1 管理信息系统的概念3.3.1.1 部件组成3.3.1.2 结构分类3.3.1.2.1 开环结构3.3.1.2.2 闭环结构3.3.1.3 金字塔结构3.3.2 管理信息系统的功能3.3.3 管理信息系统的组成3.3.3.1 销售市场子系统3.3.3.2…

x86+FPGA+AI:地铁全线刷脸过闸,地铁智慧票务系统专用计算机

地铁全线刷脸过闸 | 可提供地铁智慧票务系统专用计算机 近日,成都地铁在全线网地铁车站正式上线“智慧票务”系统,全通道无接触式“戴口罩刷脸乘车”的通行方式优化了乘客出行效率、降低了疫情交叉感染风险,因此备受好评! 01、地铁…

Unity UGUI 之 Image和Rawimage

本文仅作学习笔记与交流,不作任何商业用途 本文包括但不限于unity官方手册,唐老狮,麦扣教程知识,引用会标记,如有不足还请斧正 1.Image是什么 Unity - 手册:图像 精灵格式是什么? 1.2重要参数 …

Linux的热插拔UDEV机制和守护进程

目录 一、Linux的热插拔UDEV机制 二、守护进程 2.1 守护进程概念和基本特点: 2.2 显示进程信息: 2.3 守护进程和后台进程的区别: 2.4 创建守护进程的步骤和守护进程的特征: 2.4.1 创建守护进程的步骤: 2.4.2 守…

系统级联调联试方案模板

目录 系统级联调联试方案 1. 引言 2. 准备工作 3. 测试策略 4. 测试案例设计 5. 测试执行 6. 缺陷管理 7. 风险评估 8. 测试总结 9. 后续行动 10. 附录 联调联试(Integration and Testing)是指在系统开发过程中,将各个子系统或模块…

查找多个关键词在单元格出现的位置(find函数)并且统计(count函数)和显示(lookup函数)对应的关键词

目的:从交易用途中统计E列中的村名出现的次数,并且分离出村和村小组。其中F列是所有村的名称(不重复),F列是所有小组的名称 1.使用find函数查询关键词在单元格中对应的位置 在G4单元格中输入如下公式:参数解释说明: Find_text:要查找的字符串即目标字符。 Within_text …

内网隧道——隧道技术基础

文章目录 一、正向连接与反向连接1.1 正向连接1.2 反向连接 二、端口转发三、端口映射四、端口复用五、代理和隧道的区别六、常见隧道穿透分类 环境: kali:192.168.92.6,MSF v6.3.25 win7:192.168.92.7 一、正向连接与反向连接 1…

androidkiller重编译apk失败的问题

androidkiller重编译apk失败 参考: https://blog.csdn.net/qq_38393271/article/details/127057187 https://blog.csdn.net/hkz0704/article/details/132855098 已解决:“apktool” W: invalid resource directory name:XXX\res navigation 关键是编译…

【Pytorch】RNN for Name Classification

参考学习来自: https://pytorch.org/tutorials/intermediate/char_rnn_classification_tutorial.htmlRNN完成姓名分类https://download.pytorch.org/tutorial/data.zip 导入库 import glob # 用于查找符合规则的文件名 import os import unicodedata import stri…

计算机网络参考模型与5G协议

目录 OSI七层参考模型OSI模型vsTCP/IP模型TCP/IP协议族的组成 OSI七层参考模型 分层功能应用层网络服务与最终用户的一个接口表示层数据的表示,安全,压缩会话层建立,管理,终止会话传输层定义传输数据的协议端口号,以及流控和差错校验网络层进行逻辑地址寻址,实现不同网路之间的…

【QT】窗口|菜单栏|菜单项|工具栏|状态栏|浮动窗口

目录 ​编辑 QT窗口 窗口分类 菜单栏 创建菜单栏,菜单,菜单项 菜单栏 菜单 菜单项 添加分割线 添加槽函数 ​编辑 添加快捷键 工具栏 停靠位置 浮动属性 移动属性 添加快捷项 ​编辑 状态栏 ​编辑 添加标签 添加进度表 ​编辑…

TIA博途中FBD功能块图和LAD梯形图进行相互转换的具体方法示例

TIA博途中FBD功能块图和LAD梯形图进行相互转换的具体方法示例 如下图所示,添加一个FC块,编程语言选择FBD,简单的编写一段程序, 如下图所示,右击该FC块,选择属性,进入, 如下图所示&am…

python运维实战-ssh工具

1. 功能描述 1.1 系统具有的功能描述 (1)连接服务器:用户可以通过系统连接到远程服务器,系统支持多个服务器配置,并且可以方便地管理这些配置。 (2)执行命令:用户可以在连接成功后…