BINS – Řízený generátor binární posloupnosti
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Blok BINS generuje na výstupu Y zadanou binární posloupnost. Počáteční
hodnota Y je definována parametrem Y0. Start generování posloupnosti (časový
okamžik 0) je určen náběžnou hranou vstupu START. V časech t1,
t2,,t8
se mění hodnota výstupu Y na hodnotu opačnou
(offon,
onoff).
V případě, že je parametr RPT nastaven na off, nastane poslední přepnutí výstupu
v čase ,
jestliže .
Výstup si poté podrží svoji poslední hodnotu. Má-li však parametr RPT hodnotu on,
potom se místo posledního přepnutí vrátí blok do svého původního stavu Y0,
interní čas bloku je nastaven na 0 a generování posloupnosti se periodicky opakuje.
Dojde-li ke změně parametrů bloku při běhu, potom se nové parametry uplatní až
při následném spuštění generování posloupnosti. Poznamenejme, že k
opětovnému spuštění generování posloupnosti může dojít i za běhu
generátoru.
Časové okamžiky přepnutí jsou interně zaokrouhlovány na nejbližší celý násobek periody spouštění bloku, což může vést např. k vymizení pulzů, které jsou užší než nebo spojení více po sobě jdoucích úzkých pulzů do jednoho širokého pulzu. Je proto důrazně doporučováno zadávat okamžiky přepnutí jako celé násobky periody spouštění bloku.
Vstup
START | Spouštěcí signál (náběžná hrana) | Bool |
Výstupy
Y | Logický výstupní signál | Bool |
is | Index aktivního časového úseku | Long (I32) |
Parametry
Y0 | Počáteční hodnota výstupu | Bool |
|
|
|
t1 | Okamžik přepnutí 1 [s] 0.0 1.0 | Double (F64) |
t2 | Okamžik přepnutí 2 [s] 0.0 2.0 | Double (F64) |
t3 | Okamžik přepnutí 3 [s] 0.0 3.0 | Double (F64) |
t4 | Okamžik přepnutí 4 [s] 0.0 4.0 | Double (F64) |
t5 | Okamžik přepnutí 5 [s] 0.0 5.0 | Double (F64) |
t6 | Okamžik přepnutí 6 [s] 0.0 6.0 | Double (F64) |
t7 | Okamžik přepnutí 7 [s] 0.0 7.0 | Double (F64) |
t8 | Okamžik přepnutí 8 [s] 0.0 8.0 | Double (F64) |
RPT | Opakování sekvence | Bool |
|
|
|
[Předchozí] [Na začátek] [Výše] [Další]
2023 © REX Controls s.r.o., www.rexygen.com