Définition d'une population

Icône du lien vers le conceptS'applique à

Une population est définie par un nombre de lignes de texte enregistrées dans un buffer mémoire. Le texte est placé dans le buffer en utilisant l'instruction SEQ_BUFFER.

Chaque définition de population consiste en une ligne définissant son nom suivi par un certain nombre d'autres lignes définissant ses attributs.

Le nombre d'attributs de chaque type est limité à 50 pour une population, par exemple 50 domaines, 50 natures, etc.

S'il y a plus d'attributs ajoutés, cela entraîne une erreur dans l'observateur d'événements lorsque l'application est chargée :'\popu.dat line 104... '.

Un contournement de la définition d'un plus grand nombre de populations imposerait des surcharges au système.

Syntaxe pour le nom de population

POPULATION, Version, Name, 0, 0, Comment

Argument

Définition

Version

Toujours 23.

Name

Nom par lequel la population est connue.

Comment

Commentaire libre.

Syntaxe pour les attributs de population

POPDEF, Name, Attribute, Mode, Value

Argument

Définition

Name

Nom de la population à laquelle les attributs sont appliqués.

Attribute

Type d'attribut :

  • NAME - Nom complet d'une variable.

  • BRANCHE - Branche.

  • TATT1 - Domaine.

  • TATT2 - Nature.

  • TATT3 - Attribut texte 3.

  • TATT4 - Attribut texte 4.

  • BATT - Attributs binaires (la Valeur de l'argument doit être comprise entre 1 et 30).

  • FLAG - Masque hexadécimal :

    • 0080 - Variable équipement.

    • 0100 - Variable interne.

    • 1000 - Variable DDE.

    • 2000 - Variable OPC.

    • 4000 - Variable IEC 60870-5.

    • 8000 - Variable DNP3.

    • 10000 - Variable IEC 61850.

    • 20000 - Variable LonWorks.

    • 40000 - Variable BACnet.

    • 80000 - Variable SNMP.

  • TYPE - Masque hexadécimal :

    • 0001 - Variable état.

    • 0002 - Variable mesure.

    • 0004 - Variable texte.

    • 0008 - Variable alarme.

Mode

IN Inclus dans la population.

OUT Exclus de la population.

Value

Valeur de l'attribut.

Par exemple, si le paramètre attribut est de type FLAG, il peut prendre la valeur 0080.