ALB, ALBI – Alarmy pro logickou hodnotu

Symboly blokůPotřebná licence: STANDARD
PIC PIC

Popis funkce
Bloky ALB a ALBI jsou určeny pro generování alarmů nebo událostí při změně logické hodnoty přivedené na vstup U. Výstup iac indikuje stav alarmu (události). Parametr men určuje, při jaké změně vstupu U bude alarm generován. Dále bude popsán blok ALBI. Blok ALB se liší pouze tím, že nemá výstupy HA, LA a men, iACK není jeho vstupem, ale parametrem.

Události a alarmy jsou v systému REXYGEN rozlišeny pomocí parametru lvl. Pokud je 1 lvl 127, jedná se o alarm, u něhož se do archivu ukládá jeho začátek, konec i potvrzení. Rozsah 128 lvl 255 je určen pro události, u nichž se zapisuje pouze okamžik, kdy daná událost nastala.

Poznámka: Vstup (parametr) iACK se automaticky nuluje po zpracování blokem. Potvrzení alarmu se předpokládá z vizualizace operátorem, tak aby nebylo nutné zapisovat ještě 0 dalším dotazem. Je to podobný princip jako parametr BSTATE v bloku MP.

Vstupy

U

Logický vstupní signál

Bool

men

Povolení alarmů

Long (I32)

0 ....

žádný alarm není povolen

1 ....

povoleno generování dolního alarmu (LA, sestupná hrana vstupu U)

2 ....

povoleno generování horního alarmu (HA, náběžná hrana vstupu U)

3 ....

povoleno generování obou alarmů

tout

Doba zpoždění aktivace alarmu [s]   0.0

Double (F64)

iACK

Potvrzení alarmů (při náběžné hraně)

Byte (U8)

1 ....

potvrzení dolního alarmu (LA)

2 ....

potvrzení horního alarmu (HA)

3 ....

potvrzení obou alarmů

Výstupy

iac

Kód aktuálního stavu alarmového bloku

Long (I32)

0 ....

žádný alarm není aktivní

1 ....

dolní alarm (LA) je aktivní

2 ....

horní alarm (HA) je aktivní

256 ..

dolní alarm není potvrzený

512 ..

dolní alarm není potvrzený

Kladné hodnoty kódů mohou být sčítány, např. hodnota 514 značí, že nepotvrzený horní alarm. Ne všechny kombinace však mají smysl.

HA

Indikátor horního alarmu

Bool

LA

Indikátor dolního alarmu

Bool

NACK

Indikátor nepotvrzení alarmu

Bool

Parametry

arc

Seznam archivů, kam budou události ukládány. Zadává se ve tvaru např. 1,3..5,8. Událost bude uložena do všech uvedených archivů (detaily o číslování archivů viz blok ARC. Programy třetích stran (Simulink, OPC klienti atd.) pracují s celým číslem, které je bitovou maskou – pro uvedený příklad tedy 157, binárně 10011101.

Word (U16)

id

Identifikační kód alarmu v archivu. Tento kód musí být volen jednoznačně v celé stanici s řídicím systémem REXYGEN (tzn. ve všech archivačních i alarmových blocích). Deaktivováno pro id = 0.  1

Word (U16)

lvl

Úroveň (závažnost) alarmu, určující, zda jde o skutečný alarm či jen o událost.   1 1

Byte (U8)

Desc

Řetězec blíže specifikující daný alarm či událost. Tento řetězec je zobrazován v diagnostických nástrojích řídicího systému REXYGEN.  Alarm Description

String

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