登录
定价
Chinese
English
Chinese
French
German
Italian
Ja - 日本語
Polish
Spanish
Русский
Portuguese
Hungarian
Korean
内容
x
从这里开始
建筑物
运行应用程序
管理
Developers
技术和信息技术文件
指南
图书馆
Powered by
教科文组织
27 文章
在此类别中
贡献者
分享这个
打印
分享
内容
教科文组织
27 文章
在此类别中
作者
Pete Hartnett
,
Lianna Churchill
分享
什么是触发器?
简要介绍如何在不编写任何代码的情况下在 Tulip 应用程序中构建逻辑。 :::(Info) (注)本主题在郁金香大学的 "基础应用程序设计与逻辑 "课程中有所介绍。 ::: 在本文中,您将了解到 触发器可以执行哪些类型的操作。 存在哪些类型的触发器,以及如何利用它们。 触发器的常见用例 当操作员按下在车间应用程序中运行的按钮时,您可能希望定义一些自定义逻辑。 触发器允许您在应用程序中添加逻辑。您可以使用触发器与设备交互、发送警报...
作者
Pete Hartnett
更新于 : 31 Oct 2023
阶跃触发器
在本文中,您将了解到 什么是阶跃触发器? 步骤级触发器的类型 步骤触发器用例 步骤级触发器 阶跃触发器由事件激活。顾名思义,步骤级触发器位于步骤级。每个步骤都有自己的步骤级触发器列表。这些触发器只有在显示其步骤时才会运行。步骤级触发器也可以添加到基本布局中,这些触发器将在每个步骤上运行。 可以通过上下文窗格中的 "步骤 "选项卡访问步骤级触发器。 添加多个触发器后,还可以配置触发器如何响应前一个触发器的失败。单击切换按钮,用户就可以确...
作者
Pete Hartnett
更新于 : 31 Oct 2023
应用程序级触发器
在本文中,您将了解: * 什么是应用程序级触发器? * 应用程序级触发器 的类型 * 应用程序级触发器 用例 应用程序触发器 应用程序级触发器由以下事件激活: * 应用程序启动 * 应用程序完成 * 应用程序取消。 这些触发器可在上下文窗格的 "应用程序 "选项卡上修改: 所有这些触发器都可以在任何步骤上自动激活。 例如,如果在三个不同的步骤上都有一个 "完成 "按钮,那么 "应用程序已完成 "触发器就可以在其中任何一个步骤上运行。 :::(Warning)...
作者
Pete Hartnett
更新于 : 31 Oct 2023
小部件触发器
在本文中,您将了解到 什么是 Widget 级触发器? 如何使用 Widget 触发器? Widget 触发器使用实例 什么是 Widget 触发器? Widget 触发器是用户与 Widget 交互时自动运行的逻辑块。 Widget 触发器无需使用 下一步 按钮,从而简化了用户与郁金香播放器的交互方式。 如何使用小工具触发器 触发器适用于所有输入小工具和交互式表格小工具。在大多数情况下,这些触发器会在输入值发生变化时运行。因此,当用户切...
作者
Pete Hartnett
更新于 : 31 Oct 2023
应用程序过渡指南
触发器中的转场说明 应用程序中的许多触发器都以转场结束。本文概述了转场的操作方式、转场的功能以及运行转场时的注意事项。 :::(Warning) (警告)预过渡运行时将在 LTS 11 中被弃用。任何使用此功能的旧版应用程序必须在 2024 年 4 月前迁移才能继续运行。 在此 了解如何迁移应用程序: 什么是转场? 过渡是允许用户在步骤和应用程序之间导航的功能。在任何类型的触发器中,都可以添加转场,以便在您创建的应用程序中适当地引导用户。 点击添加新转场后,有以...
作者
Pete Hartnett
更新于 : 05 Jan 2024
计时器触发器
如何创建一个在固定时间间隔触发的触发器,以更新仪表盘或检查设备值。 目的 当需要在固定时间间隔内重复某一步骤中的操作时,基于时间的触发器就非常有用。 定时触发器属于步骤级触发器,这意味着只能在与步骤(而非按钮)相关联的触发器上访问它们。 基于时间的触发器会以固定的时间间隔递增计数器,或触发物联网设备(如随时间点亮步骤中不同仓位的拾取灯)。 如何制作定时触发器 以下指南将帮助您在郁金香上创建定时触发器: 1- 确保已进入要添加触发器的所需步骤。 2- 点击上下...
作者
Pete Hartnett
更新于 : 31 Oct 2023
如何添加设备触发器
了解如何设置触发器来集成生产车间的设备。 目的 "设备触发器 "是当生产现场与 Tulip 连接的传感器发生事件时触发的触发器。 使用触发器,可以将 Tulip 设备 列表 中的外部设备添加到应用程序中。根据从设备收集到的数据,还可以向触发器添加 其他条件 。 如何添加设备触发器 一般来说,Tulip 可识别三种类型的设备事件来触发操作: 简单的设备信号(如条形码扫描仪输出) GPIO 信号(如引脚变化) 模数转换 (ADC) 事件(如电压变化) ...
作者
Pete Hartnett
更新于 : 31 Oct 2023
如何通过条件(If/Else 语句)添加触发器
本文介绍带条件的触发器,并举例说明如何通过简单的条件构建触发器。 注:本主题在郁金香大学的 " 构建质量检测应用程序 "部分中有所介绍。 目的 使用 条件 可以为触发器添加 if/else 逻辑。 您可以将条件视为一种根据触发器输入将操作员路由到特定结果的方法。 Tulip 允许您添加单个或多个条件,并选择必须满足 "所有 "条件还是 "任何 "条件才能触发操作。 您可以在所有三种类型的触发器上这样做: 按钮触发器 小部件触发器 步骤级触...
作者
Pete Hartnett
更新于 : 31 Oct 2023
触发器编辑器中的操作和转换列表
触发器编辑器下拉菜单中可用的全部操作和转场列表 用途 触发器编辑器 允许您在前线操作应用程序中编写强大的逻辑。它允许您创建包含 Tulip 平台许多其他部分的 操作 ,例如 车站名称 徽章 ID 连接器功能 ......等等。 您可以创建三种类型的语句: **何时:**确定触发器的运行时间 **如果:**确定是否应该运行某个操作 **然后:**指定特定事件应触发哪些操作。 本指南将涵盖每种语句类型的全部可能性。如果您想了解如何创建触发器...
作者
Pete Hartnett
更新于 : 31 Oct 2023
最常见的十大触发因素是什么?
不知道如何开始使用触发器?看看这些常见模式。 本文将举例说明在 Tulip 中使用触发器的常见方式。本文假定您已经对触发器及其在一线操作应用程序中的作用有了扎实的了解。 如果没有,我们建议您花一分钟回顾一下 "什么是 触发器? 您还应该 阅读变量概述 十大触发器 以下是 10 个触发器示例,它们将为您提供一些在应用程序中使用触发器的思路。 1.保存条形码并自动进入下一步 这通常用于应用程序的第一步,从工作指示或质量检查开始。 通过此步骤启动应用程序,当...
作者
Pete Hartnett
更新于 : 31 Oct 2023
如何通过触发器设置部件颜色
下面介绍如何使用颜色变量动态更改不同部件的颜色。 在本文中,你将学到 如何使用 "颜色 "变量 如何为表格中的字段添加特定颜色 目的 Tulip 允许你动态改变按钮、仪表盘和许多其他部件的颜色。 方法 要做到这一点,首先需要在表格的变量或字段中存储颜色。 以下是如何通过上下文窗格中的变量对话框创建新的颜色变量: 以下是如何在表格中设置 "颜色 "字段的示例: 然后,在创建颜色变量后,您可以通过单击颜色选择器中的 "...
作者
Pete Hartnett
更新于 : 31 Oct 2023
如何发送电子邮件
为电子邮件创建待命用户结构 目的 可根据用户变量或用户表字段向用户动态发送电子邮件。动态发送电子邮件的功能允许应用程序利用待命结构来确定问题通知对象。电子邮件包括应用程序、步骤和发出电子邮件的触发器。 如何发送电子邮件 在任何触发器中,都可以设置向用户发送电子邮件。要动态指定,请从下拉选项中选择变量: 然后:发送电子邮件 - 变量 然后指定一个用户变量来发送指定邮件。 例如待命用户 对于下面的用例,请确保您是企业账户并 配置了日程表 。您还应该了...
作者
Pete Hartnett
更新于 : 31 Oct 2023
如何为 Tulip 用户设置短信通知
下面介绍如何在触发特定触发器时发送短信。 目的 如果要使用触发器向组织内的某人发送短信,需要确保收件人已在 Tulip 中验证了自己的手机号码。 此外,短信不能发送到座机,因此用户不应添加座机号码。 确保用户在 "设置 "中的 "用户配置文件 "中列出了自己的手机号码。请注意,只有账户所有者才能访问用户列表。 选定用户后,检查其姓名下是否显示了手机号码。 如果电话号码是红色的,则表示该用户尚未验证其电话号码。 添加电话号码 如果电话号码缺失,说明该用户需要在...
作者
Pete Hartnett
更新于 : 31 Oct 2023
如何从触发器打印步骤
在本文中,您将了解到 如何在应用程序完成后打印所有数据 如何设计一个格式正确的打印步骤 当您的公司开始在车间实现纸质流程自动化和表单数字化时,您可能仍然需要打印不同操作的结果,以便正确共享数据。 如何打印应用程序步骤 如果您想实时打印 Tulip 应用程序中的数据(或保存到本地 PDF),您需要做四件事: 配置一个步骤(或多个步骤)以匹配所需的打印尺寸。 设计一个打印时看起来有条理、易理解的步骤。 添加一个带有 "打印 "触发器的按钮。 ...
作者
Pete Hartnett
更新于 : 31 Oct 2023
如何在应用程序编辑器中使用表达式编辑器
下面介绍如何使用 Expression Editor 构建功能更强大的应用程序。 使用目的 表达式是在触发器中修改文本和数值的强大工具。您可以修改 **表记录:**在之前的语句中加载到应用程序中的记录 **应用程序信息:**默认应用程序字段,如用户、站和步骤所用时间 **变量:**触发器触发时应用程序运行时的变量值。 常见用例包括 将文本转换为数字 将数字转换为文本 修改条形码扫描仪的输出 将静态文本与变量值相结合 如果计划在文本...
作者
Pete Hartnett
更新于 : 31 Oct 2023
表达编辑器的技术细节
本文将帮助你了解如何在表达式编辑器中编写函数和使用数据类型。 有两个地方可以使用表达式: 应用程序编辑器 和 分析编辑器 。这两个选项都有不同的表达式使用方法和场景,因此请务必熟悉它们各自的格式。 类型 每个字段、值和子表达式都有一个数据类型,以便 Tulip 系统检查表达式是否有效。 这可以防止表达式进行加 3 到星期之类的操作。 只要你的表达式符合逻辑,就不会出现任何类型错误;但如果出现类型错误,编辑器会显示一个错误,说明你违反了什么规则。 表达式编辑器使用以下类型: ...
作者
Pete Hartnett
更新于 : 18 Jan 2024
应用程序编辑器中的完整表达式列表
本文包含可在应用程序编辑器的触发器函数中使用的表达式的完整列表。 使用表达式 可以以不同方式利用数据,或将数据处理成不同形式。 :::(Info) (注)App 编辑器中的表达式列表与分析编辑器中的表达式不同: 应用程序编辑器中的可用表达式 所有示例都基于应用程序完成度。因此,例如,当您使用 MAXIMUM() 或 MINIMUM() 函数时,您要查找的是应用程序所有完成过程中变量的最大值或最小值。 **ADD_TIME()**按指定的数量和时间间隔单位递增日期时间值。 ...
作者
Pete Hartnett
,
Lianna Churchill
更新于 : 28 Aug 2024
使用日期时间表达式
了解如何使用表达式编辑器在 Tulip 中修改和操作日期时间数据。 在使用日期时间数据时,您可能希望在应用程序中对其进行修改。使用表达式,您可以添加或减去给定的时间长度,将日期时间四舍五入到给定的单位,或使用类型转换表达式更改数据类型。让我们来看看这些应用场景以及如何使用表达式修改日期时间数据。 注意:对于某些表达式,您需要在表达式中包含时区。请访问 本网站 ,查看支持的时区列表。 **add_time()**将给定的持续时间单位添加到给定的时间中 **subt...
作者
Pete Hartnett
,
Lianna Churchill
更新于 : 31 Oct 2023
类型化表达
了解如何使用表达式编辑器更改数据类型。 类型转换是将数据类型转换为不同数据类型的方法,以便在不同方法或上下文中使用数据。你可以在触发器中使用表达式编辑器对 Tulip 中的数据进行类型转换。 转换文本 **texttoboolean()**将文本解析为布尔值。"y"、"yes"、"t"、"true "和 "on"(以及任何大写的变体)被识别为 true,而 "n"、"no"、"f"、"false "和 "off "被识别为 false。 在下面的示例中,左边的每...
作者
Pete Hartnett
,
Lianna Churchill
更新于 : 31 Oct 2023
使用数组和对象表达式
学习在表达式编辑器中处理数组和对象的基础知识。 了解使用什么表达式来处理数组,对于在 Tulip 中处理数据至关重要。您还可以使用表达式将对象分解为不同的数据类型。这样,您就可以专注于特定数据,为应用程序中的流程提供信息。 数组表达式 有几种表达式可以执行不同的功能来返回值。这些值可以是单个值,也可以是另一个数组。它们也可以是相同的数据类型或不同的数据类型。 有些表达式使用数组返回简单的算术值: **array_max()**返回给定数值数组的最大值 ...
作者
Pete Hartnett
,
Lianna Churchill
更新于 : 31 Oct 2023
在触发器中处理时间
概述 操作的许多方面都依赖于检查两个事件之间的时间间隔。下面介绍如何查找时间。 检查两个时间戳之间经过的时间通常是任何流程的关键环节。 两个时间戳可以确定 指定的生产时间 批次运行后经过的时间 反应器清洗后的时间。 为两个日期时间之间的时间添加逻辑,对于数据收集和应用程序操作来说都非常强大。 以下是该功能的几个用例 检查两次检查之间的时间 了解给定产品的运行时间 确保维护计划。 查找应用程序中两点之间的时间 本指南将向您展...
作者
Pete Hartnett
更新于 : 13 May 2024
支持的自定义日期格式
概述 日期格式有可能引起混淆,尤其是在多个国家使用不同本地化和标准的情况下。为避免这种情况,Tulip 允许管理员为网站设置自定义日期格式。设置完成后,整个产品中的每个日期或时间都将使用您设置的新格式。 下拉选项 Tulip 在下拉选项中提供了客户最常用的选择列表。对于日期,我们提供了一个数字选项和一个非数字选项。数字选项使用 0 填充,并可将日或月放在前面。非数字选项使用月份名称的前 3 个字母,使该选项简洁明了。 管理员可以根据自己的地区或偏好,从破折号"-"、斜线"/"和...
作者
Pete Hartnett
更新于 : 31 Oct 2023
如何完成应用程序
概述 长期存储 Tulip 应用程序数据的方法之一是使用应用程序完成。本文将向您介绍如何使用。 在本文中,您将了解到: * 为什么您的应用程序必须有一个 "完成 "按钮 :::(Info) (注)本主题在郁金香大学的 "如何创建您的第一个应用程序 "课程中有所介绍: 如何完成应用程序 为了保存 Tulip 应用程序中的信息,操作员必须 "完成应用程序"。为了实现这一点,您需要在应用程序中添加一个 "完成 "按钮。 每当操作员使用 "完成 "按钮时,"完成 "选项卡...
作者
Pete Hartnett
更新于 : 31 Oct 2023
如何通过设备摄像头扫描条形码和 QR 码
下面介绍如何使用触发器逻辑来存储已在相机上扫描的条形码值 概述 您可以使用 Tulip 摄像头部件下的 "条形码扫描器 "摄像头,让操作员使用手机、平板电脑或台式电脑上的网络摄像头扫描条形码。 在这里可以找到它: 要成功使用这个小工具,您需要在步骤中准备三样东西: 小工具本身。它应该足够大,操作员可以看到他们正在扫描的内容 当使用 "条形码扫描仪(光学)"时触发器。 嵌入在步骤上的变量,以便操作员可以看到他们成功扫描条形码的时间 下面介绍如何...
作者
Pete Hartnett
更新于 : 31 Oct 2023
如何在触发器中添加正则表达式
正则表达式概述 正则表达式 是一种有用的工具,可用于创建模式,帮助匹配和定位数据库中存储的文本/字符串。 正则表达式通常缩写为 " regex ",与 Microsoft Excel 中使用的表达式以及 Perl 等编程语言中使用的表达式类似。 如何使用 要使用正则表达式工具,首先要创建一个变量。 创建后,您就可以 在触发器中 轻松添加正则表达式作为 条件 。 以下指南将帮助您在 Tulip 中创建正则表达式: 如何识别某些条形码 1- 在 Tulip 应用程...
作者
Pete Hartnett
更新于 : 31 Oct 2023
在郁金香应用程序中使用应用程序信息
本文介绍在 Tulip 应用程序编辑器中使用应用程序信息显示应用程序数据的步骤。 概述 在 Tulip 中使用 "应用程序信息 "引用应用程序数据有几个选项。 您可以通过两种方式在 App 编辑器中访问所有这些选项。 使用变量 通过创建数据源设置为 App Info 的变量,您可以在应用程序中创建一个变量来访问应用程序数据。请参阅下面 App 编辑器此区域中的可用选项。 选择变量 创建新变量 将数据源设置为 "App Info",并选择要显示的 App ...
作者
Pete Hartnett
更新于 : 31 Oct 2023
如何使用触发器调用连接器函数
概览 为了从 MES 或其他外部系统访问信息,Tulip 使用了 连接器 一旦建立了 连接器功能 ,就可以通过 触发器 在应用程序中启动这些功能。 这意味着,当操作员按下 Tulip 播放器中的特定按钮,或使用条形码扫描仪等特定连接设备时,您就可以在外部系统中检索或存储数据。 以下是数据如何通过 Tulip 传送到您选择的系统: 指定应在触发器内运行的连接器功能 指定连接器函数的输入(如果需要)。这些通常是 应用程序中的变量 如果连接器函数有输出,则指定哪个...
作者
Pete Hartnett
更新于 : 31 Oct 2023