Suite de la DDC : pourquoi la liste des alarmes sur la page web alarme affiche-t-il fantôme alarmes ?
FAQ #101776
Sur la liste des alarmes de la page web d'alarme alarmes non existants sont affichent comme étant active sans texte (seulement "-").
Les alarmes de fantôme affichées ne sont pas utilisés du tout dans le projet ou qu'ils ne sont pas utilisés plus si le projet a été modifié !
Motif :
En fonction du nombre d'alarmes qui sont définies sur l'alarme init FBox, PG5 se réserve un tableau d'indicateurs d'alarme (par exemple 300).
Il est possible que sur le programme de PG5 pas toutes les alarmes de ce tableau sont utilisés.
Il pourrait y avoir aussi les lacunes entre les alarmes usagés, selon les paramètres des FBox alarme en-tête utilisé !
Ce comportement des alarmes de fantôme sur les pages web d'alarme se produit, si le non utilisés sont définis sur 1.
Cela pourrait se produire, si un projet a été modifié et par exemple, sur l'ancien projet, une alarme a été définie sur 1 et cette alarme n'existent plus sur le projet modifié.
Solution :
Trouver l'adresse de départ et la taille de tableau du tableau indicateur alarme sur l'éditeur de symbole Fupla.
Réinitialiser tous les drapeaux d'alarmes avec le degugger, à l'aide de la commande Write Fgal 4758 Cmontant 300 0:
Dans ce cas, le drapeau 4748 est l'adresse de base de 300 indicateurs d'alarme.
Pour votre cas, vous devrez utiliser votre adresse de base et la taille de votre tableau.
ou
Ajouter un code de programme dans les 16 XOB (démarrage à froid) pour réinitialiser toutes les alarmes au démarrage :
XOB 16
SEI K 0 ; charger le registre d'index 0
Loop1 : RESX F A.Alarm.ListeAlarmeGen.Flags ;Alarmflags Reset + index
INI K 300 ; Incrémenter le registre d'index
JR H LOOP1 ; Sauter à loop1 tant qu'index < 300
EXOB
Utiliser ce code qu'une seule fois, car sinon toutes les alarmes sont effacés après chaque démarrage de la PCD.
Categories
Web Editor5
PG5 2.0 / DDC Suite
Last update: 01.06.2015 06:48
First release: 05.07.2012 09:32
Views: 13831