Funksjonsblokk ALARM

Funksjonsblokken ALARM behandler et alarmsignal.

Se for ytterligere informasjon om visualisering Plugin Alarm-Administrasjon og Alarmhistorikk.

Tidsvarigheten for maksimal oppbevaring kan settes i kontekstmenyen under Prosjekt Innstillinger Automasjon Oppbevaringsretningslinjer.

Database

Databasen definerer ikke bare minnet til funksjonsblokken. Den definerer også navnet på alarmdatabasen. Merk derfor at du ikke kan endre navnet enkelt, da en ny database vil bli opprettet. Det anbefales å bruke et prefiks, for eksempel alarm.Vindu.

Merknad: Eksisterende poster blir fjernet når alle elementer har utløpt i henhold til retningslinjene. Å slette enkeltstående hendelser støttes ikke for tiden.

Inngang ACTIVE

Inngangen genererer et nytt alarm. Ved opprettelse er utgangen ALARM sant og holder tidspunktet på utgangen ALARM_DT fast. Utgangen ALARM er bare sant hvis denne ikke er dempet.

Inngang ACK_REMOTE

Denne inngangen bekrefter alarmen og setter utgangen ACK til sant og skriver den aktuelle tidspunktet i utgangen ACK_DT. Bekreftelsen kan bare settes én gang når alarmen er aktiv.

Inngang TITLE

Inngangen definerer tittelen som en streng for alarmen. Denne kan endres når som helst i sanntid.

Inngang DESCRIPTION

Inngangen definerer beskrivelsen som en streng for alarmen. Beskrivelsen kan inneholde flere linjer, men bør ikke overskride to linjer. Denne kan endres når som helst i sanntid.

Inngang LOCATION

Inngangen definerer stedet som en streng for alarmen. Denne kan endres når som helst i sanntid.

Inngang STATUS

Inngangen gir ut statusteksten på listen. Denne blir gitt som en streng. Statusen bør være konsistent definert.

Inngang ICON

Inngangen gir ut symbolet på listen. Dette blir gitt som en streng. Symbolet er det samme som for siden.

Inngang COLOR

Med denne inngangen kan tekstfargen til listen endres. Ingen farge er en tom streng. Fargen blir her gitt som navn. Alle fargenavn finner du under Symbolfarger.

Inngang PRIORITY

Inngangen sorterer listen. Den høyeste prioriteten er 0. Antallet er her ikke begrenset.

Inngang LINK_SITE

Inngangen definerer nettsiden som kan lenkes til. Inngangen er av typen streng. Bare side-ID'er kan settes inn. Siden kan enkelt trekkes og slippes på inngangen.

Inngang SILENT

Med inngangen kan en dempet alarm defineres. Hvis inngangen er sant, forsvinner meldingssymbolet. Dette har imidlertid ingen innvirkning på dempefunksjonen. Det anbefales derfor å sette REQ_SHELVE til falsk hvis inngangen SILENT er sant.

Inngang REQ_ACK

Hvis denne inngangen er sant, tillates brukeren av alarmlisten å bekrefte alarmen.

Inngang REQ_SHELVE

