跳到主要内容
版本:Next

5.3 离线编程报表

警告

由于于存储与性能,当前功能仅限于 PWX1 设备。

5.3.1:功能入口

image-20250529154336343

功能入口:菜单->工具->离线编程报表,点击此按钮后,将弹出功能配置页面,如下所示:

image-20250529162252414

5.3.2:功能配置

image-20250529162307571

  • 开启离线编程报表记录:勾选此按钮时,将开启离线报表记录功能,将包含基础的报表内容给:

    • 编程时间:每一颗芯片的编程开始时间。
    • 编程结果:编程结果操作码。
  • 统计芯片UID:开启UID 记录时,将会导出每颗芯片的UID 数据到报表。

    提示

    芯片无ID时,此功能将不可开启。

  • 统计标准序列号信息:统计每一颗芯片的基础序列号数据到报表中。

    警告

    工程未开启序列号功能时,报表中将不记录序列号信息。

  • 统计超级序列号信息:统计每一颗芯片写入的超级序列号数据。

    警告

    工程未开启超级序列号功能时,报表中将不记录超级序列号信息。

  • 统计签名数据:导出每一颗芯片的签名数据到报表。

    提示

    芯片无ID时,此功能将不可开启。

    警告

    工程未开启超级序列号功能时,报表中将不记录超级序列号信息。

  • 编程前数据导出:在芯片进行编程前,将读取芯片指定地址数据和大小到报表。

    警告

    读取大小限制为 1024 字节,请确保指定的地址可读,如果不可读取,返回的数据可能缺失,或者不完整。

  • 编程后数据导出:在芯片进行编程后,将读取芯片指定地址数据和大小到报表。

    警告

    读取大小限制为 1024 字节,请确保指定的地址可读,如果不可读取,返回的数据可能缺失,或者不完整。

  • 访问密码设置:设置报表访问密码,通过设计密码,可防止未经授权读取(导出)报表数据,确保数据安全。

    提示

    密码最长限制16字符,请牢记访问密码,如果密码丢失,将无法在生产结束后,读取报表数据!

5.3.3:报表读取与导出

image-20250529162448536

当工程开启报表功能之后,在编程时,将会在设备中存储加密的记录文件,无法直接通过文件系统进行查看,需要通过读取功能,读取回记录文件,并进行解析和导出。

5.3.3.1:优化去重

默认不开启去重功能,将导出所有的编程记录,如只需导出每一个芯片最后的操作结果时,可开启去重功能来优化报表,去除冗余数据,比如重复编程同一颗芯片的的记录。

提示

去重算法的优先级:芯片UID > 签名 > 超级序列号 > 序列号。

备注

如果工程文件没有开启统计芯片UID、统计标准序列号信息、统计超级序列号信息、统计签名数据等功能时,去重算法将无法工作。

5.3.3.2:同步导出json 文件

5.3.3.3:设置访问密码

如果在工程配置时,开启了访问密码,在读取报表时,需要填写原密码,来读取报表数据,如果密码不一致,将无法读取,见:访问密码设置

5.3.3.4:读取数据并导出

当选择合适的导出模式之后,点击 读取数据并导出 按钮,将读取当前工程的报表文件,并导出到指定的路径。

提示

读取报表时,只读取当前工程的报表文件,如需读取其他工程的报表文件,请在设备上,切换到对应的工程,再进行报表读取,此外,也可以从文件系统加载报表二进制文件,进行解析并导出。