Alarmy - položky konfiguračného okna
Editácia všetkých objektov v procese D2000 CNF prebieha v konfiguračnom okne, ktorého určitá časť obsahu je spoločná pre všetky editovateľné objekty a časť závisí od typu editovaného objektu.
Konfiguračné okno alarmov pozostáva z viacerých častí (stránok), ktoré obsahujú príbuzné parametre.
Základné vlastnosti
Logické skupiny
Prezentácia
Podmienka
Základné vlastnosti
Popis
Textový reťazec popisujúci daný alarm. Maximálny počet znakov: 128.
Možnosť použiť Slovník (pre otvorenie stlačte CTRL+L).
Typ hodnoty
Výber typu hodnoty objektu. Pre alarm je typ hodnoty Al-Alarm.
Prezentácia
Povinne kvitovaný alarm
Ak je alarm definovaný ako povinne kvitovaný, neprejde po splnení podmienky pre zánik alarmu (ak táto podmienka nie je definovaná, tak po ukončení platnosti podmienky pre vznik alarmu) do stavu Normal, ale do stavu Nekvitovaný. Tento alarm musí byť pre prechod do stavu Normal potvrdený obsluhou.
Blokovaný alarm
Zablokovanie alarmu - alarm je v stave Blokovaný.
Grafická prezentácia alarmu
Pri vzniku alebo pri kvitovaní alarmu sa na ploche konzoly operátora - proces
D2000 HI môže otvoriť grafický objekt. Udalosť, ktorá spôsobí otvorenie grafického objektu na ploche
procesu
D2000 HI, sa definuje výberom jednej z položiek Pri vzniku alarmu alebo Pri kvitovaní alarmu.
Grafický objekt, ktorý sa otvorí na ploche procesu
D2000 HI,
sa definuje zápisom mena objektu do políčka alebo tlačidlom umiestneným napravo od políčka Grafický objekt.
Parametrom Inštancia sa definuje číslo inštancie otvoreného grafického objektu. Pri hodnote 0 bude
grafický objekt otvorený bez inštancie.
Prezentácia alarmu
Začiarknutie položky Generovať SIGNÁL spôsobí, že vznik alarmu bude generovať signál - na systémovej premennej Signal_Trigger sa vygeneruje impulz hodnoty TRUE. Položka Kritický alarm určuje do ktorej skupiny (na prezentačnej úrovni, D2000 HI, monitorovacia databáza) bude alarm zahrnutý. Položka Ignoruj invalid nie je momentálne implementovaná.
Podmienka
Podmienka pre vznik alarmu
Definovanie podmienky, ktorá spôsobí vznik alarmu, t.j. prechod objektu typu Alarm
do stavu Alarm.
Objekt reprezentujúci podmienku pre vznik alarmu možno definovať viacerými spôsobmi:
- zápisom mena objektu do vstupného políčka
- výberom objektu zo zoznamu objektov - zoznam sa otvorí stlačením tlačidla umiestnenom napravo od vstupného políčka.
- vytvorením nového objektu - tlačidlo Vytvor nový objekt.
Navyše je potrebné určiť, pre aký stav daného objektu nadobúda podmienka platnosť. V zozname pod políčkom na zápis objektu sú zobrazené možné stavy hodnoty objektu. Zoznam je pre jednotlivé typy objektov odlišný. Podmienka pre vznik alarmu nadobudne platnosť, ak sa objekt dostane do vybratého stavu. Ak je aktívna voľba Inverzná funkcia, podmienka pre vznik alarmu nadobudne platnosť vtedy, keď sa objekt nachádza v stave inom, ako je vybratý stav.
Podmienka pre zánik alarmu
Definovanie podmienky, ktorá spôsobí zánik alarmu, t.j. prechod objektu typu Alarm do stavu Normal alebo
do stavu Nekvitovaný. Do stavu Nekvitovaný prejde alarm v prípade, že alarm bol definovaný ako
povinne kvitovaný - voľba Povinne kvitovaný alarm v časti Prezentácia). Podmienka
pre zánik alarmu nemusí byť definovaná. Ak nie je definovaná, tak zánik alarmu nastane vtedy, ak zanikne podmienka
určujúca vznik alarmu.
Objekt reprezentujúci podmienku pre zánik alarmu možno definovať viacerými spôsobmi:
- zápisom mena objektu do vstupného políčka
- výberom objektu zo zoznamu objektov - zoznam sa otvorí stlačením tlačidla umiestnenom napravo od vstupného políčka.
- vytvorením nového objektu - tlačidlo Vytvor nový objekt.
Navyše je potrebné určiť, pre aký stav daného objektu nadobúda podmienka platnosť. V zozname pod políčkom na zápis objektu sú zobrazené možné stavy hodnoty objektu. Zoznam je pre jednotlivé typy objektov odlišný. Podmienka pre vznik alarmu nadobudne platnosť, ak sa objekt dostane do vybratého stavu. Ak je aktívna voľba Inverzná funkcia, podmienka pre zánik alarmu nadobudne platnosť vtedy, keď sa objekt nachádza v stave inom, ako je vybratý stav.
Podmienkou pre vznik/zánik systémového alarmu môže byť skupina objektov definovaná v D2000 CNF, logická skupina alebo štruktúrovaná premenná resp. jej časť (riadok alebo stĺpec). Pre alarmovú podmienku sa (popri skupine resp. štruktúrovanej premennej) definuje aj atribút hodnoty, ktorý sa ma vyhodnocovať. Podmienka sa vyhodnotí ako logická operácia "OR" daného atribútu cez všetkých členov skupiny resp. cez všetky položky štruktúrovanej premennej resp. jej časti (riadku alebo stĺpca). Pri vyhodnocovaní takéhoto alarmu sa používa inkrementačný spôsob vyhodnocovania. To znamená že ak po kvitovaní alarmu ďalší člen zo skupiny alebo ďalšia položka štruktúrovanej premennej nadobudne hodnotu so stavom, ktorý zodpovedá nakonfigurovanému stavu hodnoty objektu, znova nastane alarm.
Pravidlo pre nastavovanie atribútu Weak pre alarm nad skupinou objektov:
Alarm+Weak nastane vtedy ak všetky objekty splňujúce alarmovú podmienku sú Weak.
Normal + Weak nastane ak niektorá z podmienok určujúca normálny stav je Weak.
Spôsoby použitia štruktúrovanej premennej ako podmienky pre vznik/zánik alarmu :
Meno[2]^Col - konkrétna položka určuje alarmovú podmienku (nie je to 'skupinový' alarm)
Meno - všetky položky štruktúrovanej premennej sa vyhodnocujú ako skupinový alarm
Meno[0]^Col - všetky položky stĺpca 'Col' štruktúrovanej premennej sa vyhodnocujú ako skupinový alarm Meno[3] - všetky položky tretieho riadku štruktúrovanej premennej sa vyhodnocujú ako skupinový alarm
Pozor : "Meno^Col" je identické s "Meno[1]^Col" je to konkrétna položka, nie stĺpec !
Časový filter
Hodnota časového filtra určuje ako dlho musí byť splnená podmienka pre vznik alarmu, aby nastal alarm (prechod do stavu alarm). Časový filter sa definuje v tvare Hodiny:Minúty:Sekundy.
Súvisiace stránky: