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: <span>admin</span>
Password: <span>iotgateway.net</span>
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

-
Supports calculation expressions

-
Supports change uploads and scheduled archiving

Northbound
-
Third-party platforms such as IoTSharp, ThingsCloud, ThingsBoard, Huawei Cloud, etc.
-
Telemetry, attribute uploads
-
RPC reverse control
Services
-
Built-in Mqtt service (1888, 1888/mqtt), supports websocket-mqtt, directly connects to your MES, SCADA, etc.

-
Built-in OpcUA (opc.tcp://localhost:62541/Quickstarts/ReferenceServer), your devices can also communicate with other devices through OPCUA

-
Built-in ModbusSlave (simulated device), port 503
Showcase
Websocket without refresh

3D Digital Twin Demo
Supports access to web configuration projects
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
关注公众号↑↑↑:DotNet开发跳槽❀