Guides (sk)
Compatibility List (sk)
AI Assistant (sk)
Troubleshooting (FAQ) (sk)

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.

Hysteresis equation configuration

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)
Rovnica
1
!MinLevel
Akcie 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ň)
Rovnica
1
MaxLevel
Akcie 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)

Výstupné zariadenia

  • 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

1
(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.

Vzorec
1
HYSTERESIS(Level, 90, 20, 0, 1, Ventil)

Parametre funkcie HYSTERESIS:

  • Level – aktuálna výška hladiny v cm (analógový vstup)
  • 90 – horná hranica v cm (keď hladina dosiahne 90 cm, vypne ventil)
  • 20 – dolná hranica v cm (keď hladina klesne pod 20 cm, zapne ventil)
  • 0 – výstup pri dosiahnutí hornej hranice (vypnuté)
  • 1 – výstup pri dosiahnutí dolnej hranice (zapnuté)
  • Ventil – posledná hodnota (pamäť stavu pre hysteréziu)

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.

Viac informácií o funkcii HYSTERESIS nájdete v dokumentácii skriptovacieho jazyka.