
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
Oppbevaringsretningslinjer.
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.
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.
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.
Inngangen definerer tittelen som en streng for alarmen. Denne kan endres når som helst i sanntid.
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.
Inngangen definerer stedet som en streng for alarmen. Denne kan endres når som helst i sanntid.
Inngangen gir ut statusteksten på listen. Denne blir gitt som en streng. Statusen bør være konsistent definert.
Inngangen gir ut symbolet på listen. Dette blir gitt som en streng. Symbolet er det samme som for siden.
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.
Inngangen sorterer listen. Den høyeste prioriteten er 0. Antallet er her ikke begrenset.
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.
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.
Hvis denne inngangen er sant, tillates brukeren av alarmlisten å bekrefte alarmen.
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.
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.
Inngangen definerer en notat som en streng. Notatet blir skrevet til utgangen ACK_NOTE ved en positiv flanke på DO_ACK.
Her kan en bruker-ID defineres som en streng. ID'en blir skrevet til utgangen ACK_USER ved en positiv flanke på DO_ACK.
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.
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.
Inngangen definerer en notat som en streng. Notatet blir skrevet til utgangen SHELVE_NOTE ved en positiv flanke på DO_SHELVE.
Her kan en bruker-ID defineres som en streng. ID'en blir skrevet til utgangen SHELVE_USER ved en positiv flanke på DO_SHELVE.
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.
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.
Utgangen er sant så lenge inngangen ACTIVE er sant og alarmen ikke er utsatt med SHELVE.
Inneholder tidsstemplet i formatet DT# fra tidspunktet for alarmen (positiv flanke på inngangen ACTIVE).
Utgangen er sant hvis alarmen er bekreftet. Dette kan gjøres via visualisering og SPS.
Inneholder tidsstemplet i formatet DT# fra tidspunktet for bekreftelsen av alarmen (positiv flanke på inngangen ACK eller visualisering).
Den siste notatet ved bekreftelse av alarmen som en streng.
Den siste bruker-ID'en ved bekreftelse av alarmen som en streng.
Utgangen er sant hvis alarmen er utsatt. Dette kan gjøres via visualisering og SPS.
Inneholder tidsstemplet i formatet DT# fra tidspunktet for utsettelsen av alarmen (positiv flanke på inngangen SHELVE eller visualisering).
Sluttidspunkt DT# til automatisk tilbakestilling av utsettelsen.
Den siste notatet ved utsettelse av alarmen som en streng.
Den siste bruker-ID'en ved utsettelse av alarmen som en streng.
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::\}.
| Navn | Symbol | Farge |
|---|---|---|
| OK | material/check_circle | |
| Informasjon | material/info | blå |
| Advarsel | material/error | orange |
| Alarm | material/warning | rød |