mirror of
https://gitee.com/ThingsGateway/ThingsGateway.git
synced 2025-11-03 09:03:58 +08:00
122 lines
4.2 KiB
Markdown
122 lines
4.2 KiB
Markdown
|
||
<div align='center'>
|
||
<img src="https://gitee.com/diego2098/ThingsGateway/raw/master/Image/gitLogo.png" height=100 />
|
||
</div>
|
||
|
||
#### 介绍
|
||
|
||
基于Net6/7+Blazor Server的跨平台边缘采集网关,支持南北端插件式开发,
|
||
动态更新插件,并拥有较完善的北端Rpc权限管理。
|
||
|
||
|
||
#### 功能亮点
|
||
|
||
- Blazor Server架构,开发部署更简单
|
||
- 采集/上传配置完全支持Excel导入导出
|
||
- 插件式驱动,方便驱动二次开发,并支持动态更新
|
||
- 支持时序数据库存储
|
||
- 实时/历史报警(Sql转储),支持布尔/高低限值
|
||
|
||
#### 演示
|
||
|
||
http://120.24.62.140:5000/
|
||
|
||
默认账户密码:superAdmin 111111
|
||
|
||
|
||
#### 社区版采集插件
|
||
> 支持分包解析/订阅
|
||
- Modbus(Rtu/Tcp/Udp)
|
||
- OPCDAClient(支持导入节点)
|
||
- OPCUAClient(支持导入节点)
|
||
- 西门子S7协议
|
||
|
||
#### 社区版上传插件
|
||
> 支持Rpc写入
|
||
- Modbus Server
|
||
- OPCUA Server (支持历史查询)
|
||
- Mqtt Server (支持自定义json)
|
||
- Mqtt Client (支持自定义json)
|
||
- IotSharp Client (IotSharp网关插件,Rpc待测试)
|
||
|
||
> 不支持Rpc
|
||
- RabbitMQ (支持自定义json)
|
||
|
||
|
||
#### nuget
|
||
|
||
- Modbus库,支持ModbusTcp、ModbusRtu、ModbusRtuOverTcp、ModbusUdp、ModbusServer等
|
||
``` powershell
|
||
dotnet add package ThingsGateway.Foundation.Adapter.Modbus
|
||
```
|
||
- OPCDA客户端库,支持X64,支持NetCore,支持检测重连
|
||
``` powershell
|
||
dotnet add package ThingsGateway.Foundation.Adapter.OPCDA
|
||
```
|
||
- OPCUA客户端库
|
||
``` powershell
|
||
dotnet add package ThingsGateway.Foundation.Adapter.OPCUA
|
||
```
|
||
|
||
- S7库
|
||
``` powershell
|
||
dotnet add package ThingsGateway.Foundation.Adapter.Siemens
|
||
```
|
||
|
||
#### 效果图
|
||
<table>
|
||
<tr>
|
||
<td><img src="https://gitee.com/diego2098/ThingsGateway/raw/master/Image/1.png"/></td>
|
||
<td><img src="https://gitee.com/diego2098/ThingsGateway/raw/master/Image/2.png"/></td>
|
||
<td><img src="https://gitee.com/diego2098/ThingsGateway/raw/master/Image/3.png"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><img src="https://gitee.com/diego2098/ThingsGateway/raw/master/Image/4.png"/></td>
|
||
<td><img src="https://gitee.com/diego2098/ThingsGateway/raw/master/Image/5.png"/></td>
|
||
<td><img src="https://gitee.com/diego2098/ThingsGateway/raw/master/Image/6.png"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><img src="https://gitee.com/diego2098/ThingsGateway/raw/master/Image/7.png"/></td>
|
||
<td><img src="https://gitee.com/diego2098/ThingsGateway/raw/master/Image/8.png"/></td>
|
||
<td><img src="https://gitee.com/diego2098/ThingsGateway/raw/master/Image/9.png"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
|
||
#### 文档
|
||
|
||
使用前请查看Gitee Pages [文档站点](https://diego2098.gitee.io/thingsgateway/)
|
||
|
||
#### 特别鸣谢
|
||
- Furion:[https://dotnetchina.gitee.io/furion](https://dotnetchina.gitee.io/furion)
|
||
- SqlSugar:[https://gitee.com/dotnetchina/SqlSugar](https://gitee.com/dotnetchina/SqlSugar)
|
||
- Simple.Admin:[https://gitee.com/zxzyjs/SimpleAdmin](https://gitee.com/zxzyjs/SimpleAdmin)
|
||
- Masa.Blazor:[https://www.masastack.com/blazor](https://www.masastack.com/blazor)
|
||
- IdGenerator:[https://github.com/yitter/idgenerator](https://github.com/yitter/idgenerator)
|
||
- CodingSeb.ExpressionEvaluator:[https://github.com/codingseb/ExpressionEvaluator](https://github.com/codingseb/ExpressionEvaluator)
|
||
- TouchSocket:[https://gitee.com/rrqm_home/touchsocket](https://gitee.com/rrqm_home/touchsocket)
|
||
- Hardware.Info:[https://github.com/Jinjinov/Hardware.Info](https://github.com/Jinjinov/Hardware.Info)
|
||
- UAParser:[https://github.com/ua-parser/uap-csharp](https://github.com/ua-parser/uap-csharp)
|
||
|
||
#### 补充说明
|
||
* 使用OPC相关插件时请遵循OPC基金会的授权规则
|
||
* 使用OPCDA插件时,需安装OPC核心库,[文件地址](https://gitee.com/diego2098/ThingsGateway/attach_files)
|
||
|
||
#### 开源协议
|
||
|
||
请仔细阅读 [授权协议](https://diego2098.gitee.io/thingsgateway/docs/)
|
||
|
||
|
||
|
||
#### 支持作者
|
||
如果对您有帮助,请点击右上角⭐Star关注,感谢支持开源!
|
||
|
||
若希望捐赠项目,请查看以下捐赠码或使用Gitee捐赠功能
|
||
|
||
<img src="https://gitee.com/diego2098/ThingsGateway/raw/master/Image/pay.png" height=180 />
|
||
|
||
#### 联系作者
|
||
* QQ群:605534569
|
||
* 邮箱:2248356998@qq.com
|
||
|