IoTGateway:基于.NET的跨平台工业物联网网关

B站影视 韩国电影 2025-03-26 09:33 1

摘要:IoTGateway 是一款基于 .NET6 的跨平台工业物联网网关,采用 B/S 架构设计,支持可视化配置。它能够轻松实现南向设备连接与北向平台数据传输,同时支持边缘计算功能。

IoTGateway 是一款基于 .NET6 的跨平台工业物联网网关,采用 B/S 架构设计,支持可视化配置。它能够轻松实现南向设备连接与北向平台数据传输,同时支持边缘计算功能。

无论是 PLC、扫码枪、CNC、数据库、串口设备,还是上位机、非标设备、OPC Server 等,IoTGateway 都能帮助您实现设备与系统的互联互通,并将数据无缝对接到主流物联网平台(如 IoTSharpThingsCloudThingsBoard、华为云等)或您的自定义平台(MES、SCADA 等)。

在线体验

在线体验地址:http://online.iotgateway.net

用户名:admin

密码:

1. 南向连接

IoTGateway 支持多种协议和设备类型,满足工业场景下的多样化需求:

PLC 类型支持:西门子、三菱、欧姆龙、ABPLC 等。

通信协议支持:Modbus、OPCUA、OPCDA、MT机床、Fanuc CNC 等。

驱动扩展:支持通过驱动支持扩展添加自定义驱动。

设备控制:支持设备数据写入、计算表达式、变化上传和定时归档等功能。

2. 北向连接

IoTGateway 能够将采集到的数据上传至主流物联网平台,同时支持双向数据通讯:

支持平台:IoTSharp、ThingsCloud、ThingsBoard、华为云等。

功能特性

• 遥测数据上传。

• 属性数据上传。

• RPC 反向控制(远程过程调用)。

RPC反向控制

图:RPC反向控制

3. 内置服务

IoTGateway 提供了丰富的内置服务,方便开发者快速集成:

Mqtt 服务:内置 Mqtt 服务(端口 1888),支持 WebSocket-MQTT,可直连 MES、SCADA 等系统。

OpcUA 服务:内置 OpcUA 服务(opc.tcp://localhost:62541/Quickstarts/ReferenceServer),让设备可以通过 OPCUA 与其他设备通信。

ModbusSlave 模拟设备:端口 503,用于模拟设备测试。

Mqtt服务OpcUA服务

图:OpcUA服务

4. 数据展示

IoTGateway 提供了强大的数据展示能力,支持以下功能:

WebSocket 实时更新:无需刷新页面即可实时查看设备数据。

3D 数字孪生 Demo:支持构建 3D 数字孪生场景,直观展示设备状态。

Web 组态项目接入:支持接入 Web 组态项目,实现灵活的数据可视化。

WebSocket免刷新

图:WebSocket免刷新

3D数字孪生

图:3D数字孪生

Web组态项目

IoTGateway 提供了多种运行和部署方式,满足不同用户的需求:

1. OPCUA 协议授权:使用 OPCUA 协议需联系 OPC 基金会进行授权,产生的纠纷与本项目无关。

2. 赞助说明:我们接受并感谢任何形式的赞助,但不意味着会对您承诺或担保任何事情。

3. 商业用途:若您通过 IoTGateway 获利,我们希望您对项目有所贡献(不限于代码、文档、建议或力所能及的赞助)。

4. 开源协议:请严格遵循 MIT 开源协议。

IoTGateway 凭借其卓越的技术能力和广泛的应用场景,获得了多项荣誉:

.NET 20周年云原生开发挑战赛一等奖

Gitee 2022 GVP

OSC 2022 最火热中国开源项目社区

GitCode 2025 G-Star 毕业项目

IoTGateway 已成功应用于多家知名企业,包括但不限于:

• 国家电网(电力)

• 中国移动

• 歌尔股份(3C)

• 经纬纺机(央企上市)

• BOSCH(汽车零部件)

• 凌坤智能(AGV)

• 容恒、卧晨、惠斯通、益信……

IoTGateway 是一款功能强大且灵活的工业物联网网关,适用于各种工业场景。无论您是开发者、工程师还是企业用户,IoTGateway 都能为您提供可靠的解决方案。

来源:opendotnet

相关推荐