Konfigurácia riadenia hysterézie pomocou rovnice
Konfigurácia plnenia retenčnej nádrže podľa hladiny vody so Smart Rules, dvoma stavovými kontaktmi, LastState, analógovým meraním a funkciou HYSTERESIS.
Nasledujúci príklad ukazuje, ako nakonfigurovať plnenie retenčnej nádrže na základe merania minimálnej a maximálnej hladiny vody.

Konfigurácia pomocou dvoch rovníc
Alternatívne riešenie využíva dve samostatné Smart Rule typu Rovnica - jednu pre zapnutie a druhú pre vypnutie ventilu.
1. Smart Rule: “Zapnutie ventilu”
Premenné- MinLevel (Stavový kontakt pre min. úroveň)
- MaxLevel (Stavový kontakt pre maximálnu úroveň)
- Ventil (Aktuálny stav ventilu)
!MinLevelAkcie
Ak je výsledok PRAVDA, vykonať nasledujúce akcie:- Ventil … Zapnúť
Vysvetlenie: Keď hladina klesne pod minimálnu úroveň (MinLevel = FALSE), rovnica !MinLevel vráti TRUE a ventil sa zapne.
2. Smart Rule: “Vypnutie ventilu”
Premenné- MaxLevel (Stavový kontakt pre maximálnu úroveň)
MaxLevelAkcie
Ak je výsledok PRAVDA, vykonať nasledujúce akcie:- Ventil … Vypnúť
Vysvetlenie: Keď hladina dosiahne maximálnu úroveň (MaxLevel = TRUE), ventil sa vypne.
Konfigurácia pomocou LastState
Premenné
- Stavový kontakt pre min. úroveň (Názov premennej: MinLevel)
- Stavový kontakt pre maximálnu úroveň (Názov premennej: MaxLevel)
Ovládané zariadenie
- Digitálny výstup na ovládanie ventilu alebo čerpadla (Názov: Ventil)
Smart Rule Rovnica má internú premennú nazývanú LastState. Táto premenná vracia PRAVDA alebo NEPRAVDA na základe posledného výsledku vyhodnotenia tohto Smart Rule.
Rovnica
(LastState AND !MaxLevel) OR (!LastState AND !MinLevel)Akcie
Ak je výsledok PRAVDA, vykonať nasledujúce akcie:- Ventil … Zapnúť
Ak je výsledok NEPRAVDA, vykonať nasledujúce akcie:
- Ventil … Vypnúť
Trvanie
Minimálna dĺžka trvania … 0:05:00 minút
Konfigurácia s analógovým meraním hladiny
Ak máte k dispozícii analógové meranie výšky hladiny (napr. ultrazvukový senzor vzdialenosti od dna nádoby), môžete použiť elegantnejšie riešenie pomocou funkcie HYSTERESIS a Smart Rule typu Vzorec.
Premenné
- Analógové meranie výšky hladiny (Názov premennej: Level) - vzdialenosť od dna nádoby v cm
Výstupné zariadenia
- Digitálny výstup na ovládanie ventilu alebo čerpadla (Názov: Ventil)
Konfigurácia pomocou Smart Rule Vzorec
Smart Rule Vzorec automaticky priradí vypočítanú hodnotu do výstupného zariadenia.
VzorecHYSTERESIS(Level, 90, 20, 0, 1, Ventil)Argumenty sú vstupná hodnota Level, horná hranica 90, dolná hranica 20, výstup pri hornej hranici 0, výstup pri dolnej hranici 1 a predchádzajúci stav Ventil — parametre sú opísané pri funkcii HYSTERESIS.
Vysvetlenie: Funkcia HYSTERESIS zabezpečuje, že ventil sa zapne keď hladina klesne pod 20 cm a vypne sa až keď hladina dosiahne 90 cm. Medzi týmito hodnotami zostáva ventil v poslednom stave, čím sa zabráni častému prepínaniu.