Skip to content

ThingsGateway is a cross platform high-performance edge acquisition gateway based on Net8, providing underlying PLC communication libraries, communication debugging software, and more.

License

Notifications You must be signed in to change notification settings

youthalan/ThingsGateway

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThingsGateway



Introduction

 A cross-platform, high-performance edge data collection gateway based on net8, capable of handling millions of data points per. 

Documentation

 Documentation.  NuGet 

Plugin List



Data Collection Plugins

Plugin Name Remarks
Modbus Supports Rtu/Tcp message formats, with Serial/Tcp/Udp links
SiemensS7 Siemens PLC S7 series
Dlt6452007 Supports Serial/Tcp/Udp links
OpcDaMaster Compiled for 64-bit
OpcUaMaster Supports certificate login, object extension, Json read/write

Business Plugins

Plugin Name Remarks
ModbusSlave Supports Rtu/Tcp message formats, with Serial/Tcp/Udp links, supports Rpc reverse writing
OpcUaServer OpcUa server, supports Rpc reverse writing
MqttClient Mqtt client, supports Rpc reverse writing, script-customizable upload content
MqttServer Mqtt server, supports WebSocket, supports Rpc reverse writing, script-customizable upload content
KafkaProducer Script-customizable upload content
RabbitMQProducer Script-customizable upload content
SqlDB Relational database storage, supports historical storage and real-time data updates
SqlHisAlarm Alarm historical data relational database storage
TDengineDB Time-series database storage
QuestDB Time-series database storage



License

 Apache-2.0 

Demo

 Demo  Account: SuperAdmin  Password: 111111  In the upper-right corner, switch to the IoT Gateway module in the personal popup box

Docker

docker pull registry.cn-shenzhen.aliyuncs.com/thingsgateway/thingsgateway



Sponsorship

 Sponsorship Approach 

Community

 QQ Group: 605534569 Jump 

Pro Plugins

 Plugin List

About

ThingsGateway is a cross platform high-performance edge acquisition gateway based on Net8, providing underlying PLC communication libraries, communication debugging software, and more.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 86.4%
  • HTML 12.8%
  • CSS 0.5%
  • JavaScript 0.2%
  • PowerShell 0.1%
  • Batchfile 0.0%