Skip to main content

Oggetto: Alarm Configuration

Simbolo: _vis_icon_alarmconfiguration.png

Quando si inserisce l'oggetto, vengono inseriti automaticamente anche i seguenti oggetti predefiniti:

  • Classe di allarme: Errore

  • Classe di allarme: Informazioni

  • Classe di allarme: Avvertimento

  • Memorizzazione degli allarmi: AlarmStorage

Puoi utilizzare questi oggetti, ma non è obbligatorio. Puoi eliminarli e sostituirli con oggetti che aggiungi tu stesso.

Istanze di allarme

 _vis_icon_alarmgrouptemplate.png  

Elenco con istanze di allarme

Variabile

Istanza di blocco funzione o variabile di struttura per la quale esiste una definizione di allarme

Esempio: PLC_PRG.fb1Test

Modello Ragruppa di allarme

Modello di gruppo di allarmi (solitamente da una libreria)

Esempio: AGT_FB_1

Ragruppa di allarme

Gruppo di allarmi in cui l'istanza di allarme è implicitamente inclusa.

Creare

_visu_icon_checked_box.png: Vengono creati gli allarmi di questa istanza.

Pulsante: Crea o aggiorna istanze di allarme

Se nel progetto è stato creato un nuovo codice IEC e sono state aggiunte nuove istanze, la configurazione dell'allarme richiede un aggiornamento. Fare clic sul pulsante per creare o aggiornare le istanze dell'allarme. La programmazione IEC e la configurazione dell'allarme saranno di nuovo corrispondenti.

Se, ad esempio, è stata inserita un'altra libreria o vengono create istanze di blocchi funzione da questa libreria senza modificare la configurazione dell'allarme, è necessario aggiornare l'elenco delle istanze di allarme.

Controllare le istanze di allarme durante la compilazione

_visu_icon_checked_box.png: Abilitato per impostazione predefinita

Controlla automaticamente la completezza e la correttezza dell'elenco delle istanze di allarme durante la compilazione e visualizza un messaggio. La configurazione dell'allarme deve quindi essere aggiornata tramite Crea o aggiorna istanze di allarme pulsante.

Viene verificato se tutte le istanze dei blocchi funzionali e tutte le variabili delle strutture con AlarmGroupTemplate sono coperti.

Nessun cambiamento online

Dopo aver cambiato opzione, non sarà più possibile effettuare l'accesso senza apportare modifiche.

Impostazioni

 _cds_icon_application.png  

Attività di archiviazione degli allarmi

Abilitare

_visu_icon_checked_box.png: La valutazione dell'allarme è distribuita su due task. Il task più veloce (AlarmManagerTask L'attività (oggetto) è responsabile della valutazione delle condizioni di allarme. L'attività più lenta (attività di archiviazione allarmi) è responsabile del salvataggio delle informazioni di allarme nel database allarmi. Quando si seleziona l'opzione, l'attività di archiviazione allarmi viene creata. automaticamente Nella configurazione dell'attività, questa attività non è visibile sotto Configurazione dell'attività oggetto.

_visu_icon_unchecked.png: La valutazione dell'allarme e la memorizzazione dell'allarme vengono elaborate in un'unica operazione (AlarmManagerTaskoggetto). Questa è l'impostazione predefinita per i progetti esistenti creati prima della versione V4.6.0.0.

Intervallo di attività

Tempo di ciclo dell'attività di archiviazione degli allarmi in ms (1..1000000 )

Esempio: 2000

Nota

Impostare un tempo di ciclo dell'attività più elevato e una priorità inferiore per l'attività di archiviazione degli allarmi rispetto all'attività di gestione degli allarmi. L'attività di archiviazione degli allarmi richiede una frequenza lenta per eseguire l'accesso ai file nel database degli allarmi.

Priorità (0..31)

Priorità dell'attività di archiviazione degli allarmi

Esempio: 31

Per ulteriori informazioni, vedere quanto segue: Distribuzione della gestione degli allarmi a due attività

Aggiornamenti della cronologia degli allarmi durante l'avvio del runtime

Cambia lo stato degli allarmi non normali in normale

_visu_icon_checked_box.png: Quando si avvia l'applicazione, a tutti gli allarmi nella cronologia allarmi che non si trovano nello stato "Normale" viene automaticamente assegnato lo stato "Normale".

_visu_icon_unchecked.png: Lo stato di allarme viene mantenuto all'avvio dell'applicazione.

Assegna i timestamp inattivi mancanti all'avvio del runtime

_visu_icon_checked_box.png: Quando l'applicazione viene avviata, ai timestamp di inattività mancanti viene assegnato l'orario di avvio dell'applicazione.

_visu_icon_unchecked.png: La marca temporale viene conservata all'avvio dell'applicazione.