📊 系统概览

📁
-
项目总数
📱
-
设备总数
🟢
-
在线设备
📈
-
今日数据
💾
-
累计数据
最近数据上报
时间项目设备命令原始数据解析数据
暂无数据

📁 项目管理

📱 设备管理

设备ID名称状态最后上报操作
请先选择项目

📋 协议配置

📋 命令表
命令字节命令名称说明数据长度操作
请先选择项目
🔧 协议解析字段
字段名起始字节长度数据类型单位系数偏移操作

💾 数据监控

时间项目设备ID命令原始数据(HEX)解析数据
暂无数据

📝 连接日志

📐 帧格式说明

帧结构
项目KEY8字节
设备ID12字节
帧头1字节
命令1字节
长度2字节
数据域N字节
CRC2字节
帧尾1字节
字段说明
字段长度说明
项目KEY8字节 (ASCII)创建项目时自动生成,用于标识数据归属的项目
设备ID12字节 (ASCII)设备唯一标识,需在服务器提前录入,支持批量录入
帧头1字节用户自定义,通常为 0x01
命令1字节命令类型,在命令表中配置,对应不同的数据域解析规则
长度2字节 (大端)数据域的长度(字节数)
数据域N字节实际数据内容,根据命令表中的协议配置进行解析
CRC2字节MODBUS CRC-16校验,从帧头开始计算(不含KEY和设备ID)
帧尾1字节用户自定义,通常为 0x03
数据校验规则
  1. 项目KEY校验:服务器中必须存在对应的项目,否则丢弃数据
  2. 设备ID校验:设备ID必须在对应项目下已录入,否则丢弃数据
  3. CRC校验:从帧头开始到数据域结束,使用MODBUS CRC-16校验,校验失败则丢弃
数据域解析示例

假设数据域格式如下:

字节偏移长度含义数据类型
0-12字节温度值uint16, 系数0.1
2-32字节湿度值uint16, 系数0.1
41字节状态标志uint8

在协议配置中添加对应字段即可自动解析。

TCP服务信息
通信方式TCP 长连接
默认端口8900
响应方式每帧处理后发送 2 字节 ACK (0x06 + 命令字节)
并发支持6000+ 设备同时在线

⚙️ TCP服务管理

服务状态
TCP服务状态检测中...
服务日志
等待加载日志...