Bpr

Bpr

Funkcia %Bpr


Starý názov funkcie

%BprB

Funkcia

Funkcia implementuje dvojpolohový regulátor. Vracia hodnotu typu Boolean.

Deklarácia

BOOL %Bpr( REAL in RV, REAL in IV, REAL in DeadBand, REAL in Hysteresis, BOOL in OO/CO )

Parametre

ZH

Požadovaná hodnota.

VH

Vstupná hodnota.

Necitlivosť

 

Hysterézia

 

OV

Otvárací výstup.

ZV

Zatvárací výstup.

Poznámka

Regulácia prebieha podľa ľavej časti obrázku (OV/ZV = @OV) alebo podľa pravej časti obrázku (OV/ZV = @ZV).

Parametre:

  • Necitlivosť = AC (> 0) - reálna hodnota

  • Hysterézia = BC (> 0) - reálna hodnota

Vstupné premenné:

  • VH - reálna hodnota

  • ZH - reálna hodnota (konštanta alebo spojitý signál)

Výstupné premenné:

  • OV - hodnota typu Boolean

  • ZV - hodnota typu Boolean

Funkcia:

  • Stav 1: VH <= ZH - AD, potom OV=1 a ZV=0

  • Stav 2: ZH - AD < VH < ZH - AB, potom OV sa nemení a ZV=0

  • Stav3: ZH - AB <= VH <= ZH + AB, potom OV=ZV=0

  • Stav4: ZH + AB < VH < ZH + AD, potom OV=0 a ZV sa nemení

  • Stav5: ZH + AD <= VH, potom OV=0 a ZV=1


Súvisiace stránky:

Implementované funkcie
Argumenty funkcie - typy