第四部分熟悉各个界面
第15章

Rules 自动化规则

规则正是 Controller 从一块仪表盘变成自动化管家的地方:“如果传感器超过某个数值,就打开这个、关闭那个、滴定另一样东西”。最多可设 24 条规则,按照它们在界面上出现的顺序依次评估。

Rules 界面:每条规则的状态、传感器、条件和启用开关。
Rules 界面:每条规则的状态、传感器、条件和启用开关。

15.1 一条规则的结构

点击 Create New Rule(新建规则),选择传感器,然后组织出这句话:

编辑规则:条件、容差,以及对插座和滴定泵的动作。
编辑规则:条件、容差,以及对插座和滴定泵的动作。
  • If(如果)——被监测的传感器。
  • 比较符——大于(>)或小于(<)。对于开关型传感器(液位、漏水),比较始终是相等判断:On 或 Off。
  • 数值——触发点。
  • With tolerance of(容差)——避免频繁开关的缓冲量(详见下文)。
  • 插座——对每路插座指定:打开、关闭或不做任何操作。
  • 滴定泵——对每台泵指定:滴定或不做任何操作,并设定该规则触发滴定的最小间隔。

15.2 容差是规则的灵魂

容差会在设定值周围形成一个死区:当传感器越过 数值 + 容差 时规则触发,只有当它回落到 数值 − 容差 之外时才解除。没有容差,一个在触发点附近波动的传感器会让设备每小时开关几十次。

15.3 规则状态

状态含义
Disabled(已停用)规则存在,但处于关闭状态(“Active?”开关为 No)
Standby(待命)已启用,但条件尚未满足——这是正常状态
Running(执行中)条件成立,各项动作正在生效
Conflict(冲突)规则无法执行——请见下文

15.4 冲突

当一条规则无法完成它所要求的动作时,就会进入 Conflict(冲突)状态,并点亮状态栏中的图标:

  • 目标插座处于手动模式,且状态与规则的要求相反;
  • 另一条顺序更靠前的规则,已经把同一路插座控制到了相反的方向;
  • 该插座所属的 Powerbar 未接入。

顺序决定胜负:规则自上而下依次评估,Order(顺序)列中的箭头可以调整每条规则的位置。请把安全类规则——漏水、液位——放在舒适类规则之上。