# 触发器

触发器作为规则的输入。有效触发器需配置虚拟站点及布尔输入/输出状态或事件信号。每条规则最多可配置 10 个触发器。

## 触发器条件

规则设置为开启时，根据触发器条件启动。可用触发条件：

- IF ALL：仅当规则中所有触发器均触发时启动。

- IF ANY：规则中任意触发器触发时启动。

设置 | 描述
--- | ---
名称 | 输入触发器名称（最长 32 个 ASCII 字符）。
信号 | 从布尔 I/O 状态和事件信号列表中选择触发器信号。所选信号始终连接到所选虚拟站点。
虚拟站点 | 从控制器的可用虚拟站点列表中选择虚拟站点。
根据所选输入信号类型，触发器显示不同选项。
选择的输入/输出布尔状态信号作为触发器信号 | 布尔状态信号在触发和未触发信号时有明确状态。要进行配置，请前往操作，为信号状态选择等于或不等于（即，真或假）。仅当满足信号状态条件（信号值等于或不等于设定状态，即真或假）时，触发器响应。 例如：可通过工具运行中信号将触发器配置为仅当工具运行时触发。要进行配置，请从信号列表选择工具运行中，设置操作为等于且状态为真。
选择的输入/输出布尔事件信号作为触发器信号 | 布尔事件信号在触发后保持单一状态直至重置。从信号列表选择事件信号后，需为事件输入/输出信号设置重置选项。重置选项可从停止中选择。可用的重置选项包括：时间、下一次拧紧启动、定义的信号。 例如：可将触发器配置为仅当收到拧紧 OK 信号时触发。