最常见的十大触发因素是什么?
  • 31 Oct 2023
  • 1 分钟阅读
  • 贡献者

最常见的十大触发因素是什么?


文章摘要

不知道如何开始使用触发器?看看这些常见模式。

本文将举例说明在 Tulip 中使用触发器的常见方式。本文假定您已经对触发器及其在一线操作应用程序中的作用有了扎实的了解。

如果没有,我们建议您花一分钟回顾一下"什么是触发器?

您还应该阅读变量概述

十大触发器

以下是 10 个触发器示例,它们将为您提供一些在应用程序中使用触发器的思路。

1.保存条形码并自动进入下一步

这通常用于应用程序的第一步,从工作指示或质量检查开始。

通过此步骤启动应用程序,当操作员完成应用程序时,您可以将质量检查结果等附加信息与此条形码关联起来。

  • "设备""条形码扫描仪 "在 "此站点 "输出

  • "数据处理" "存储 "数据:"设备输出" "数据 "位置:"条形码
  • "转到步骤" "下一步

如果您的条形码是一个超过 16 位的数字,您需要在 Tulip 中将其保存为文本值。下面是如何操作的方法:

  • "数据操作" "存储 "数据:"Expression" " @Device Output.data " ''' " 位置:"变量" "work_order

2.前进步骤前检查

在此触发器中,除非满足某个条件,否则操作员无法继续下一步。

在下面的示例中,操作员前进的唯一途径是扫描的条形码长度为 7 位数。

如果不是,应用程序将停留在同一步骤并显示错误信息。这可以作为所需的条形码的 poka-yoke 来使用。*例如,当工单 ID 始终为 7 位数,但旁边有其他不同长度的条形码时,就可以使用它。 *

  • "设备""条形码扫描仪 "在 "此站点 "输出

如果

  • "设备输出" "数据" "匹配正则表达式" "静态值" "文本" "^\d{7}$

然后

  • "数据处理" "存储" 数据:"设备输出" "数据" 位置:"条形码
  • "转到下一步" "下一步

否则

然后

  • "显示错误" "静态值" "文本"(信息)

3.向外部数据库运行连接器功能

当事件发生时(按钮按下、步骤打开、条形码扫描等),您可以使用连接器函数将应用程序中的数据发送到外部数据库。或者,使用连接器功能从外部数据库检索数据。

在下面的示例中,订单详细信息(如送货地址)是根据条形码扫描仪扫描的订单号从外部数据库获取的。请注意,扫描条形码后,触发器也会自动前进到下一步。

  • "设备""条形码扫描仪 "在 "此站点 "输出

  • "运行连接器功能 "连接器:"示例数据库""订单查询多行 "条形码:"设备输出" "数据" 并将结果保存为"变量"(此处为您的变量)
  • "转到下一步" "下一步

4.使用脚踏板进入下一步

Tulip 的目标是在现有应用程序的幕后无缝收集数据。

在触摸屏上点击 "下一步 "按钮通常很麻烦,而且会增加操作员的工作时间。使用脚踏板是一种简单的方法,可以触发应用程序中的操作,同时解放双手。

设备

  • "设备""脚踏板 "在 "此站点 "输出

然后

  • "转到步骤" "下一步

5.使用按钮导航步骤

应用程序编辑器有默认的 "上一步 "和 "下一步 "按钮,但您也可以创建自己的按钮,提示用户导航到应用程序中的任何步骤。例如,您可以将按钮命名为 "报告缺陷",然后添加一个触发器,在按下按钮时进入特定步骤。

  • "按钮被按下

然后

  • "转到步骤" "缺陷报告" 6.

6.使用按钮存储变量

在 5 中所示触发器的基础上,只要按下按钮,就可以存储一个变量。例如,每按一次按钮,"num "变量就会递增 1。您以后可以在分析中使用这个数字。

  • "按钮被按下

然后

  • "数据操作""递增值 "值:"num" by:"静态值" "整数" "1"
  • "转到步骤" "报告重量超出范围" 7.

7.发送短信提醒

经常使用 "请求帮助 "按钮,让操作员只需点击一下按钮,就能向主管或工程师求助。

小贴士:使用***@***符号将变量值加入警报中,为操作员提供更多信息!

  • "按钮被按下

然后

  • "发送短信 "至(人名)信息:"静态值""文本"(此处为您的文本) 8.

8.发送电子邮件警报

对于不需要立即采取行动的警报,用户可以选择发送电子邮件。请参阅下面的修改:

然后

  • "发送电子邮件 "给(人名)信息:"静态值""文本"(此处为您的文本) 9.

9.打开郁金香边缘设备的 GPIO 输出

您可以使用触发器在连接的 GPIO 设备上设置输出。

在下面的示例中,当按下 "报告缺陷 "按钮时,它也会打开 andon 灯上的红灯,以显示工作站出现了问题。红灯连接到引脚 1。

  • "按钮被按下

然后

  • "运行设备功能""GPIO""设置数字输出""此工作站 "的引脚:"静态值""整数""1 "到状态:"静态值" "布尔" "是"
  • "转到步骤" "QA 表格" 10.

10.基于 GPIO 引脚的触发操作(如断开光束状态变化)

Tulip 还能监听 GPIO 信号,并根据状态变化做出响应。

例如,断路器连接到 I/O 网关,用于控制传送带。当有产品通过传送带时,传送带的步骤会自动改变。

  • "设备""GPIO "在 "此站 "输出事件:"针脚向上

如果

  • "设备输出" "引脚" = "静态值" "整数" "1"

然后

  • "转到下一步

进一步阅读


找到您想要的了吗?

您还可以前往community.tulip.co发布您的问题,或查看其他人是否遇到过类似问题!


本文对您有帮助吗?