ThingsGateway工業(yè)采集網(wǎng)關(guān)
ThingsGateway是基于Net6/7+Blazor Server的跨平臺邊緣采集網(wǎng)關(guān),支持南北端插件式開發(fā), 并擁有較完善的北端Rpc權(quán)限管理。
功能亮點
- Blazor Server架構(gòu),開發(fā)部署更簡單
- 采集/上傳配置完全支持Excel導(dǎo)入導(dǎo)出
- 插件式驅(qū)動,方便驅(qū)動二次開發(fā)
- 時序數(shù)據(jù)庫存儲
- 實時/歷史報警(Sql轉(zhuǎn)儲),支持布爾/高低限值
演示
默認(rèn)賬戶密碼:superAdmin 111111
社區(qū)版采集插件
支持分包解析/訂閱
- Modbus(Rtu/Tcp/Udp)
- OPCDAClient(支持導(dǎo)入節(jié)點)
- OPCUAClient(支持導(dǎo)入節(jié)點)
- 西門子S7協(xié)議
社區(qū)版上傳插件
支持Rpc寫入
- Modbus Server
- OPCUA Server (支持歷史查詢)
- Mqtt Server (支持自定義json)
- Mqtt Client (支持自定義json)
- IotSharp Client (IotSharp網(wǎng)關(guān)插件,Rpc待測試)
不支持Rpc
- RabbitMQ (支持自定義json)
nuget
- Modbus庫,支持ModbusTcp、ModbusRtu、ModbusRtuOverTcp、ModbusUdp、ModbusServer等
dotnet add package ThingsGateway.Foundation.Adapter.Modbus
- OPCDA客戶端庫,支持X64,支持NetCore,支持檢測重連
dotnet add package ThingsGateway.Foundation.Adapter.OPCDA
- OPCUA客戶端庫
dotnet add package ThingsGateway.Foundation.Adapter.OPCUA
- S7庫
dotnet add package ThingsGateway.Foundation.Adapter.Siemens
效果圖
文檔
使用前請查看Gitee Pages 文檔站點
特別鳴謝
- Furion:https://dotnetchina.gitee.io/furion
- SqlSugar:https://gitee.com/dotnetchina/SqlSugar
- Simple.Admin:https://gitee.com/zxzyjs/SimpleAdmin
- Masa.Blazor:https://www.masastack.com/blazor
- MiniExcel:https://gitee.com/dotnetchina/MiniExcel
- TouchSocket:https://gitee.com/rrqm_home/touchsocket
- IdGenerator:https://github.com/yitter/idgenerator
- CodingSeb.ExpressionEvaluator:https://github.com/codingseb/ExpressionEvaluator
- Hardware.Info:https://github.com/Jinjinov/Hardware.Info
- UAParser:https://github.com/ua-parser/uap-csharp
補充說明
- 使用OPC相關(guān)插件時請遵循OPC基金會的授權(quán)規(guī)則
- 使用OPCDA插件時,需安裝OPC核心庫,文件地址
開源協(xié)議
請仔細(xì)閱讀 授權(quán)協(xié)議
聯(lián)系作者
評論
圖片
表情
