跟踪基础

跟踪功能

跟踪功能可让您获取特定时间内控制器上变量值的级数,和数字采样示波器相似。此外,您可设置触发器来通过输入(触发)信号控制数据捕获。跟踪变量的值会稳定地写入指定大小的 EcoStruxure Machine Expert 缓冲区。可以绘制为时间函数的二维图的形式监视它们。

注: 在从控制器注销后,数据跟踪会继续进行。

如果当正在运行跟踪时,在 EcoStruxure Machine Expert 中或在运行 EcoStruxure Machine Expert 的 PC 上执行占用 PC 处理的任务,则跟踪可能捕捉不到变量值。

注意
数据丢失
在运行跟踪时,避免执行可能引起较高处理器负荷的操作和/或 PC 应用。
不遵循上述说明可能导致设备损坏。

跟踪数据的方式

跟踪控制器上的数据有两种不同的方式:

  • 一种是通过跟踪对象生成的以及跟踪子应用程序下载到控制器的 IEC 代码进行跟踪。

  • 一种是在 CmpTraceMgr 组件(也称为跟踪管理器)中进行跟踪。

注: 数据跟踪会大大延长 IEC 任务的循环时间。

捕获哪些数据取决于目标设置中的条目(跟踪 > 跟踪管理器)。

跟踪管理器具有增强功能。它可用来:

  • 配置和跟踪控制系统的参数,如处理器或电池的温度曲线。有关更多信息,请参阅变量设置以及记录(触发)设置

  • 读出设备跟踪,如驱动器的电流跟踪。有关更多信息,请参阅上传跟踪命令中的说明。

  • 跟踪其他系统组件的系统变量。

此外,还有额外的命令在线列表可用。

注:
  • 如果在可视化中使用了跟踪,则无法跟踪设备参数,或将其用于触发器。

  • 触发器级别不能设置为 IEC 表达式,仅支持字面量和常量。

  • 记录条件不能设置为 BOOL 类型的 IEC 表达式,仅支持变量。

  • 如果跟踪属性或将其用于触发器,则必须在 IEC 声明中通过 attribute monitoring 对其进行注释。

配置

配置中配置跟踪数据以及跟踪数据的显示设置。它提供用于访问配置对话框的命令。在不同的视图中(例如多通道模式),同时可跟踪和显示数个变量。通过变量自己的跟踪对象中的不同触发器设置,记录变量的跟踪。您可创建任何数目的跟踪对象。

具有数个跟踪对象的工具树

用于修改显示屏设置的命令在功能一段中说明。可使用缩放功能和光标以及命令来运行跟踪,从而可压缩或拉伸图形。

要在可视化中集成跟踪的读取,可使用可视化元素跟踪

有关数据记录的跟踪配置,请参阅记录设置