Pásmo necitlivosti
Celé jméno
Lib.Mervis.v1_0.DeadZone
Potřebné reference projektu
- Lib.Mervis
Popis
Blok slouží pro realizaci necitlivosti.
Použití v ST
program test
var
dz: lib.mervis.v1_0.DeadZone;
end_var
dz();
end_program
Vstupy
| Jméno | Datový typ | Retain | Nutno připojit | Význam | |
| Input | real | Ne | Ano | Vstupní hodnota | |
| DeadZone | real | Ne | Ne | Velikost pásma necitlivosti | |
| FinalX | real | Ne | Ne | Určení směrnice přímky výstupu - bod X | |
| FinalY | real | Ne | Ne | Určení směrnice přímky výstupu - bod Y |
Výstupy
| Jméno | Datový typ | Význam | |
| Output | real | Výstupní hodnota |
Podrobný popis funkce
Blok se používá pro vytvoření necitlivosti na změnu hodnoty okolo nulové hodnoty vstupu, velikost necitlivosti určuje parametr DeadZone. Převodní charakteristiku bloku popisuje následující obrázek

- V oblasti vstupní hodnoty
< -DeadZone,DeadZone >je na výstupu bloku nulová hodnota - V oblasti
(-nekonečno,-DeadZone)je výstup definován přímkou s body[-DeadZone, 0] → [-FinalX, -FinalY] - V oblasti
(DeadZone,nekonečno)je výstup definován přímkou s body[DeadZone, 0] → [FinalX, FinalY]
