Utilizzare i gruppi di allarmi per organizzare singoli allarmi nella gestione allarme di un'applicazione. Assegnare ogni allarme a un solo gruppo. Per configurare un gruppo di allarmi, inserire un oggetto Gruppo di allarmi sotto un oggetto Configurazione di allarme nella Struttura strumenti. L'editor gruppo di allarmi consente di definire le impostazioni per un intero gruppo di allarmi (come il tipo di archiviazione, una variabile di disattivazione condivisa e una lista di testi condivisa). È possibile creare una struttura gerarchica dei gruppi di allarmi nella Struttura strumenti utilizzando gli elementi della cartella.
L'editor gruppo di allarmi fornisce una tabella che elenca gli allarmi del gruppo e le proprietà di ogni allarme. È possibile modificare i valori nell'elenco. È inoltre disponibile una funzione di esportazione e importazione da e verso un file CSV.
Per ulteriori informazioni, vedere Configurazione della gestione allarme.
Elemento |
Descrizione |
---|---|
Lista di testi |
Nome della lista di testi in cui viene salvato il testo del messaggio di allarme (vedere anche il parametro Messaggio nel paragrafo successivo). Viene creata automaticamente quando si aggiunge un gruppo di allarmi. La lista di testi può essere utilizzata per la localizzazione dei messaggi. È inoltre possibile selezionare un'altra lista di testi dall'elenco. |
Archiviazione |
Se si seleziona un oggetto di salvataggio degli allarmi da questo elenco, la memorizzazione degli allarmi viene attivata automaticamente. |
Disattivazione |
Immettere o selezionare una variabile booleana che disattiva tutti gli allarmi in questo gruppo. Quando viene applicata questa variabile, gli allarmi non vengono più attivati anche se la condizione di allarme è soddisfatta. Gli allarmi già attivi non vengono interessati. |
Immettere le proprietà dei singoli allarmi nelle colonne della tabella. In base al Tipo di monitoraggio selezionato, vengono forniti parametri aggiuntivi nei campi di immissione sotto la tabella.
Colonna |
Descrizione |
---|---|
ID |
Questo ID univoco corrisponde all'ID nella lista di testi associata. È possibile modificare l'ID nel campo ID della tabella. L'ID deve essere sempre univoco all'interno del gruppo di allarmi. Una modifica dell'ID nella tabella degli allarmi modifica direttamente l'ID nella lista di testi e viceversa. |
Tipo di monitoraggio |
Selezionare un tipo di monitoraggio dall'elenco. In base al tipo, sotto la tabella che definisce la condizione dell'allarme sono disponibili diversi campi di modifica. I campi definiscono un'espressione che attiva l'allarme. Vedere la tabella che descrive i tipi di monitoraggio. |
Dettagli |
Visualizza le impostazioni di configurazione per il tipo di allarme selezionato. Definire le impostazioni nella sezione sotto la tabella per il Tipo di monitoraggioselezionato: Digitale, Limite superiore, Limite inferiore, Fuori intervallo, All'interno dell'area, Modifica o Evento oppure modificare l'azione direttamente in questo campo Dettagli. Se si immette un'espressione che non corrisponde al Tipo di monitoraggioselezionato, l'espressione viene adattata automaticamente. |
Disattivazione |
Immettere una variabile booleana opzionale per la disattivazione dell'allarme. |
Classe |
Selezionare una classe di allarmi dall'elenco. |
Messaggio |
Immettere il testo del messaggio di allarme visualizzato in un elemento di visualizzazione della Tabella degli allarmi quando si verifica l'allarme. Questo testo viene trasferito automaticamente alla lista di testi associata al gruppo di allarmi. È possibile inserire interruzioni di riga premendo Ctrl+Invio. Per un elenco dei segnaposti supportati sostituiti dal valore corrente in runtime, vedere la tabella separata in questo capitolo.
NOTA: per impostazione predefinita, per il testo del messaggio è disponibile una sola colonna. È possibile aggiungere altre colonne dal menu contestuale, disponibile nella proprietà Tipo di dati per la configurazione delle Colonne della Tabella degli allarmi e degli elementi di visualizzazione del Banner degli allarmi.
|
Tempo di attesa min. |
Immettere il tempo minimo per cui la condizione di allarme deve essere applicata prima che l'allarme venga attivato. Ciò consente di inibire gli allarmi per condizioni che si verificano solo per brevi periodi di tempo.
Utilizzare un formato conforme a IEC 61131, ad esempio |
Variabile latch 1 Variabile latch 2 |
Le variabili latch consentono di registrare valori aggiuntivi quando l'allarme diventa attivo. Una variabile latch deve essere un tipo scalare (8 byte) o un tipo STRING o WSTRING. Quando l'allarme diventa attivo, viene registrata una variabile latch o un'espressione latch. Ciò consente di fornire informazioni aggiuntive sull'allarme.
NOTA: gli elementi della Tabella degli allarmi o del Banner degli allarmi consentono di filtrare gli allarmi nella visualizzazione in base al contenuto della variabile latch. Vedere come includere variabili latch nel Messaggio di allarme nell'elenco dei segnaposto supportati.
Esempio: quando si monitora la velocità di un motore, vengono registrate anche la temperatura e la corrente. Per impostazione predefinita, le colonne sono disponibili per due variabili latch. È possibile aggiungere più colonne dal menu contestuale disponibile nella proprietà Tipo di dati per la configurazione delle colonne della Tabella degli allarmie degli elementi di visualizzazione del Banner degli allarmi, se configurati tramite la finestra di dialogo . |
Allarme di priorità maggiore |
Quando l'allarme viene attivato, può essere confermato attivando un altro allarme. Esempio: quando si monitora una temperatura, un allarme di classe Avviso deve essere attivato a una temperatura > 60 °C e un allarme di tipo Errore a una temperatura > 90 °C. Se la temperatura aumenta, l'allarme della classe Avviso viene visualizzato a partire da 60 °C. A 90 °C e oltre, viene attivato l'allarme di tipo Errore che conferma automaticamente l'allarme a 60 °C. |
La sezione Dettagli cambia in Digitale, Limite superiore, Limite inferiore, Fuori intervallo, All'interno dell'area, Modifica o Evento in base al Tipo di monitoraggio selezionato.
Tipo di monitoraggio |
Elementi |
---|---|
Digitale |
Immettere l'espressione da monitorare a sinistra e l'espressione per il confronto a destra. Al centro, selezionare l'operatore di confronto = o <>. |
Limite superiore(1) |
Immettere l'espressione (sinistra e destra) come descritto per il tipo Digitale e selezionare l'operatore di confronto > o >=. È possibile inserire un'Isteresi in %. |
Limite inferiore(1) |
Immettere l'espressione (sinistra e destra) come descritto per il tipo Digitale e selezionare l'operatore di confronto < o <=. È possibile inserire un'Isteresi in %. |
Fuori intervallo(1) |
Immettere l'espressione da monitorare. Area: L'allarme viene attivato quando l'espressione monitorata non rientra nell'intervallo qui definito. Il campo a sinistra definisce un'espressione per il limite inferiore di questo intervallo. Il campo a destra definisce un'espressione per il limite superiore. L'espressione da monitorare viene visualizzata nel campo al centro. Impostare gli operatori di confronto < o <= di conseguenza. È possibile inserire un'Isteresi in %. |
All'interno dell'area(1) |
Immettere l'espressione da monitorare. Area: L'allarme viene attivato quando l'espressione monitorata rientra nell'intervallo qui definito. Il campo a sinistra definisce un'espressione per il limite inferiore di questo intervallo. Il campo a destra definisce un'espressione per il limite superiore. L'espressione da monitorare viene visualizzata nel campo al centro. Impostare gli operatori di confronto < o <= di conseguenza. È possibile inserire un'Isteresi in %. |
Modifica |
Immettere l'espressione da monitorare. Quando il valore cambia viene attivato un allarme. |
Evento |
L'allarme Evento viene attivato tramite una chiamata del blocco funzione dalla libreria AlarmManager.library. Per ulteriori informazioni, vedere Chiamata di allarmi evento nel programma. |
(1) Per questi Tipi di monitoraggio, è possibile monitorare l'espressione specificata come assoluta o relativa. Assoluta significa che il valore limite è definito da un valore fisso o da una variabile che restituisce un valore fisso. Relativa significa che il valore limite dipende da un'espressione.
Esempio: Limite superiore: Isteresi in %: Quando si specifica un'isteresi, la condizione di allarme viene soddisfatta finché non si raggiunge una determinata deviazione dal valore limite specificato. La dimensione della deviazione è specificata come percentuale [%] del valore limite.
Esempio: Limite superiore: |
I segnaposto seguenti sono supportati per i messaggi di allarme e vengono sostituiti dal valore corrente al runtime.
Segnaposto |
Descrizione |
---|---|
|
Data della modifica allo stato corrente. |
|
Ora dell'ultima modifica di stato. |
|
Espressione (definita nell'allarme) che ha attivato l'allarme. |
|
Priorità dell'allarme (definita nella classe di allarmi). |
|
Valore che ha determinato la condizione True dell'allarme. |
|
ID allarme visualizzato nella prima colonna di una tabella degli allarmi. |
|
Nome della classe di allarmi (definita nell'allarme). |
|
Vengono visualizzate le informazioni complete sull'allarme. |
|
Valore corrente della variabile monitorata. |
|
Valore della prima variabile latch al momento dell'attivazione dell'allarme. |
|
Valore della seconda variabile latch al momento dell'attivazione dell'allarme. |
|
TRUE in caso di stato di allarme Active. FALSE con ogni altro stato di allarme. |
|
Stato allarme: 0 = Normal, 1 = Active, 2 = WaitingForConfirmation, 3 = ActiveAcknowledged (ancora attivo e già confermato) |
(1) Per |
Per aggiungere e rimuovere colonne aggiuntive per i messaggi e le variabili latch, è possibile eseguire i seguenti comandi disponibili nel menu contestuale tramite il comando
:Aggiungi colonna dei messaggi
Rimuovi colonna dei messaggi
Aggiungi colonna delle variabili latch
Rimuovi colonna delle variabili latch
Per esportare e importare gli allarmi da e verso un file CSV, è possibile utilizzare i comandi seguenti disponibili nel menu contestuale tramite il comando :
Esporta allarmi
Il comando apre la finestra di dialogo predefinita per il salvataggio di un file nel file system. Selezionare il tipo di file predefinito File di esportazione dei gruppi di allarmi (*.csv) e fare clic su OK per esportare l'elenco degli allarmi corrente in un file CSV.
Importa allarmi
Il comando apre la finestra di dialogo predefinita per la ricerca di un file nel file system. Selezionare un file di tipo File di esportazione dei gruppi di allarmi (*.csv) che descrive le definizioni degli allarmi e fare clic su OK per importare gli allarmi.