Creazione di un gruppo di allarmi e allarmi
Nelle istruzioni seguenti, un Gruppo di allarme l'oggetto è configurato con un allarme come esempio.
L'allarme dovrebbe attivarsi quando viene rilevata una carenza di componenti. A tale scopo, l'allarme è collegato a una variabile monitorata tramite una condizione. A tale scopo, configurare l'allarme come Digitale tipo di osservazione e specificare una condizione di allarme. Quindi assegnare una variabile latch all'allarme.
Una variabile latch fornisce informazioni aggiuntive dall'applicazione al momento dell'attivazione dell'allarme. Il contenuto di questa variabile può essere visualizzato nel messaggio di allarme. Inoltre, la variabile può essere utilizzata nella visualizzazione degli allarmi per filtrarli.
Requisito: una classe di allarme adeguata PartsShortage
e memorizzazione degli allarmi DatabaseFileAlarmStorage
sono già configurati nella gestione degli allarmi dell'applicazione.
Nell'albero dei dispositivi, fare clic su Configurazione dell'allarme oggetto.
Fare clic su Progetto → Aggiungi oggetto → Gruppo di allarme comando. Assegna il nome
PartsShortage
al gruppo di allarme.IL
PartsShortage
Il gruppo di allarmi e l'elenco di testo con lo stesso nome sono elencati nell'albero dei dispositivi. Nell'editor è possibile configurare il gruppo di allarmi.Creare un allarme: fare doppio clic nel file Tipo di monitoraggio colonna e selezionare il Digitale tipo di monitoraggio.
L'allarme viene creato.
Configurare l'osservazione nel Digitale sezione.
Nel Espressione campo, specificare l'espressione da monitorare e osservare direttamente oppure utilizzare l'Assistente di input.
bPart1Empty
Nel campo di input a destra, specificare il valore
TRUE
. Lascia l'operatore di confronto=
tra le due espressioni.
La dichiarazione
bPart1Empty := TRUE
viene visualizzato nel Dettagli colonna.Configurare gli altri parametri dell'allarme:
Classe A
PartsShortage
Messaggio A
Parts shortage at Station 1 – Fill level: <LATCH1>
Nota
<LATCH1>
è un segnaposto per Latch Var 1 Il valore di questa variabile fornisce informazioni aggiuntive sull'allarme. In questo esempio, è il livello di riempimento al momento dell'attivazione dell'allarme.Suggerimento
È possibile configurare la visualizzazione degli allarmi in modo che gli allarmi possano essere filtrati in base al valore di una variabile latch.
Tempo minimo di attesa A
T#5s
Latch Var 1 A
iFillLevel
Per il Archiviazione, specificare la memorizzazione dell'allarme
DatabaseFileAlarmStorage
che è già configurato.Nota: qui è necessario specificare una memoria allarmi perché è stata definita una segnalazione di una classe con archiviazione.
Se la variabile bPart1Empty
passa a TRUE
in fase di esecuzione, viene emesso un messaggio dalla gestione degli allarmi. Il valore della variabile iFillLevel
viene emesso con il messaggio. Il comportamento di conferma e la visualizzazione vengono eseguiti in base a PartsShortage
classe di allarme. L'allarme è archiviato.
In base al valore delle variabili latch definite per l'allarme, è possibile filtrare gli allarmi in una visualizzazione. Per fare ciò, configurare Tabella degli allarmi O Banner di allarme elementi di conseguenza e programmare un elemento per specificare il valore del filtro.
Visualizzazione allarmi in modalità online
È possibile creare la gestione degli allarmi e la visualizzazione degli allarmi in modo tale che l'operatore abbia ancora opzioni per controllare la visualizzazione in modalità online: filtraggio degli allarmi, visualizzazione per un determinato periodo di tempo, cancellazione della cronologia.