BIS – Generátor binární posloupnosti

Symbol blokuPotřebná licence: STANDARD
Qt SVG Document Exported by REXYGEN Studio Y is BIS

Popis funkce
Blok BIS generuje na výstupu Y binární sekvenci. Sekvence je dána parametry bloku.

  • Počáteční hodnota výstupu je dána parametrem Y0.
  • Interní časovač bloku je nastaven na 0 při inicializaci bloku.
  • Interní časovač bloku je okamžitě spuštěn při inicializaci bloku.
  • Hodnota výstupu se invertuje v časových okamžicích t1, t2, , t8 (off on, on off).
  • Pro RPT = off dojde k poslednímu přepnutí výstupu v čase ti, kde ti+1 = 0 a poté výstup udržuje svou hodnotu na neurčito.
  • Pro RPT = on, namísto posledního přepnutí výstupu, se blok vrátí do svého počátečního stavu, výstup Y je nastaven na Y0, interní časovač bloku je nastaven na 0 a spuštěn. V důsledku toho se binární sekvence generuje opakovaně.

Všechny parametry t1t8 lze měnit za běhu a všechny změny jsou okamžitě přijímány.

Časy přepnutí jsou interně zaokrouhleny na nejbližší celočíselný násobek periody vykonávání, což může vést např. k zániku velmi rychlých pulsů ( < TS2) nebo k sloučení po sobě jdoucích rychlých pulsů do jednoho pomalejšího pulsu. Proto se doporučuje používat jako časy přepnutí celočíselné násobky periody vykonávání.

Viz také blok BINS, který umožňuje spuštění sekvence externím signálem.

Tento blok nepropaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.

Parametr

Y0

Počáteční hodnota výstupu

Bool

off ..

vypnuto/nepravda

on ...

zapnuto/pravda

t1..t8

Okamžik přepnutí [s]   0.0 1.0

Double (F64)

RPT

Opakování sekvence

Bool

off ..

zakázáno

on ...

povoleno

Výstup

Y

Logický výstupní signál

Bool

is

Index aktivního časového úseku

Long (I32)

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