A seguir estão alguns exemplos de regras de controle:
; Simple time-based pump control RULE R1 IF SIMULATION TIME > 8 THEN PUMP 12 STATUS = ON ELSE PUMP 12 STATUS = OFF ; Multi-condition orifice gate control RULE R2A IF NODE 23 DEPTH > 12 AND LINK 165 FLOW > 100 THEN ORIFICE R55 SETTING = 0.5 RULE R2B IF NODE 23 DEPTH > 12 AND LINK 165 FLOW > 200 THEN ORIFICE R55 SETTING = 1.0 RULE R2C IF NODE 23 DEPTH < 12 OR LINK 165 FLOW < 100 THEN ORIFICE R55 SETTING = 0 ; Pump station operation RULE R3A IF NODE N1 DEPTH > 5 THEN PUMP N1A STATUS = ON RULE R3B IF NODE N1 DEPTH > 7 THEN PUMP N1B STATUS = ON RULE R3C IF NODE N1 DEPTH < 3 THEN PUMP N1A STATUS = OFF AND PUMP N1B STATUS = OFF ; Modulated weir height control RULE R4 IF NODE N2 DEPTH >= 0 THEN WEIR W25 SETTING = CURVE C25
Note, estes exemplos são aqueles que aparecem na ajuda do SWMM. Para criar as mesmas regras use o comando SWMMCONTROLS
Veja também: Regras Controles do SWMM