BIS – Generátor binární posloupnosti

Symbol blokuPotřebná licence: STANDARD
PIC

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ž TS2 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

off ..

vypnuto/nepravda

on ...

zapnuto/pravda

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

off ..

zakázáno

on ...

povoleno

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