Funktionsblok ALARM

Funktionsblokken ALARM behandler et alarmsignal.

Se mere for yderligere oplysninger om visualisering plugin Alarm-administration og Alarmhistorik.

Tidsperioden for maksimal opbevaring kan indstilles i kontekstmenuen under Projekt Indstillinger Automation Opbevaringsregler.

Database

Databasen definerer ikke kun hukommelsen for funktionsblokken. Den definerer også navnet på alarmdatabasen. Bemærk derfor, at du ikke kan omdøbe den, da en ny database vil blive oprettet. Det anbefales at bruge et præfiks, såsom alarm.Fenster.

Bemærk: De eksisterende poster fjernes, når alle elementer er udløbet i henhold til reglerne. Individuelle begivenheder at slette understøttes ikke for tiden.

Indgang ACTIVE

Indgangen genererer et nyt alarm. Ved oprettelse er udgangen ALARM sand og holder tidspunktet på udgangen ALARM_DT fast. Udgangen ALARM er kun sand, hvis denne ikke er blevet dummet.

Indgang ACK_REMOTE

Denne indgang bekræfter alarmen og sætter udgangen ACK til sandt og skriver den aktuelle tidspunkt i udgangen ACK_DT. Bekræftelsen kan kun sættes én gang, når alarmen er aktiv.

Indgang TITLE

Indgangen definerer titlen som en streng for alarmen. Denne kan ændres på ethvert tidspunkt i realtid.

Indgang DESCRIPTION

Indgangen definerer beskrivelsen som en streng for alarmen. Beskrivelsen må indeholde flere linjer, men bør ikke overskride to linjer. Denne kan ændres på ethvert tidspunkt i realtid.

Indgang LOCATION

Indgangen definerer stedet som en streng for alarmen. Denne kan ændres på ethvert tidspunkt i realtid.

Indgang STATUS

Indgangen udsender statusteksten på listen. Denne overføres som en streng. Status bør være ensartet defineret.

Indgang ICON

Indgangen udsender ikonet på listen. Dette overføres som en streng. Ikonet er det samme som på siden.

Indgang COLOR

Med denne indgang kan teksten farve på listen ændres. Ingen farve er en tom streng. Farven overføres her som et navn. Alle farver findes under Ikonfarver.

Indgang PRIORITY

Indgangen sorterer listen. Den højeste prioritet er 0. Antallet her er ikke begrænset.

Indgang LINK_SITE

Indgangen definerer websiden, som der kan henvises til. Indgangen er af typen streng. Der kan kun indstilles side-ID'er. Siden kan simpelthen trækkes og slippes på indgangen.

Indgang SILENT

Med indgangen kan en dum alarm defineres. Hvis indgangen er sand, forsvinder meldingsikonet. Dette har dog ingen indflydelse på dumfunktionen. Det anbefales derfor at sætte REQ_SHELVE til falsk, hvis indgangen SILENT er sand.

Indgang REQ_ACK

Er denne indgang sand, tillades brugeren af alarmlisten at bekræfte alarmen.

Indgang REQ_SHELVE

