Open Source and Free Industrial IoT Gateway Based on .NET

Introduction

A cross-platform IoT gateway based on .NET 6. Easily connect to any of your devices and systems (such as PLCs, barcode scanners, CNCs, databases, serial devices, upper computers, OPC Servers, OPC UA Servers, Mqtt Servers, etc.) through visual configuration, enabling bidirectional data communication with Thingsboard, IoTSharp, or your own IoT platform (MES, SCADA).

Provides a simple driver development interface; of course, edge computing is also possible.

Introduction

A cross-platform industrial IoT gateway based on .NET 6

B/S architecture, visual configuration

Southbound connection to any of your devices and systems (such as PLCs, barcode scanners, CNCs, databases, serial devices, upper computers, non-standard devices, OPC Servers, OPC UA Servers, Mqtt Servers, etc.)

Northbound connection to IoTSharp, ThingsCloud, ThingsBoard, Huawei Cloud, or your own IoT platform (MES, SCADA) for bidirectional data communication

Of course, edge computing is also possible.

Online Experience

http://online.iotgateway.net

Username: admin

Password: iotgateway.net

Online Documentation

http://iotgateway.net/docs/intro

Southbound

  • Supports Siemens PLC, Mitsubishi PLC, Modbus, Omron PLC, OPCUA, OPCDA, ABPLC, MT Machine Tools, Fanuc CNC

  • Driver support for extensions

  • Supports device data writing

Open Source and Free Industrial IoT Gateway Based on .NET
  • Supports calculation expressions

Open Source and Free Industrial IoT Gateway Based on .NET
  • Supports change uploads and scheduled archiving

Open Source and Free Industrial IoT Gateway Based on .NET

Northbound

  • Third-party platforms such as IoTSharp, ThingsCloud, ThingsBoard, Huawei Cloud, etc.

  • Telemetry, attribute uploads

  • RPC reverse control

Open Source and Free Industrial IoT Gateway Based on .NET

Open Source and Free Industrial IoT Gateway Based on .NET

Services

  • Built-in Mqtt service (1888, 1888/mqtt), supports websocket-mqtt, directly connects to your MES, SCADA, etc.

Open Source and Free Industrial IoT Gateway Based on .NET
  • Built-in OpcUA (opc.tcp://localhost:62541/Quickstarts/ReferenceServer), your devices can also communicate with other devices through OPCUA

Open Source and Free Industrial IoT Gateway Based on .NET
  • Built-in ModbusSlave (simulated device), port 503

Showcase

Websocket without refresh

Open Source and Free Industrial IoT Gateway Based on .NET

3D Digital Twin Demo

Open Source and Free Industrial IoT Gateway Based on .NET

Supports access to web configuration projects

Open Source and Free Industrial IoT Gateway Based on .NET

Open Source and Free Industrial IoT Gateway Based on .NET

Related LinksThingsCloud Public Cloudhttps://www.thingscloud.xyz/

ThingsCloud establishes a ready-to-use cloud platform and cloud applications between devices and users, enabling data collection, real-time control, data visualization, open API, and building flexible and powerful IoT applications.

IoTClient Communication Library

https://github.com/zhaopeiym/IoTClient

This is a client implementation of IoT device communication protocols based on .NET Standard 2.0, including mainstream PLCs, Bacnet, etc.

Project Address

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

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

Source: Sam

Link: gitee.com/iioter/iotgateway

Open Source and Free Industrial IoT Gateway Based on .NET

关注公众号↑↑↑:DotNet开发跳槽❀    

Leave a Comment

×