Lecture de la liste des données de mesure
Les données mémorisées dans la liste avec l'heure et la date peuvent être lues aussi
bien directement sur le panneau de commande de l'appareil que par l'intermédiaire de
l'interface série avec l'instruction ECL EINT. L'exemple montre l'édition de toutes les
données de mesure des canaux 1 à 5 au format banque de données ASCII :
<A> Eint/## 1..5 * **
16.04.93;17:45:00;1;0.5;0.75;0.99;1.36
16.04.93;18:00:00;1.01;0.1;0.76;0.80;0.83
16.04.93;18:15:00;0.99;0.48;0.75;1.02;1.28
Interrogation d'une entrée donnée
L'instruction ECL INDEX permet de lire des données à partir d'une date bien spécifique.
L'exemple montre (en texte en clair) la valeur de la liste des données de mesure du canal
1 le 16.04.93 à 18h15 :
<A> Index 16.04.93 18h15, Eint/ 1.
16.04.93 18:15:00 : Eint-863 (01:Motor7) = 0.99 kWh
Structure de la mémoire de la liste des données de mesure
La liste des données de mesure est une mémoire en boucle de taille fixe qui est
formatée de manière appropriée. L'accès s'effectue avec un nombre indice. L'indice 0
renvoie toujours à l'intervalle actuellement en cours, l'indice 1 au dernier intervalle et
l'indice 2 à l'avant-dernier (etc ...) L'instruction ECL INDEX convertit l'indication de
temps dans le nombre indice correspondant.
Mémoire en boucle
Lorsque l'espace mémoire est épuisé, la plus ancienne entrée (celle qui porte le nombre
indice le plus élevé) est effacée pour être remplacée par la nouvelle entrée. L'intervalle
qui vient de s'achever reçoit alors l'indice 1, les nombres indices des entrées
précédentes sont donc décalés de + 1.
Plage de valeurs de la liste des données de mesure
Limitation de la résolution due à la réduction des données
Tous les registres de données de la centrale totalisatrice ont une longueur interne de 8
octets (virgule flottante 64 bits). Toutefois, pour la liste de données (à partir de Eint-1)
pour laquelle la durée de mémorisation totale est en relation directe avec la place
disponible en mémoire, il est nécessaire de passer à un format de données d'une
longueur de 2 octets (avec les pertes de précision qui en résultent). Du fait qu'on ne
mémorise que des énergies (pas de puissances puisque celles-ci sont calculées), on
obtient, pour le formatage standard "0" la limitation suivante de la plage de nombres :
Plage de données
–0,8191 ... 0 ... +0,8191
–81,91 ... -0,82, +0,82 ... +81,91
–8191 ... -82, +82 ... +8191
–819100 ... -8200, +8200 ... +819100
GMC-I Messtechnik GmbH
Résolution
résolution: 0,0001
résolution: 0,01
résolution: 1,0
résolution: 100
17