INTE – Řízený integrátor
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Blok INTE realizuje řízený integrátor s proměnnou integrační
časovou konstantou ti a indikací dvou úrovní výstupu ymin a ymax. Je-li
RUN=on a
R1=off,
potom
kde hodnota C=y0. Je-li RUN=off a R1=off, je výstup y zmrazen na jeho poslední hodnotu před sestupnou hranou vstupu RUN. Je-li R1=on, potom je výstup y resetován na počáteční hodnotu y0. Integrace se provádí lichoběžníkovou metodou podle vztahu
kde TS je perioda spouštění bloku. Pokud je Ti=0, místo integrace se provádí sumace podle vztahu
Pro Ti<0 je chování nedefinované.
Pro integraci je také možno použít blok SINT, jehož jednodušší struktura a funkčnost může být pro základní úlohy dostačující.
Vstupy
u | Analogový vstupní signál | Double (F64) |
RUN | Povolení běhu algoritmu | Bool |
|
|
|
R1 | Reset bloku, inicializace výstupu integrátoru na hodnotu y0 | Bool |
y0 | Počáteční hodnota výstupu | Double (F64) |
ti | Integrační časová konstanta | Double (F64) |
Výstupy
y | Výstup integrátoru | Double (F64) |
Q | Příznak probíhající integrace | Bool |
LY | Příznak dosažení spodní úrovně (y<ymin) | Bool |
HY | Příznak dosažení horní úrovně (y>ymax) | Bool |
Parametry
ymin | Nastavení dolní úrovně ⊙-1.0 | Double (F64) |
ymax | Nastavení horní úrovně ⊙1.0 | Double (F64) |
SAT | Omezení výstupu, když je dosažena krajní úroveň | Bool |
[Předchozí] [Na začátek] [Výše] [Další]
2023 © REX Controls s.r.o., www.rexygen.com