NetAssist 中文文档 下载 App

接收数据自动保存到文件 数据文件与日志文件两种方式

两种保存模式

NetAssist 接收区的数据可以自动保存到磁盘文件,两种模式各有用途:

开启方式

在接收区上方勾选 "接收转向文件",然后选择保存方式(数据文件或日志文件),最后指定保存路径和文件名。之后每次收到数据就会自动追加到文件中。

数据文件 vs 日志文件示例

假设收到两次数据:Hello\r\n(18:30:00.000)和 World\r\n(18:30:01.500)。

数据文件内容:

Hello
World

(注意:只有原始字节,没有额外格式。\r\n 原样保留。)

日志文件内容:

[2026-10-13 18:30:00.000] Hello
[2026-10-13 18:30:01.500] World

(日志模式会自动插入换行分隔每条记录。)

滚动日志存储

长时间运行接收数据可能会产生非常大的文件。超过一定大小后,单文件存储有 4GB 上限(32 位长度限制)。V5.0.6 起推荐使用滚动日志存储——文件到达设定大小后自动创建新文件继续保存,旧文件不会截断。

文件存储的注意事项

文件存储与数据图表

V5.0.10 起,数据图表可以自动保存到 Excel 表格。结合接收存储功能,可以实现"收到数据 → 自动解析 → 生成图表 → 导出 Excel"的完整流水线。

实操场景

场景:长时间采集传感器数据

  1. 打开 NetAssist,连接 UDP 端口 5000。
  2. 勾选"接收转向文件",保存方式选数据文件。
  3. 路径设为 D:\sensor_data\sensor_20261013.bin。
  4. 勾选滚动日志,单个文件最大设为 100MB。
  5. 让程序运行一晚上,第二天用二进制分析工具打开 .bin 文件即可。

场景:保留 IoT 设备通信日志

选日志文件保存方式,方便事后 grep 或用文本编辑器查看交互流程。