使用画布编辑器
触发器画布编辑器提供图形流程图样式工具,用于定义、查看和编辑触发器。
画布编辑器和列表编辑器提供相同的功能,用于定义触发器,不过所用的触发器定义方法不同,分别采用流程图样式(画布编辑器)和列表样式(列表编辑器)。
以下示例所示为触发器动作图。
简单的示例触发器由 Set(设置)动作、If(如果)动作和第二个 Set(设置)动作来定义。
图中还显示了 Start(开始)块以及 End Execution (Success)(结束执行(成功))和 End Execution (Failure)(结束执行(失败))动作。
- Start(开始)动作块指示触发器执行开始,并传送至触发器中的第一个动作。
Set(设置)动作成功时,输出将传送至下一个动作(If(如果)动作)。
Set(设置)动作具有用于故障处理的红色输出点。 - If(如果)表达式计算为 True 时,输出将传送至下一个动作(第二个 Set(设置)动作)。
If(如果)表达式计算为 False 时,输出将传送至 End Execution (Success)(结束执行(成功))。
If(如果)动作具有用于故障处理的红色输出点。If(如果)表达式失败时,则采取 End Execution (Failure)(结束执行(失败))路径(示例将尝试访问无法访问的设备变量) - 第二个 Set(设置)动作成功时,输出将传送至 End Execution (Success)(结束执行(成功))。
第二个 Set(设置)动作也具有用于故障处理的红色输出点。 - 画布编辑器使用 End Execution (Failure)(结束执行(失败))动作来指示触发器结束执行时结果为 Failure(失败)。这相当于使用列表编辑器时的 ENDERR 路径。其项目选项卡上的触发器统计信息将使 Failures(失败)计数器增加。
- 画布编辑器使用 End Execution (Success)(结束执行(成功))动作来指示触发器结束执行时结果为 Success(成功)。这相当于使用列表编辑器时的 ENDOK 路径。其项目选项卡上的触发器统计信息将使 Successes(成功)计数器增加。
参考部分:触发器事件类型参考和触发器动作参考提供可用触发器事件类型和触发器动作的参考信息以及概念和示例。
重点
本指南介绍画布编辑器的一般用法,包含以下内容: