IoTSharp.Gateways 是一个 物联网网关程序, 用于对接Modbus 、OPC-UA,BACnet等, 可通过程序内页面简单设置 即可完成采集。
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
MysticBoy d27baacfd0 修改 2 years ago
.config 修改发布 2 years ago
.github/workflows Add CodeQL workflow for GitHub code scanning 2 years ago
Areas/Identity/Pages 提交基本环境。 sqlite 为数据库, docker镜像。 3 years ago
Data 上传 2 years ago
IoTSharpSdk@7b31749237 修改发布 2 years ago
Jobs 修改发布 2 years ago
Pages 修改布局和连接 2 years ago
Properties 修改发布 2 years ago
wwwroot 提交基本环境。 sqlite 为数据库, docker镜像。 3 years ago
.dockerignore 提交基本环境。 sqlite 为数据库, docker镜像。 3 years ago
.gitignore 忽略 2 years ago
.gitmodules 修改引用 2 years ago
Dockerfile 项目改名 删除不必要的字段 将时间格式改歪数据格式。 2 years ago
IoTSharp.Gateways.csproj 上传 2 years ago
IoTSharp.Gateways.sln 修改引用 2 years ago
Program.cs 上传 2 years ago
README.md 重构数据结构,重构协议填写方式, 加入OPC-UA 2 years ago
appsettings.Development.json 修改 2 years ago
appsettings.json 提交基本环境。 sqlite 为数据库, docker镜像。 3 years ago

README.md

IoTSharp.Gateways

IoTSharp的网关可以通过页面设置和添加采集映射信息可以完成自动化采集。主要功能如下:

  1. 管理被采集的从机基本信息(已实现)
  2. 管理采集点和IoTSharp的映射 (已实现)
  3. 接收IoTSharp的下行数据和控制 (未实现)

IoTSharp物联网网关支持的协议:

  1. Modbus DTU协议: 使用 dtu开头在Linux的串口路径使用 "." 替换"/" 波特率使用 BaudRate 为设置波特率 另外, 支持 Parity Handshake StopBits 和 DataBits, 除了波特率, 其他参数均使用对应的枚举名称, 例如: dtu://dev.ttyS0/?BaudRate=115200 在Widnows中 DTU格式为 dtu://COM1:115200
  2. Modbus RTU协议: tcp://www.host.com:502
  3. Modbus 串口通过TCP透传: d2t://www.host.com:502
  4. OPC-UA 协议: opc.tcp://127.0.0.1:49320
公众号 QQ群63631741 微信群
企业微信群