SHLD – Vzorkovač (sample and hold)

Symbol blokuPotřebná licence: STANDARD
PIC

Popis funkce
Blok SHLD je určen pro podržení hodnoty vstupního signálu u, přičemž jeho funkce je dána parametrem mode.

V případě vynuceného vzorkování se nastaví výstup y na hodnotu vstupu u v okamžiku náběžné hrany (off on) řídicího vstupu SETH a zůstává konstantní až do příchodu nové náběžné hrany.

Pokud je zvoleno držení předchozí hodnoty, na výstup y se nastaví poslední hodnota vstupu u před příchodem vzestupné hrany na vstupu SETH. Tato hodnota je držena po celou dobu, kdy platí SETH = on. Pokud je na vstupu SETH = off, je vstup u jednoduše kopírován na výstup y.

Při režimu držení aktuální hodnoty se na výstup y nastaví hodnota vstupu u v okamžiku náběžné hrany. Tato hodnota je držena po celou dobu, kdy platí SETH = on. Pokud je na vstupu SETH = off, je vstup u jednoduše kopírován na výstup y.

Vstup R1 slouží k resetování bloku, inicializuje výstup y na hodnotu y0 a má prioritu před vstupem SETH.

Zvažte též použití bloku PARR, který může být rovněž použit pro uložení číselné hodnoty.

Vstupy

u

Analogový vstupní signál

Double (F64)

SETH

Vstup pro nastavení a podržení výstupní hodnoty

Bool

R1

Reset bloku, R1 = on y = y0

Bool

Výstup

y

Analogový výstupní signál

Double (F64)

Parametr

y0

Počáteční hodnota výstupu y

Double (F64)

mode

Režim vzorkování  3

Long (I32)

1 ....

Vynucené vzorkování

2 ....

Držení předchozí hodnoty

3 ....

Držení aktuální hodnoty

2023 © REX Controls s.r.o., www.rexygen.com