跳到主要内容

产品介绍

一、产品概述

ThingsGateway 是一款功能强大、性能优异的物联网边缘网关软件,专为工业物联网场景设计,提供从设备采集、数据处理到云端发布的完整解决方案。

1. 产品定位

  • 边缘计算网关:在边缘侧实现数据采集、处理和分析
  • 工业物联网平台:支持多种工业协议和设备接入
  • 开放生态系统:提供插件机制,支持自定义功能扩展

2. 核心价值

  • 降低集成成本:统一的配置界面,简化设备接入和管理
  • 提高系统可靠性:支持断线缓存、双机冗余等高可用特性
  • 增强数据价值:通过规则引擎和脚本支持,实现数据的智能处理和转换
  • 加速数字化转型:快速对接各大云平台,实现设备上云

二、产品特性

1. 可视化操作

  • 通过web浏览器配置,调试,验证整个流程
  • 直观的界面设计,降低操作门槛
  • 实时监控设备状态和数据采集情况

2. 脚本支持

  • 灵活的数据转换脚本,支持复杂的数据处理逻辑
  • 数据上传自定义实体脚本,可适配各大云平台的物模型
  • 支持C#脚本语法,功能强大且易于学习

3. 断线缓存

  • 支持断线缓存,网络恢复后自动上传
  • 可配置缓存策略,适应不同场景需求
  • 确保数据完整性,避免网络波动导致的数据丢失

4. 自定义插件支持

  • 通过开发插件完成自定义的业务操作
  • 插件热插拔,无需重启网关即可生效
  • 丰富的插件API,简化开发流程

5. 🔥规则引擎

  • 可视化的规则配置界面
  • 支持多种触发条件和动作类型
  • 可以实现更多边缘规则,自定义操作
  • 支持复杂的业务逻辑处理

6. 🔥性能

  • 开源独档的PLC变量打包机制,交互次数更少,速度更快
  • 测试100w变量点位,500ms-1000ms全部采集完成
  • 稳定连续采集占用CPU资源、内存资源低
  • 优化的线程池管理,支持高并发场景

7. 🔥完整可商用的边缘网关

  • 完善的配置权限,操作日志功能
  • 支持OPC、Web Api、Mqtt、Kafka、时序库等多种协议
  • 变量报警、历史数据存储等企业级功能
  • 支持多语言界面,满足国际化需求

8. 多协议支持

  • 采集协议:Modbus、OPC UA、OPC DA、S7、Dlt645等
  • 发布协议:MQTT、Kafka、RabbitMQ、HTTP等
  • 数据库支持:SQLite、MySQL、PostgreSQL、SQL Server等
  • 时序数据库:InfluxDB、TDengine、QuestDB等

9. 安全特性

  • 基于角色的权限管理(RBAC)
  • 操作日志记录,可追溯所有配置变更
  • 支持HTTPS安全访问
  • 数据传输加密,保障数据安全

10. 部署灵活

  • 支持Windows、Linux、Docker等多种部署方式
  • 支持边缘设备和服务器部署
  • 轻量级设计,可在资源受限的设备上运行

三、产品架构图

架构说明

  1. 接入层:负责设备接入,支持多种工业协议
  2. 处理层:负责数据处理、转换和分析
  3. 发布层:负责数据发布到云端或本地系统
  4. 管理层:负责系统配置、监控和管理
  5. 扩展层:通过插件机制支持功能扩展

四、技术优势

1. 高性能设计

  • 优化的网络通信机制
  • 高效的数据处理算法
  • 低资源占用,适合边缘设备

2. 开放生态

  • 完全开源,社区活跃
  • 丰富的插件市场
  • 完善的开发文档和示例

3. 稳定可靠

  • 经过实际项目验证
  • 完善的错误处理和容错机制
  • 支持双机冗余,提高系统可用性

4. 易于集成

  • 标准的API接口
  • 支持多种云平台对接
  • 灵活的配置选项

五、版本信息

1. 开源版本

  • 社区版:完全免费,开源共享
  • 功能:包含核心功能,满足基本需求
  • 支持:社区支持,GitHub/Gitee Issues

2. 商业版本

六、获取方式

七、联系我们

  • QQ群:605534569