Skip to main content

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.

  1. Nell'albero dei dispositivi, fare clic su Configurazione dell'allarme oggetto.

  2. Fare clic su ProgettoAggiungi oggettoGruppo 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.

  3. Creare un allarme: fare doppio clic nel file Tipo di monitoraggio colonna e selezionare il Digitale tipo di monitoraggio.

    L'allarme viene creato.

  4. Configurare l'osservazione nel Digitale sezione.

    1. Nel Espressione campo, specificare l'espressione da monitorare e osservare direttamente oppure utilizzare l'Assistente di input.

      bPart1Empty

    2. 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.

  5. Configurare gli altri parametri dell'allarme:

    1. Classe A PartsShortage

    2. 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.

    3. Tempo minimo di attesa A T#5s

    4. Latch Var 1 A iFillLevel

  6. 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.