SWMM - Reglas de control - Variables con nombre


Las variables con nombre son alias utilizados para representar el trío de <tipo de objeto | nombre de objeto | atributo de objeto< (o un doblete para tiempos de simulación) que aparecen en el cláusulas de condiciones reglas de control. Permiten que las cláusulas de condición se escriban como:

variable relación valor 

O:

variable relación variable 

Donde la variable se define en una línea separada antes de su primer uso en una regla utilizando el formato:

VARIABLE  name = atributo id del objeto

He aquí un ejemplo de uso de esta función:

VARIABLE Dabc = NODE abc DEPTH
VARIABLE Defg = NODE efg DEPTH
VARIABLE P45 = PUMP 45 STATUS
RULE 1
IF Dabc > Defg
AND P45 = OFF
THEN PUMP 45 STATUS = ON
RULE 2
IF Dabc < 1
THEN PUMP 45 STATUS = OFF

Nota:Una variable no puede tener el mismo nombre que un atributo de un objeto.

Las variables con nombre son necesarias cuando se utiliza expresiones aritméticas en cláusulas de condiciones por regla general.

En SOLIDS (comando SWMMCONTROLS ), las variables se crean en la tabla siguiente:


Véase también: Normas de control SWMM