钡铼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"。

相关推荐
骑着蜗牛撵大象3273 小时前
从三次握手到 epoll:C++ 写出可落地的 TCP Socket 服务端
网络·c++·tcp/ip·高并发·tcp·epoll
武汉万象奥科3 小时前
T153芯片解析:ARM+RISC-V异构架构,集成三路千兆网
arm开发·嵌入式硬件·物联网·arm核心板
比兔代理3 小时前
静态 IP 的粘性会话原理,以及连接稳定性解析
网络·网络协议
samforce4 小时前
为什么微服务会退化成“分布式单体”?——软件架构里的嵌套率传导定律
人工智能·分布式·微服务·架构·软件架构·结构认知
刘胡子大叔4 小时前
curl resolve 和 Host 头的两种免 DNS 验证 HTTPS
网络协议·http·https
j7~4 小时前
【Linux网络加餐】《HTTP 会话保持:Cookie 与 Session 原理及实验验证》---详解
linux·网络·网络协议·http·cookie·session
箓维4 小时前
网络基础(2)IP和MAC的区别与报文封装
linux·网络
lisanmengmeng4 小时前
pushgateway
linux·运维·服务器·网络
zbtlink4 小时前
从 DDR4 颗粒到路由器价签:一轮存储涨价的三层传导与复算
网络·网络安全·智能路由器
随性而行3604 小时前
企业微信 Webhook 接收不到消息?网络连通性、URL 签名验签与 API 返回错误码排查指南
java·网络·人工智能·后端·微信·企业微信