EPANETCONTROLS
O comando
EPANETCONTROLS cria e edita as regras de controle do EPANET.
No EPANET, estes controles são editados nesta tela:
Para usar, chame EPANETCONTROLS na linha de comando, menu, barra de ferramentas ou no Ribbon
Será mostrada a tela:
Para criar regras de controle:
- No quadro da esquerda, informe o nome da regra. O nome deve ter até 31 caracteres, letras e números. Não use espaços ou caracteres especiais
- Após informar o nome, clique a linha correspondente a ele e no quadro da esquerda, informe os parâmetros que compõe a regra
Uma regra tem a seguinte estrutura:
IF clausula(s)
THEN ação(ões)
[ELSE] ação(ões)
[PRIORITY] [1 a 5]
IF e THEN são obrigatórios. ELSE e PRIORITY são opcionais.
Use os botões:
-
ELSE - adiciona ou remove a parte ELSE da estrutura
-
PRIORITY - adiciona ou remove a parte PRIORITY da estrutura
-
Adicionar Linha - adiciona condições ou ações abaixo da linha selecionada
A linha pode ser do tipo:
- AND - quando acima do THEN, será avaliada como CONDIÇãO, quando abaixo, será executada como uma AÇãO
- OR - sempre acima do THEN e será avaliada como CONDIÇãO
-
Remover Linha -remove a linha selecionada
-
Formatar - formata as regras e mostra como elas aparecerão no EPANET.
A edição das regras de controle é bastante sensível à sintaxe, por isso o editor é melhor preparado para lidar com isso.
- Note que a medida que os valores são preenchidos, o cabeçalho da linha muda o status de
(erros)
para
(sem erros). Para as regras funcionarem, todas as linhas devem apresentar o ícone
Algumas observações
- As mesmas considerações para criação de regras do EPANET para estes controles são aplicadas
- Renomear dispositivos na rede que estejam presentes nestas regras podem causar problemas. O EPANET não é nada tolerante com as regras de nomenclatura
dos dispositivos, então use templates de nomes no comando de numerar a rede que o EPANET aceite.
Note: Para que seja possível usar este comando, uma
licença é necessária. Do contrário, você só poderá visualizar as propriedades.