BIS – Generátor binární posloupnosti
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Blok BIS generuje na výstupu Y zadanou binární posloupnost. Okamžiku spuštění exekuce bloku
je přiřazen čas 0. Počáteční hodnota výstupu Y je definována parametrem Y0. V časech
t1, t2,…,t8
se mění hodnota výstupu Y na hodnotu opačnou
(off→on,
on→off).
V případě, že je parametr RPT nastaven na off, nastane poslední přepnutí výstupu
v čase ti,
jestliže ti+1<ti.
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.
Č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ž TS∕2 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.
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