Er denne indgang SANDT, tillades brugeren af alarmlisten at udskyde alarmen uendeligt længe. Er indgangen en tid (T#) efterfulgt af ";ALL", kan der indstilles en maksimal udskydelsestid.

Skal tilladelsen til bekræftelse eller udskyde forlænges, kan en streng tilføjes til indgangen REQ_ACK eller REQ_SHELVE. Vigtigt er, at når indgangen ikke længere er sat til SANDT, skal strengen begynde med ALL. Her nogle eksempler:

Streng Beskrivelse
"300000;ALL" REQ_SHELVE maksimal i 5 minutter og for alle grupper
"ALL" Alle grupper, er det samme som SANDT
"gid1;gid2" Gruppene gid1 og gid2 tilladt
"gid1;gid2;ALL" Alle grupper, er det samme som SANDT, gid1 og gid2 ignoreres

Tip: Brug CONCAT, for at danne strengen.

Indgang DO_ACK

En positiv flanke på indgangen bekræfter alarmen via SPS. Udgangen ACK sættes til sandt. Indgangene overskrives derefter af ACK_NOTE og ACK_USER. Udgangen ACK_DT beskrives med den aktuelle tidspunkt. Bliver alarmen bekræftet igen, så bliver udgangen ACK_DT ikke længere sat.

Indgang DO_ACK_NOTE

Indgangen definerer en note som en streng. Noten skrives til udgangen ACK_NOTE ved en positiv flanke på DO_ACK.

Indgang DO_ACK_USER

Her kan der defineres en bruger-ID som en streng. ID'en skrives til udgangen ACK_USER ved en positiv flanke på DO_ACK.

Indgang DO_SHELVE

En positiv flanke på indgangen udskyder alarmen via SPS. Udgangen SHELVE sættes til sandt. Indgangene overskrives derefter af SHELVE_NOTE og SHELVE_USER. Udgangen SHELVE_DT beskrives med den aktuelle tidspunkt. Bliver alarmen bekræftet igen, så bliver udgangen SHELVE_DT ikke længere sat.

Indgang DO_SHELVE_TO_DT

Definerer den absolutte tid DT# til udskyde alarmen. Når denne tid overskrides, bliver alarmen aktiveret igen. Udgangen SHELVE er falsk igen. Ved en positiv flanke på DO_SHELVE overføres denne værdi til udgangen SHELVE_TO_DT. Bliver der ikke overført nogen tid, så udskyder den uendeligt længe.

Tip: Brug funktionsblokken STR2DT, for at bruge en relativ tidspunkt, såsom efter 5 minutter. Eller tilføj tidspunktet T# med tidsstemplet fra DT#, hvilket kan føre til afvigelser.

Indgang DO_SHELVE_NOTE

Indgangen definerer en note som en streng. Noten skrives til udgangen SHELVE_NOTE ved en positiv flanke på DO_SHELVE.

Indgang DO_SHELVE_USER

Her kan der defineres en bruger-ID som en streng. ID'en skrives til udgangen SHELVE_USER ved en positiv flanke på DO_SHELVE.

Indgang DO_SHELVE_RESTORE

En positiv flanke på indgangen gendanner en forsinket alarm. Heri kopieres DO_SHELVE_USER og DO_SHELVE_NOTE som i det foregående forløb til de tilsvarende udgange.

Indgang RECORD

Indgangen aktiverer optagelse til arkivet. Indgangen skal blot holdes sandt. Enhver ændring af indgangene ACTIVE, TITLE, DESCRIPTION, LOCATION, STATUS, PRIORITY eller SILENT fører til en optagelse.

Bemærk: Der kræves en ekstra licens for at udskrive optagelsen. Yderligere oplysninger kan findes i kapitlet Alarmhistorik.

Udgang ALARM

Udgangen er sand, så længe indgangen ACTIVE er sand og alarmen ikke er blevet udskyttet med SHELVE.

Udgang ALARM_DT

Indeholder tidsstemplet i formatet DT# fra tidspunktet for alarmen (positiv flanke på indgangen ACTIVE).

Udgang ACK

Udgangen er sand, når alarmen er blevet bekræftet. Dette kan ske via visualisering og SPS.

Udgang ACK_DT

Indeholder tidsstemplet i formatet DT# fra tidspunktet for bekræftelsen af alarmen (positiv flanke på indgangen ACK eller visualisering).

Udgang ACK_NOTE

Den sidste note ved bekræftelse af alarmen som en streng.

Udgang ACK_USER

Den sidste bruger-ID ved bekræftelse af alarmen som en streng.

Udgang SHELVE

Udgangen er sand, når alarmen er blevet udskyttet. Dette kan ske via visualisering og SPS.

Udgang SHELVE_DT

Indeholder tidsstemplet i formatet DT# fra tidspunktet for udskyde alarmen (positiv flanke på indgangen SHELVE eller visualisering).

Udgang SHELVE_TO_DT

Sluttidspunkt DT# til automatisk nulstilling af udskyde.

Udgang SHELVE_NOTE

Den sidste note ved udskyde alarmen som en streng.

Udgang SHELVE_USER

Den sidste bruger-ID ved udskyde alarmen som en streng.

Visualisering

Bemærk: For behandling på visualiseringen afrundes alle tidsstempler til hele sekunder.

Tip: Med strengen {name} kan navnet på dokumentet og med {dir} stien overføres til indgangene TITLE, DESCRIPTION og LOCATION. Der sorteres dog ikke længere efter navnet. Med {dir:2} kan længden af stien reduceres til 2. Med {dir:-1} reduceres stien fra bunden. Det er også muligt at definere adskillelsestegnet ved hjælp af {dir::\}.

Anbefalede ikoner og farver

Navn Ikon Farbe
OK material/check_circle
Information material/info blå
Advarsel material/error orange
Alarm material/warning rød

Se Også