
Il blocco funzionale ALARM elabora un segnale di allarme.
Per ulteriori informazioni sulla visualizzazione, vedere Plugin Gestione Allarmi e Cronologia Allarmi.
La durata per la conservazione massima può essere impostata nel menu contestuale sotto Progetto Impostazioni
Regole Di Conservazione.
Il database definisce non solo la memoria del blocco funzionale. Definisce anche il nome del database dell'allarme. Pertanto, nota che non puoi semplicemente rinominare il nome, altrimenti verrà creata una nuova database. Si consiglia di utilizzare un prefisso, ad esempio alarm.Fenster.
Nota: I record esistenti verranno rimossi se tutti gli elementi sono scaduti secondo le regole. La cancellazione di singoli eventi non è attualmente supportata.
L'ingresso genera un nuovo allarme. Durante la creazione, l'uscita ALARM è vera e mantiene l'orario sull'uscita ALARM_DT. L'uscita ALARM è vera solo se non è stata silenziata.
Questo ingresso conferma l'allarme e imposta l'uscita ACK su vero e scrive l'orario corrente nell'uscita ACK_DT. La conferma può essere impostata solo una volta quando l'allarme è attivo.
L'ingresso definisce il titolo come stringa di caratteri dell'allarme. Questo può essere modificato in qualsiasi momento in tempo reale.
L'ingresso definisce la descrizione come stringa di caratteri dell'allarme. La descrizione può includere più righe, ma non dovrebbe superare le due righe. Questo può essere modificato in qualsiasi momento in tempo reale.
L'ingresso definisce la posizione come stringa di caratteri dell'allarme. Questo può essere modificato in qualsiasi momento in tempo reale.
L'ingresso fornisce il testo di stato nella lista. Questo viene passato come stringa di caratteri. Lo stato dovrebbe essere definito uniformemente.
L'ingresso fornisce l'icona nella lista. Questo viene passato come stringa di caratteri. L'icona è la stessa della pagina.
Con questo ingresso, il colore del testo della lista può essere modificato. Nessun colore è una stringa vuota. Il colore viene passato qui come nome. Tutti i nomi dei colori possono essere trovati sotto Colori Icona.
L'ingresso ordina la lista. La priorità più alta è lo 0. Il numero non è limitato qui.
L'ingresso definisce il sito web a cui è possibile collegarsi. L'ingresso è di tipo stringa di caratteri. Solo gli ID delle pagine possono essere inseriti. La pagina può essere semplicemente trascinata e rilasciata sull'ingresso.
Con l'ingresso, un allarme silenziato può essere definito. Se l'ingresso è vero, scompare l'icona di segnalazione. Tuttavia, questo non influisce sulla funzione di silenziamento. Pertanto, si consiglia di impostare REQ_SHELVE su falso se l'ingresso SILENT è vero.
Se questo ingresso è vero, all'utente dell'elenco degli allarmi viene permesso di confermare l'allarme.
Se questo ingresso è TRUE, all'utente dell'elenco degli allarmi viene permesso di posticipare l'allarme indefinitamente. Se l'ingresso è un tempo (T#) seguito da ";ALL", può essere impostato un tempo massimo di posticipazione.
Se si desidera estendere l'autorizzazione per la conferma o il posticipamento, una stringa di caratteri può essere aggiunta all'ingresso REQ_ACK o REQ_SHELVE. È importante che, non appena l'ingresso non è più impostato su TRUE, la stringa inizi con ALL. Ecco alcuni esempi:
| Stringa Di Caratteri | Descrizione |
|---|---|
| "300000;ALL" | REQ_SHELVE massimo per 5 minuti e per tutti i gruppi |
| "ALL" | Tutti i gruppi, è lo stesso di TRUE |
| "gid1;gid2" | Gruppi gid1 e gid2 consentiti |
| "gid1;gid2;ALL" | Tutti i gruppi, è lo stesso di TRUE, gid1 e gid2 vengono ignorati |
Suggerimento: Utilizzare CONCAT per formare la stringa di caratteri.
Un fronte positivo all'ingresso conferma l'allarme tramite PLC. L'uscita ACK viene impostata su vero. Gli ingressi vengono quindi sovrascritti in base a ACK_NOTE e ACK_USER. L'uscita ACK_DT viene descritta con l'orario corrente. Se l'allarme viene confermato nuovamente, l'uscita ACK_DT non verrà più impostata.
L'ingresso definisce una nota come stringa di caratteri. La nota viene scritta all'uscita ACK_NOTE quando c'è un fronte positivo su DO_ACK.
Qui può essere definita un'ID utente come stringa di caratteri. L'ID viene scritta all'uscita ACK_USER quando c'è un fronte positivo su DO_ACK.
Un fronte positivo all'ingresso posticipa l'allarme tramite PLC. L'uscita SHELVE viene impostata su vero. Gli ingressi vengono quindi sovrascritti in base a SHELVE_NOTE e SHELVE_USER. L'uscita SHELVE_DT viene descritta con l'orario corrente. Se l'allarme viene confermato nuovamente, l'uscita SHELVE_DT non verrà più impostata.
Definisce il tempo assoluto DT# per posticipare l'allarme. Quando questo tempo viene superato, l'allarme viene reimpostato su attivo. L'uscita SHELVE è di nuovo falsa. Con un fronte positivo su DO_SHELVE, questo valore viene trasferito all'uscita SHELVE_TO_DT. Se non viene passato alcun tempo, l'allarme viene posticipato indefinitamente.
Suggerimento: Utilizzare il blocco funzionale STR2DT per utilizzare un orario relativo, ad esempio dopo 5 minuti. Oppure aggiungere l'orario T# al timestamp di DT#, il che può portare a deviazioni.
L'ingresso definisce una nota come stringa di caratteri. La nota viene scritta all'uscita SHELVE_NOTE quando c'è un fronte positivo su DO_SHELVE.
Qui può essere definita un'ID utente come stringa di caratteri. L'ID viene scritta all'uscita SHELVE_USER quando c'è un fronte positivo su DO_SHELVE.
Un fronte positivo all'ingresso ripristina un allarme posticipato. In questo caso, DO_SHELVE_USER e DO_SHELVE_NOTE vengono copiati nelle uscite corrispondenti come nel procedimento sopra descritto.
L'ingresso attiva la registrazione nell'archivio. L'ingresso deve essere mantenuto solo su vero. Ogni modifica di un ingresso ACTIVE, TITLE, DESCRIPTION, LOCATION, STATUS, PRIORITY o SILENT porta a una registrazione.
Nota: Per l'output della registrazione è necessaria una licenza aggiuntiva. Ulteriori informazioni possono essere trovate nel capitolo Cronologia Allarmi.
L'uscita è vera finché l'ingresso ACTIVE è vero e l'allarme non è stato posticipato con SHELVE.
Contiene il timestamp nel formato DT# del momento dell'allarme (fronte positivo all'ingresso ACTIVE).
L'uscita è vera quando l'allarme è stato confermato. Questo può avvenire tramite la visualizzazione e via PLC.
Contiene il timestamp nel formato DT# del momento della conferma dell'allarme (fronte positivo all'ingresso ACK o alla visualizzazione).
L'ultima nota durante la conferma dell'allarme come stringa di caratteri.
L'ultimo ID utente durante la conferma dell'allarme come stringa di caratteri.
L'uscita è vera quando l'allarme è stato posticipato. Questo può avvenire tramite la visualizzazione e via PLC.
Contiene il timestamp nel formato DT# del momento del posticipamento dell'allarme (fronte positivo all'ingresso SHELVE o alla visualizzazione).
Punto finale DT# fino al reset automatico del posticipamento.
L'ultima nota durante il posticipamento dell'allarme come stringa di caratteri.
L'ultimo ID utente durante il posticipamento dell'allarme come stringa di caratteri.
Nota: Per l'elaborazione nella visualizzazione, tutti i timestamp vengono arrotondati per intero secondo.
Suggerimento: Con la stringa di caratteri {name} può essere passato il nome del documento e con {dir} il percorso agli ingressi TITLE, DESCRIPTION e LOCATION. Tuttavia, non verrà più ordinato per nome. Con {dir:2} la lunghezza del percorso può essere ridotta a 2. Con {dir:-1} il percorso viene ridotto dal basso. Inoltre, è possibile definire il separatore utilizzando {dir::\}.
| Nome | Simbolo | Colore |
|---|---|---|
| OK | material/check_circle | |
| Informazione | material/info | blu |
| Avviso | material/error | arancione |
| Allarme | material/warning | rosso |