Hvis denne inngangen er SANN, tillates brukeren av alarmlisten å utsette alarmen uendelig lenge. Hvis inngangen er en tid (T#), fulgt av ";ALL", kan en maksimal utsettelsestid settes.

Hvis tillatelsen for å bekrefte eller utsette skal utvides, kan en streng legges til inngangen REQ_ACK eller REQ_SHELVE. Viktig er at når inngangen ikke lenger er satt til SANN, må strengen begynne med ALL. Her noen eksempler:

Streng Beskrivelse
"300000;ALL" REQ_SHELVE maksimal i 5 minutter og for alle grupper
"ALL" Alle grupper, er liksom SANN
"gid1;gid2" Gruppene gid1 og gid2 tillates
"gid1;gid2;ALL" Alle grupper, er liksom SANN, gid1 og gid2 blir ignorert

Tips: Bruk CONCAT for å danne strengen.

Inngang DO_ACK

En positiv flanke på inngangen bekrefter alarmen via SPS. Utgangen ACK blir satt til sant. Inngangene blir deretter overskrevet av ACK_NOTE og ACK_USER. Utgangen ACK_DT blir beskrevet med den aktuelle tidspunktet. Hvis alarmen bekreftes på nytt, blir utgangen ACK_DT ikke lenger satt.

Inngang DO_ACK_NOTE

Inngangen definerer en notat som en streng. Notatet blir skrevet til utgangen ACK_NOTE ved en positiv flanke på DO_ACK.

Inngang DO_ACK_USER

Her kan en bruker-ID defineres som en streng. ID'en blir skrevet til utgangen ACK_USER ved en positiv flanke på DO_ACK.

Inngang DO_SHELVE

En positiv flanke på inngangen utsetter alarmen via SPS. Utgangen SHELVE blir satt til sant. Inngangene blir deretter overskrevet av SHELVE_NOTE og SHELVE_USER. Utgangen SHELVE_DT blir beskrevet med den aktuelle tidspunktet. Hvis alarmen bekreftes på nytt, blir utgangen SHELVE_DT ikke lenger satt.

Inngang DO_SHELVE_TO_DT

Definerer den absolute tiden DT# for å utsette alarmen. Når denne tiden overskrides, blir alarmen aktivert igjen. Utgangen SHELVE er falsk igjen. Ved en positiv flanke på DO_SHELVE blir denne verdien overført til utgangen SHELVE_TO_DT. Hvis ingen tid blir gitt, blir det utsatt uendelig lenge.

Tips: Bruk funksjonsblokken STR2DT for å bruke en relativ tidspunkt, for eksempel etter 5 minutter. Eller legg til tidspunktet T# med tidsstemplet fra DT#, noe som kan føre til avvik.

Inngang DO_SHELVE_NOTE

Inngangen definerer en notat som en streng. Notatet blir skrevet til utgangen SHELVE_NOTE ved en positiv flanke på DO_SHELVE.

Inngang DO_SHELVE_USER

Her kan en bruker-ID defineres som en streng. ID'en blir skrevet til utgangen SHELVE_USER ved en positiv flanke på DO_SHELVE.

Inngang DO_SHELVE_RESTORE

En positiv flanke på inngangen setter en utsatt alarm tilbake. Her blir DO_SHELVE_USER og DO_SHELVE_NOTE kopiert til de tilsvarende utgangene som i det foregående prosedyren.

Inngang RECORD

Inngangen aktiverer opptaket til arkivet. Inngangen må bare holdes sant for dette. Enhver endring av inngangene ACTIVE, TITLE, DESCRIPTION, LOCATION, STATUS, PRIORITY eller SILENT fører til et opptak.

Merknad: En ekstra lisens er nødvendig for å hente ut opptaket. Ytterligere informasjon kan hentes i kapitlet Alarmhistorikk.

Utgang ALARM

Utgangen er sant så lenge inngangen ACTIVE er sant og alarmen ikke er utsatt med SHELVE.

Utgang ALARM_DT

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

Utgang ACK

Utgangen er sant hvis alarmen er bekreftet. Dette kan gjøres via visualisering og SPS.

Utgang ACK_DT

Inneholder tidsstemplet i formatet DT# fra tidspunktet for bekreftelsen av alarmen (positiv flanke på inngangen ACK eller visualisering).

Utgang ACK_NOTE

Den siste notatet ved bekreftelse av alarmen som en streng.

Utgang ACK_USER

Den siste bruker-ID'en ved bekreftelse av alarmen som en streng.

Utgang SHELVE

Utgangen er sant hvis alarmen er utsatt. Dette kan gjøres via visualisering og SPS.

Utgang SHELVE_DT

Inneholder tidsstemplet i formatet DT# fra tidspunktet for utsettelsen av alarmen (positiv flanke på inngangen SHELVE eller visualisering).

Utgang SHELVE_TO_DT

Sluttidspunkt DT# til automatisk tilbakestilling av utsettelsen.

Utgang SHELVE_NOTE

Den siste notatet ved utsettelse av alarmen som en streng.

Utgang SHELVE_USER

Den siste bruker-ID'en ved utsettelse av alarmen som en streng.

Visualisering

Merknad: For behandling på visualiseringen blir alle tidsstempler avrundet til hele sekunder.

Tips: Med strengen {name} kan navnet på dokumentet og med {dir} stien gis til inngangene TITLE, DESCRIPTION og LOCATION. Det blir da ikke lenger sortert etter navn. Med {dir:2} kan lengden på stien reduseres til 2. Med {dir:-1} blir stien redusert fra bunnen. Det er også mulig å definere skilletegnet ved hjelp av {dir::\}.

Anbefalte Symboler Og Farger

Navn Symbol Farge
OK material/check_circle
Informasjon material/info blå
Advarsel material/error orange
Alarm material/warning rød

Se Også