watch功能¶
1.1 简介¶
本章主要介绍一种实时并准确地监测某些变量值和指令执行情况,便于定位现场问题或者满足某种特殊需求的功能。监测还支持设置启动和停止条件。
1.2 指令列表¶
| 指令 | 说明 |
|---|---|
| GTN_ClearWatch | 清除已设置的Watch变量和Watch事件。 |
| GTN_AddWatchVar | 添加Watch变量。 |
| GTN_AddWatchEvent | 添加Watch事件。 |
| GTN_WatchOn | 使能Watch。 |
| GTN_WatchOff | 关闭Watch。 |
| GTN_PrintWatch | 打印Watch数据到文件。 |
| GTN_LoadWatchConfig | 下载Watch配置信息至运动控制器。 |
| GTN_ReadWatch | 读取Watch数据。 |
| GTN_GetWatchInfo | 读取Watch状态。 |
1.3 重点说明¶
watch变量和触发条件可以通过指令GTN_LoadWatchConfig加载配置文件实现,该指令会将变量和触发条件下载到控制器并启动watch功能。Watch最多可以同时采集32组数据,最多可以添加8个相互独立的触发条件。
通过指令GTN_PrintWatch可以将watch数据打印到文件,在打印到文件之前如果watch功能还未停止,需要调用指令GTN_WatchOff关闭watch功能。