# 自动化规则工作机制

自动化规则是存储在控制器上的规则列表，包含已定义的触发器和动作。这些规则允许对控制器上的布尔信号执行逻辑运算。

## 规则

- 每条规则包含一组触发器和动作。

- 一个控制器最多可以添加 32 条规则。

- 规则可设置为激活或关闭状态。新增规则默认设置为关闭。

概览
设置 | 描述
--- | ---
名称 | 输入规则名称（最长 32 个 ASCII 字符）。
激活 | 关闭：规则未激活时不触发且不执行许可证检查。 开启：规则激活时根据配置的触发器和动作对输入/输出信号变化作出响应。对规则中映射的所有虚拟站点进行许可证验证并抛出错误消息。
编辑规则 | 点击编辑以配置规则中的触发器和动作。
删除规则 | 删除后，规则将从规则列表中移除。删除规则不会停止正在执行的动作。要停止规则，需先将其停用。
更新规则 | 更新激活的规则将应用更改并重启规则。
将更改保存至规则 | 选择应用以保存对规则的更改。
撤销规则更改 | 选择“撤销”选项以撤销对规则的更改。
使配置失效 | 当规则的触发器或动作未配置有效信号或虚拟站点时显示错误消息。
创建规则 | 在控制器主页选择“自动化规则”，然后点击“+”号。将添加一条含空触发器和空动作的规则。选择“应用”按钮添加规则。规则默认添加为禁用状态。
向规则授予许可 | 为虚拟站点的规则授权需进入该虚拟站点。在许可证中选择功能、自动化规则并应用许可证。

此部分内容

- 触发器
- 动作
- 停止
- 许可