程序故障排查及处理-vivado tcl 命令手册

时间:2024-07-14 11:03:21
【文件属性】:

文件名称:程序故障排查及处理-vivado tcl 命令手册

文件大小:3.06MB

文件格式:PDF

更新时间:2024-07-14 11:03:21

运动控制器

第五章 程序故障排查及处理 96 2. 输出窗口模式-显示错误信息(点击<窗口>-勾选<输出窗口>) 3. 指令模式-借助 ERROR_LINE(错误行)、RUN_ERROR(错误类型)指令, 窗口 0 直接打印该进程的错误信息。 注:该命令为进程命令,故此在使用时需后加 PROC()指定进程。 5.3.2 设备测试阶段 TRIO 控制器可存储该控制器最近发生的 2048 条系统信息,如果进程因为程序 BUG被强制停止,可以通过 FLASH_LOG 指令获取最近发生的事件找到程序 BUG。 以下将以实际案例讲述如何操作。 1. 设置窗口 0 记录文件 FLASH_LOG 指令会将控制器发生的事件打印在窗口 0,但窗口 0 的显示行数 有限,所以我们需要设置一个记录文件,记录窗口 0 所有的打印文本,便于查看所 有的信息。 打开端口 0-点击<端口>按钮-<记录>-<设置日志文件>-选择或创建一个.log 文件 用于存储信息(该文件可由记事本打开)。 2. 执行 FLASH_LOG 指令 下图为 FLASH_LOG 指令所能记录的历史事件,黄色部分为进程被强制停 止的原因。


网友评论