GUI 手册 · Chapter 8

Debug 菜单

Debug 菜单提供在设备以运行时模式运转期间查看内部状态的监视工具。它并非用于编写代码,而是用于实时观察运行中系统的数据与任务。

点击顶部菜单栏的 Debug 可打开两个监视窗口。两个工具通常在用 Run(F5)启动运行时之后使用。

菜单项

各项监视的对象不同。一个显示数据值,另一个显示并发执行任务的进展状态。

快捷键动作
Show Data WatcherCtrl + Alt + Shift + D实时监视全局变量与设备数据
Show Task MonitorCtrl + Alt + Shift + T监控时序、步骤等并发执行任务的状态

Show Data Watcher 追踪运行时变化的值,用 Show Task Monitor 查看哪个时序处于哪个步骤以及流程如何推进。

Data Watcher

Data Watcher 是在运行时实时显示全局变量与设备数据当前值的窗口。用于追踪计数器、标志、坐标等值是否按预期更新。

当某值出现意外变化或未更新时,它有助于确认在哪个时点发生偏差。

Task Monitor

Task Monitor 是一目了然地显示时序、步骤等并发执行任务状态的窗口。可查看各任务当前处于哪个阶段以及如何迁移。

在多个时序并行运行的设备上,当某个任务停滞或未发生预期迁移时,它有助于缩小原因范围。

调试场景

两个工具用于观察运行中系统的行为,而非静态代码分析。因此按以下顺序使用较为自然。

  1. F6 构建,用 F5(Run)启动运行时。
  2. 打开 Show Data Watcher,使关键变量值保持可见。
  3. 同时用 Show Task Monitor 查看时序进展。
  4. 确认值或迁移发生偏差的位置,修正脚本后再次构建并运行。

同时在 Output 面板查看运行时输出日志,可更快查明原因。

相关条目