这是一个基于SpringBoot和Netty的物联网TCP服务器,专为物联网设备通过Modbus TCP协议直接连接连接到服务器的场景设计。系统实现了数据采集、处理、转发和展示功能,支持实时监控和远程控制。
一、硬件连接说明
物联网设备通过以下方式连接到服务器:
1. 物理连接:物联网设备 → Modbus DTU网关 → 网络 → 服务器
2. 协议选择:采用TCP协议直接通讯,不使用其他物联网协议
3. 数据格式:二进制数据传输,符合Modbus协议规范
二、主要功能
- 建立TCP连接,接收物联网设备数据
- 每10分钟向所有设备发送数据请求
- 接收设备返回的数据并存储
- 通过WebSocket实时向前端推送数据
- 提供REST API供前端查询数据
- 支持会话数量统计(TCP和WebSocket)