跟踪操作的触发和文件内容
通过以下任一方法开始跟踪操作:选择[数据记录(D)]窗口中的[开始]按钮、使用用户程序中的指令,以及自动开始设置。
开始跟踪操作后,该操作将在满足采样触发器条件时执行。
跟踪的数据存储在CPU单元中的缓冲存储器(RAM)中。
之后,跟踪操作继续,直到满足跟踪停止条件。
当满足两个停止条件([位]或[缓冲区满])中的任何一个条件时,跟踪操作将停止。
当跟踪停止条件为[位]时,在满足条件后对指定数量的采样执行数据记录之后,跟踪操作停止。
当跟踪操作成功完成时,跟踪数据获取完成系统变量(sys_bIsLog0DataRecordingDone–sys_bIsLog15DataRecordingDone)变为TRUE。
当设置[将缓冲区内容保存到SD卡中文件]时,CPU单元中缓冲存储器中的所有数据将被写入SD存储卡中的文件并保存。时间戳信息是发生停止触发时的时间数据。
当[位]或[间隔]被选定为跟踪功能的采样触发器时,会在扫描结束后检查位或间隔,并且当满足条件时,数据将存储在缓冲存储器中。当选择[指令(FP_LOGTRACE_SAMPLE)]时,如果执行指令,数据将存储在缓冲存储器中。
当不满足跟踪停止条件时,如果通过工具软件操作或指令FP_LOGTRACE_STOP停止跟踪操作,则记录的数据不会保存到缓冲存储器(RAM)或SD存储卡中。
FP_LOGTRACE_STOP