- 打印
在本文中,您将了解到
- 什么是阶跃触发器?
- 步骤级触发器的类型
- 步骤触发器用例
步骤级触发器
阶跃触发器由事件激活。顾名思义,步骤级触发器位于步骤级。每个步骤都有自己的步骤级触发器列表。这些触发器只有在显示其步骤时才会运行。步骤级触发器也可以添加到基本布局中,这些触发器将在每个步骤上运行。
可以通过上下文窗格中的 "步骤 "选项卡访问步骤级触发器。
添加多个触发器后,还可以配置触发器如何响应前一个触发器的失败。单击切换按钮,用户就可以确定如果前一个触发器失败,哪些后续触发器将不执行。
步骤级触发器类型
步骤级触发器与所有其他触发器一样,在特定操作发生时运行。步骤级触发器可根据 4 种操作执行。
- 进入步骤时
- 定时器
- 机器和设备输出
- 按步骤退出
按步骤进入
"步骤进入时 "触发器将在显示步骤时执行。
:::(Info) (注)每次加载步骤时,"进入步骤 "触发器都将运行:
使用示例
步骤进入时是初始化特定数据的最佳时机。
例如我希望用户报告装配流程中的缺陷。我将把缺陷存储在一个表中。我需要创建一个表记录占位符来写入该表。
在输入步骤中,我将创建一个随机 ID 的记录。
计时器
有关定时器触发器的更多信息,请点击此处。
定时器触发器以特定的节奏运行。每隔X秒就会执行一个触发器。定时器触发器的运行速度可以达到每 30 秒一次,但可以通过support@tulip.co 来降低运行速度。
使用示例
定时触发器非常适合用于定期检查,可以在后台运行,无需用户干预。
例如我想每 5 分钟(300 秒)检查一次生产了多少零件,如果超过了规定数量,我就想触发一封电子邮件发给主管。
机器和设备
机器和设备触发器是您从支持的设备和 Tulip 连接的机器接收数据的方式。当设备或机器输出数据时,它们会导致触发器运行。
:::(Warning) (注)设备触发器在每次支持的设备输出数据时运行,而机器触发器在每次属性更新时触发,即使属性没有改变。
:::
使用示例
在使用许多用户输入设备(如条形码扫描仪)时,机器和设备触发器至关重要。
例如我希望用户使用 USB 条形码扫描仪扫描作业旅行器上的条形码,当他们扫描条形码时,我希望为该作业创建一个表记录。
在步骤退出时
"步骤退出时 "触发器将在步骤离开时执行。
使用示例
"步骤退出时 "触发器在关闭流程时非常有用。
例如在装配流程中,用户主要坐在一个步骤上。当流程开始时,我们会在表记录中跟踪开始时间。当他们完成这个流程时,我想记录一个完成时间。