功能 :此对话框提供记录数据的扩展设置。
请致电 :“"跟踪配置 "” 对话框中的 “"高级 "” 按钮,“"记录设置 "” 子对话框
要求 :轨迹编辑器已打开并处于活动状态。打开对话框“Trace configuration” 并选择跟踪记录树的顶层节点,这样子对话框“Record settings” 就可用了。
要计算数值,必须在“Trace Configuration” 对话框中选择一项任务。
缓冲区大小定义为 "采样次数"。CODESYS 会计算与该次数相对应的时间间隔,并将计算结果以普通字体显示在表格右侧(例如:“1h1m1s1ms” )。只有在任务配置设置和任务周期时间已知的情况下,才能进行计算。 |
||
“每 n 个周期的测量” |
每 n 个任务周期进行数据采样 默认值: |
取样间隔,根据每 n 个周期测量选项中指定的值自动计算得出 例如 |
“建议的运行缓冲区大小(样本)” |
自动计算,因此推荐应用程序在运行时为每个跟踪变量存储的样本数 该值决定运行时系统的最大环形缓冲区大小。缓冲区大小根据任务周期时间和“Measure in every n-th cycle” 选项中的值自动计算,并显示出来。 当“覆盖运行时缓冲区大小” 选项被禁用时,将使用此缓冲区大小。 |
应用程序在运行系统中采样数据的最大时间间隔长度 例如 请注意:只有在“Trace Configuration”对话框中设置了跟踪配置,并已知任务周期时间后,才能进行计算。 |
“覆盖运行时缓冲区大小” |
例如 至少 10
|
应用程序在运行系统中采样数据而不覆盖数据的最大时间间隔。 例如 |
“每个变量的跟踪编辑器缓冲区大小(样本)” |
跟踪编辑器中每个变量可存储的数值个数。 例如 |
轨迹编辑器中显示的最长时间段由数据采样的最大数量和采样间隔决定。在轨迹编辑器中,您最多可以回滚这段时间。 |
示例
第(1)栏通知您样本的数量。
旁边的第 (2) 栏显示计算得出的时间间隔。
_cds_img_trace_example_calculation.png
示例中显示的信息表示,运行时系统每个任务周期采集一个样本,并持续缓存在环形缓冲区中,该缓冲区最多可容纳 201 个样本。启用“覆盖运行时缓冲区大小” 选项的效果是,由于环形缓冲区的存在,第一个缓存值会在 100 个采样点后被覆盖。在此期间,轨迹编辑器中会连续显示 10000 个样本,这样就可以显示出间隔 1 分 40 秒的数值曲线。