BLIoTLink工业协议转换软件功能和使用教程

news/2024/5/19 16:17:46 标签: 物联网, 边缘计算, linux

1.功能简介
BLIoTLink 是一款各种 PLC 协议、Modbus RTU 、Modbus TCP、DL/T645 等多
种协议转换为 Modbus TCP、OPC UA、MQTT、BACnet IP、华为云 IoT、亚 马逊云
IoT、阿里云 IoT、ThingsBoard、钡铼云 IoT 等协议的软件。
BLIoTLink 下行支持:各种 PLC 协议、Modbus RTU Master、Modbus TCP Master、
DL/T645 等协议。
BLIoTLink 上行支持:Modbus TCP、MQTT、OPC UA、BACnet IP、华为云 IoT、
阿里云 IoT、AWS IoT、ThingsBoard 钡铼云 IoT 等协议。
BLIoTLink 可供 4 路串口输入和 2 路以太网口输入。
BLIoTLink 支持 OPC UA,支持 MQTT 协议、Modbus RTU 协议、Modbus TCP 协
议、 BACnet IP 协议,方便用户快速把多种工业设备接入云平台如:华为云 IoT、AWS
IoT、阿里云 IoT、ThingsBoard、金鸽云等云平台,同时也可以接入 SCADA、OPC UA、
MES、BAS 等上位机数据处理系统。多个平台和上位机系统可以同时在线。软件功能
完善,覆盖绝大多数常规应用场景,用户只需通过简单的设置。
BLIoTLink 免费支持连接 1 个设备和 256 个数据点,如需要连接更多设备或者数据
点,请了解授权事宜。
2.软件安装
提供安装包 BLIoTLink.bin,只需要将安装包放到设备中,安装即可。
先给予安装包可执行权限,在命令行上输入 chmod 777 BLIoTLink.bin,如下图所示
然后执行安装命令 ./BLIoTLink.bin,等待安装完成即可


软件运行需要依赖 vsftpd,推荐用户自己使用 apt 等命令下载 vsftpd 并进行配置,如
果无法下载,本安装包会自动安装 vsftpd 3.0.3。
Debian、ubuntu 系统下载命令:sudo apt install vsftpd
下载完成后修改/etc/vsftpd.conf文件中的write_enable选项设置write_enable=YES,
需要使用 root 用户登录的,删除/etc/ftpusers 文件中的 root 项。
3.软件运行
BLIoTLink 使用需要结合配置软件使用,使用时先运行 BLIoTLink,再使用配置
软件进行配置即可,安装完后本软件默认开机自动运行,如不需要开机自动启动,可通
过配置软件关闭,第一次安装完成后用户可手动运行或者重新启动设备来运行软件。
切换到 /usr/sbin 目录下,该目录下安装后有启动文件 BLIoTLink.sh 和结束软件运
 


4. 软件配置方法
4.1 搜索设备
在电脑上启动配置软件,点击“设备搜索”会搜索到与电脑同一局域网的所有设备。
例如:lan 口接到交 换机上,电脑和设备在同一局域网,搜索到 IP 为 192.168.1.167 的
设备。如果没有搜索到设备,请确定设备与电脑是同一局域网,电脑 UDP 广播正常,
因电脑网络环境 的问题还是没有搜索到设备,如果知道设备的 IP,可以直接在“设备
IP”项直接输入 IP,点击连接,登录。
注:电脑更改 IP 或网关,都要关闭配置软件,重新打开。
 


4.2 连接 BLIoTLink
鼠标光标放到你想配置的设备,鼠标左键双击,(例:双击 IP 为:192.168.1.167 的
网关设备),进入设备配置界面。因电脑的网络环境没有显示设备,可以直接输入 IP,
直接连接登录。 用户名是设备的用户,默认为 root 用户,密码是自己所设置的设备登
录密码


http://www.niftyadmin.cn/n/5231822.html

相关文章

Visual Studio 报错 因为在此系统上禁止运行脚本

在学习使用VS studio 开发UI5的过程中,发现无法执行命令 报错如下: 因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID135170 中的 about_Execution_Policies 解决方法如下: 搜索框…

【数据结构】循环链表和双向链表

【循环链表】 (有头结点) pR1->next; R1->nextR2->next->next; free(R2->next); R2->nextp; 例&#xff1a;对于两个单循环链表a&#xff0c;b&#xff0c;将其连接起来&#xff0c;变成一个单循环链表 #include<stdio.h> #include<stdlib.h> …

Hertz 整合swagger

文章目录 Swagger安装使用用法项目demoSwagger注释用法通用API信息 swag命令行参数swagger路由配置 Swagger 安装 go get 安装可执行文件需要配合 GOPATH 模式工作。 go get github.com/swaggo/swag/cmd/swag 因为从 Go 1.17 开始&#xff0c;在 go mod 模式下通过 go get 下…

The Sandbox 携手 Sandsoft,与 Nuqtah 合作推动沙特阿拉伯的 Web3 发展

新的合作伙伴关系将增强创作者的能力&#xff0c;促进区块链生态系统的包容性。 The Sandbox 及其合作伙伴 Sandsoft 是移动游戏开发商和发行商&#xff0c;也是 AAA 人才驱动的投资者&#xff0c;他们非常高兴地宣布与 Nuqtah 建立新的合作伙伴关系&#xff0c;Nuqtah 是中东和…

到底什么是yocto(yocto是什么)

文章目录 什么是yocto摘自官方摘自wiki个人理解yocto与opencrt\buildroot区别[Yocto ](https://www.yoctoproject.org/)[Buildroot ](https://buildroot.org/)[OpenWrt ](https://openwrt.org/)个人理解yocto与BitBake\OpenEmbedded-Core\poky关系yocto社区yocto厂商铂金会员黄…

[二分查找]LeetCode1964:找出到每个位置为止最长的有效障碍赛跑路线

本文涉及的基础知识点 二分查找算法合集 作者推荐 动态规划LeetCode2552&#xff1a;优化了6版的1324模式 题目 你打算构建一些障碍赛跑路线。给你一个 下标从 0 开始 的整数数组 obstacles &#xff0c;数组长度为 n &#xff0c;其中 obstacles[i] 表示第 i 个障碍的高度…

Docker 环境中 Spring Boot 应用的 Arthas 故障排查与性能优化实战

&#x1f680; 作者主页&#xff1a; 有来技术 &#x1f525; 开源项目&#xff1a; youlai-mall &#x1f343; vue3-element-admin &#x1f343; youlai-boot &#x1f33a; 仓库主页&#xff1a; Gitee &#x1f4ab; Github &#x1f4ab; GitCode &#x1f496; 欢迎点赞…

【web安全】ssrf漏洞的原理与使用

前言 菜某对ssrf漏洞的总结。 ssrf的作用 主要作用&#xff1a;访问外界无法访问的内网进行信息收集。 1.进行端口扫描&#xff0c;资源访问 2.指纹信息识别&#xff0c;访问相应的默认文件 3.利用漏洞或者和payload进一步运行其他程序 4.get类型漏洞利用&#xff0c;传参数…