GUI 手册 · Chapter 35
Error Editor
Error Editor 是用于以代码、消息、处置来定义设备所发生错误的入口。通过菜单 Project → Error Editor 或工具栏的 Error Editor 按钮,即会打开同时管理消息与错误的统一目录编辑器 Message Editor。也就是说,Error Editor 并非独立画面,而是直接进入错误定义工作的快捷入口。
错误定义预先决定了运行时发生错误时,用哪个编号识别、向操作员显示哪条消息、引导采取哪种处置。当设备实际停止或发出警告时,画面上显示的消息将遵循此处定义的内容。

在统一目录中编辑错误
在 Message Editor 中将 Source 选为 Project Errors 后,即可只筛选出错误条目进行编辑。每个错误条目以下列要素管理;实际的编辑画面(列表与详情面板)请参阅 Message Editor 章节。
| 要素 | 内容 |
|---|---|
| 代码 | 识别错误的编号。运行时按此编号查找定义。 |
| 优先级 · 标志 | 错误级别以及 ack、reset、safety 等处理标志。 |
| MESSAGES | 错误发生时显示在画面、日志上的各语言消息。 |
| CAUSE | 错误原因的说明。 |
| TODO | 引导操作员采取的推荐处置。 |
与运行时行为的联动
定义好的错误在运行脚本触发错误时使用。脚本中以 ShowError(...) 弹出特定错误时,运行时会查找该编号的定义,并将其显示消息与处置展示在操作员画面上。
因此,当希望更改同一错误的消息文字或推荐处置时,应在本目录中修改定义,而非在脚本中修改。由于消息在一处统一管理,即使多个脚本共用同一错误,显示内容也能保持一致。
多语言与导出
错误消息的各语言翻译,以及导出、导入,均在统一目录(Message Editor)中进行。File 菜单的 Export / Import Error Data Text(→ Menu - File)可与外部文本文件交换错误数据。