0613IB1315-09

Historique des événements de mesure

Description générale

Le système stocke les événements concernant le gestionnaire de mesure (alarmes prédéfinies analogiques 1 à 53) dans le fichier numéro°10.

Ce fichier comporte 100 enregistrements et chaque enregistrement est constitué de 9 registres.

En-tête du fichier

Le tableau suivant décrit le contenu de l'en-tête du fichier :

Adresse

Registre

RW

X

Unité

Type

Plage

A/E/P/H

Description

0x1BFB

7164

RW

INT16U

H

État du fichier :

0x0000 = Fichier désactivé

0xFFFF = Fichier activé (réglage d'usine)

0x1BFC

7165

R

INT16U

H

Type de fichier :

10 = Historique des événements de mesure

0x1BFD

7166

R

1

INT16U

H

Taille d'un fichier = 100 enregistrements

0x1BFE

7167

R

1

INT16U

H

Taille d'un enregistrement = 9 registres

0x1BFF

7168

R

INT16U

1

H

Mode de remplissage du fichier :

0 = Circulaire

État du fichier

Le tableau suivant décrit le contenu de l'état du fichier :

Adresse

Registre

RW

X

Unité

Type

Plage

A/E/P/H

Description

0x1C0B

7180

R

1

INT16U

H

Taille d'un fichier = 100 enregistrements

0x1C0C

7181

R

1

INT16U

H

Taille d'un enregistrement = 9 registres

0x1C0D

7182

R

1

INT16U

H

0x0000 = Fichier OK

0x000A = Taille de l'enregistrement inférieure à la taille prévue

0x0014 = Taille de l'enregistrement supérieure à la taille prévue

0x001E = Mémoire insuffisante

0x00FA = Erreur interne

0x00FD = Table d'allocation endommagée

0x00FE = Configuration zéro

0x00FF = Configuration non valide

0xFC00 = Nombre de fichiers non valide

0xFD00 = Nombre d'enregistrements non valide

0xFE00 = Fichier non pris en charge

0xFF00 = Allocation du fichier impossible

0x1C0E

7183

R

1

INT16U

0–100

H

Nombre d'enregistrements dans le fichier

0x1C0F

7184

R

1

INT16U

0–8000

H

Numéro de séquence du premier enregistrement dans le fichier (le plus ancien)

0x1C10

7185

R

1

INT16U

0–8000

H

Numéro de séquence du dernier enregistrement dans le fichier (le plus récent)

0x1C11–0x1C13

7186– 7188

R

DATE

H

Date de la dernière réinitialisation du fichier.

Réglage d'usine = 0x8000 0x8000 0x8000

Enregistrement des événements de mesure

Le tableau suivant décrit le format d'un enregistrement dans l'historique de mesure :

Registres

Type

Bits

Description

1–4

XDATE

Date de l'événement

5

INT16U

Numéro de l'événement : alarmes analogiques prédéfinies 1 à 53

6

INT16U

Valeur extrême

7

INT16U

0–7

1 = alarme de type supérieur

2 = alarme pour événement de type inférieur

3 = alarme pour événement de type équivalent

4 = alarme pour événement de type différent

5 = toutes les autres alarmes

8–11

1 = début d'une alarme

2 = fin d'une alarme

12–15

Les alarmes 1100–1106 ont une priorité 3. Pour les autres alarmes, la valeur contenue dans ces 4 bits représente la priorité associée à l'événement (si celle-ci est applicable et en fonction de la configuration des alarmes).

8

INT16U

Registre de l'enregistrement associé à l'alarme (1)

9

INT16U

Registre de l'action associée à l'alarme (1)

(1) Les registres 8 et 9 sont des copies des registres de configuration des alarmes à l'instant où l'événement s'est produit. Ces registres dépendent entièrement des configurations de l'utilisateur. Pour les événements 1100–1106, ces registres sont forcés à la valeur 32768.