.NET开源、免费工业物联网网关

科技   2024-10-22 07:16   北京  

前言

基于.NET 6 的跨平台物联网网关。通过可视化配置,轻松的连接到你的任何设备和系统(如PLC、扫码枪、CNC、数据库、串口设备、上位机、OPC Server、OPC UA Server、Mqtt Server等),从而与 Thingsboard、IoTSharp或您自己的物联网平台(MES、SCADA)进行双向数据通讯。

提供简单的驱动开发接口;当然也可以进行边缘计算。

介绍

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

B/S架构,可视化配置

南向连接到你的任何设备和系统(如PLC、扫码枪、CNC、数据库、串口设备、上位机、非标设备、OPC Server、OPC UA Server、Mqtt Server等)

北向连接 IoTSharp、ThingsCloud、ThingsBoard、华为云或您自己的物联网平台(MES、SCADA)等进行双向数据通讯

当然也可以进行边缘计算。

在线体验

http://online.iotgateway.net

用户名:admin

密码:iotgateway.net

在线文档

http://iotgateway.net/docs/intro

南向

  • 支持 西门子PLC三菱PLCModbus欧姆龙PLCOPCUAOPCDAABPLCMT机床Fanuc CNC

  • 驱动支持扩展

  • 支持设备数据写入

  • 支持计算表达式

  • 支持变化上传和定时归档

北向

  • iotsharp、thingscloud、thingsboard、华为云等第三方平台

  • 遥测、属性上传

  • RPC反向控制



服务

  • 内置Mqtt服务(1888,1888/mqtt),支持websocker-mqtt,直连你的MES、SCADA等

  • 内置OpcUA(opc.tcp://localhost:62541/Quickstarts/ReferenceServer),你的设备也可以通过OPCUA和其他设备通信

  • 内置ModbusSlave(模拟设备),端口503

展示

Websocker免刷新

3D数字孪生Demo

支持接入web组态项目


相关链接
ThingsCloud公有云


https://www.thingscloud.xyz/

ThingsCloud 在设备和用户之间建立开箱即用的云平台和云应用,实现数据采集、实时控制、数据可视化、开放 API,构建灵活强大的物联网应用。

IoTClient通讯库

https://github.com/zhaopeiym/IoTClient

这是一个基于.NET Standard 2.0 物联网设备通讯协议实现客户端,包括主流PLC、Bacnet等。

项目地址

github:https://github.com/iioter/iotgateway

gitee:https://gitee.com/iioter/iotgateway

转自:Sam

链接:gitee.com/iioter/iotgateway


关注公众号DotNet开发跳槽    

DotNet开发跳槽
本公众号专注为.net开发工程师提供一个学习技术及求职/跳槽的交流平台。不定期分享NET技术类文章、面试题、求助技巧等干货,原创文章300+篇,让.net开发工程师学习/面试不再迷茫。ps: 后台回复“跳槽”,免费领取.NET开发面试题!
 最新文章