经典控制 -条件选项卡
导航
条件选项卡位于经典控制编辑器上。
概述
条件可用于定义在执行某项操作之前必须满足的条件。条件选项卡列出了系统中定义的所有条件。有两种条件类型:常规条件和复合条件。
条件选项卡分为以下几个部分:
- 对话框中间的窗格是条件列表。条件列表列出了系统中定义的所有逻辑控制。该列表包含以下三列:ID(应用程序定义的 ID;例如,C01 表示常规,CC01 表示复合)、类型(常规或复合)和描述。
- 位于条件列表上方的是具有以下按钮的工具栏:
- 工具栏下方是一组过滤器,使用这些过滤器可以仅显示满足过滤器设置定义的条件的控制。可用的过滤器如下:
- 用于创建或编辑条件的控制因条件类型是常规还是复合而异。
常规条件
用于常规条件的输入字段因在条件类型字段中选择的条件类型而异。常规条件类型和相应的输入数据如下所示:
- 组件:这将基于在所选组件中指定的属性创建条件。按如下所示指定此条件类型时,该字段可用:
- 属性:此字段显示可用于当前在组件字段中选择的组件类型的属性。
- 压力节点:在组件字段中选择了节点时,可以使用以下属性:
- 水泵:在组件字段中选择了水泵时,可以使用以下属性:
- 水箱:在组件字段中选择了水箱时,可以使用以下属性:
- 需水量:此属性用于基于在相应水箱上指定的需水量创建条件。对于水箱,此需水量可以表示入流或出流(例如,如果 T-1 的需水量为……)。
- 水力坡度:此属性用于基于在相应水箱上指定的水力坡度创建条件(例如,如果 T-1 的水力坡度为……)。
- 压强:此属性用于基于在相应水箱上指定的压力创建条件(例如,如果 T-1 的压力为……)。请注意,水箱压力根据水箱基础高程计算得出,并且不会考虑水箱的通用高程字段。这样做是为了允许对高架水箱进行建模。对于非高架水箱,高程是基础高程。
- 水位:此属性用于基于在相应水箱上指定的水位创建条件(例如,如果 T-1 中的水位为……)。
- 充满百分比:此属性用于基于已满的水箱的指定百分比创建条件。
- 排水时间:此属性用于基于水箱将水排干所需的时间量创建条件(例如,如果 T-1 在 X 小时内将水排干……)。
- 充满时间:此属性用于基于水箱蓄满水所需的时间量创建条件(例如,如果 T-1 在 X 小时内蓄满水……)。
- 水库:在组件字段中选择了水库时,可以使用以下属性:
- 管道:在组件字段中选择了管道时,可以使用以下属性:
- 阀门:在组件字段中选择了阀门时,可以使用以下属性:
- 排放:此属性用于基于在相应阀门上指定的排放速度创建条件(例如,如果 PRV-1 的排放速度为……)。
- 设置:此属性用于基于在相应阀门的设置创建条件。设置类型因所选阀门类型而异。阀门及其关联的设置类型如下所示:
- 减压阀:如果在选择设置属性的同时选择了减压阀,将基于在该减压阀上指定的压力创建条件(例如,如果 PRV-1 的压力为……)。
- 稳压阀:如果在选择设置属性的同时选择了稳压阀,将基于在该稳压阀上指定的压力创建条件(例如,如果 PSV-1 的压力为……)。
- 压力阻断阀:如果在选择设置属性的同时选择了压力阻断阀,将基于在该压力阻断阀上指定的压力创建条件(例如,如果 PBV-1 的压力为……)。
- 流量控制阀:如果在选择设置属性的同时选择了流量控制阀,将基于在该流量控制阀上指定的排放速度创建条件(例如,如果 FCV-1 的排放速度为……)。
- 节流控制阀:如果在选择设置属性的同时选择了节流控制阀,将基于在该节流控制阀上指定的水头损失系数创建条件(例如,如果 TCV-1 的水头损失系数为……)。
- 状态:此属性用于基于相应阀门的状态(关闭或未激活)创建条件(例如,如果 PRV-1 的状态为未激活……)。
- 系统需水量:这将基于整个系统的需水量创建条件。选择了此条件类型时,以下字段可用:
- 时钟时间:这将基于持续模拟期间的时钟时间创建条件。如果持续模拟的持续时间超过 24 小时,将在每天的指定时间触发该条件。
- 起始持续时间:这将基于从持续模拟开始以来经过的时间量创建条件。选择了此条件类型时,以下字段可用。
- 目标值:此字段的标签因所选属性而异。在此处输入的值将与所选运算符一起用于确定是否满足条件。
- 描述:对话框的此区域预填充了默认描述。有一个选项可用于更改默认描述。为此,请单击复选框以激活描述字段,然后在文本框中输入描述。此外,描述字段支持以下可展开的遮罩:
除了减少数据输入量之外,使用这些遮罩还可以带来另一个好处:在对各个条件组件进行更改时自动更新相应信息。
摘要:对话框的此区域显示扩展描述的自动更新预览。
复合条件
除了减少数据输入量之外,使用这些遮罩还可以带来另一个好处:在对各个条件组件进行更改时自动更新相应信息。
摘要:对话框的此区域显示扩展描述的自动更新预览。