Suite DDC: perché l'elenco di allarme allarme web-pagina visualizzare allarmi fantasma?
FAQ #101776
Elenco della pagina web allarme allarme allarmi esistenti non vengono visualizzati come attivo senza testo (solo "-").
Allarmi visualizzati fantasma non sono affatto utilizzati nel progetto o non sono più usati come il progetto è stato modificato!
Motivo:
A seconda del numero di allarmi che vengono definite su allarme init FBox, PG5 riserva una matrice di flag di allarme (ad esempio 300).
È possibile che il programma PG5 non tutti gli allarmi di questa matrice sono utilizzati.
Ci potrebbe essere anche lacune tra allarmi usati, secondo i parametri dell'allarme intestazione FBox usato!
Questo comportamento di allarmi fantasma sulle pagine web di allarme si verifica, se il flag inutilizzati sono impostati su 1.
Questo potrebbe non accadere, se un progetto è stato modificato e ad esempio sul vecchio progetto un allarme è stato impostato su 1 e questo allarme non esiste più il progetto modificato.
Soluzione:
Trovare l'indirizzo di partenza e la dimensione della matrice della matrice bandiera allarme sull'editor simbolo Fupla.
Reimpostare tutte le bandiere di allarmi con degugger, utilizzando il comando Writo Flag 4758 Cont 300 0:
In questo caso la bandiera 4748 è l'indirizzo di base di 300 flag di allarme.
Per il vostro caso dovete utilizzare l'indirizzo di base e la dimensione della matrice.
o
aggiungere un codice di programma in 16 XOB (partenza a freddo) per reimpostare tutti gli allarmi all'avvio:
XOB 16
SEI K 0 ; caricare il registro indice 0
LOOP1: RESX F A.Alarm.ListeAlarmeGen.Flags;Alarmflags Reset + indice
INI K 300 ; Incrementare il registro indice
JR H LOOP1 ; Saltare a loop1 finchè indice < 300
EXOB
Utilizzare questo codice solo una volta, perché altrimenti tutti gli allarmi vengono cancellati dopo ogni avvio del PCD.
Categories
Web Editor5
PG5 2.0 / DDC Suite
Last update: 24.05.2015 07:29
First release: 05.07.2012 09:32
Views: 13829