POPULATION

Icône du lien vers le conceptVoir également Icône du lien vers le conceptExemple Icône du lien vers le conceptInfos complémentaires

Une population est un filtre s'appliquant à la base de données d'une station (en utilisant l'instruction STATION_FILTER) pour contrôler la distribution des variables et le calcul des synthèses d'alarmes.

L'instruction POPULATION permet de créer des populations en utilisant le langage de programmation. Les populations peuvent aussi être créées depuis le nœud Populations de l'Application Explorer.

Support WebVue - Oui.

Mode

Mnémonique

Syntaxe

1 CREATE 1
2 ADDLINE 2
3 DUMP 3

Syntaxe 1

IntVal = POPULATION(Mode, Handle);

Type de retour : INTEGER

Argument

Définition

Handle

Handle du buffer mémoire.

Exécution

Mode

Mnémonique

Action

1

CREATE

Création d'une ou plusieurs populations en utilisant la définition fournie par le contenu du buffer mémoire. Ce contenu peut être créé en utilisant soit l'instruction SEQ_BUFFER, soit le mode ADDLINE de l'instruction POPULATION. Voir l'exemple.

Retour : 1 si OK, 0 sinon.

Définition d'une Population

Voir la rubrique Définition d'une Population.

Syntaxe 2

IntVal = POPULATION(Mode, Handle, Line);

Type de retour : INTEGER

Argument

Définition

Handle

Handle du buffer mémoire

Line Ligne du filtre. Type STR.

Exécution

Mode

Mnémonique

Action

2

ADDLINE

Ajoute une ligne au filtre. Une ou plusieurs instructions ADDLINE doivent être suivies d'une instruction CREATE pour compléter la création de population.

Retour : 1 si OK, 0 sinon.

Syntaxe 3

IntVal = POPULATION(Mode, Name);

Type de retour : INTEGER

Argument

Définition

Name

Voir syntaxe 1.

Exécution

Mode

Mnémonique

Action

3

DUMP

Affichage dans la fenêtre de mise au point des programmes de la population repérée par identifiant.

Retour : 1 si OK, 0 sinon.

Exemple

Pour un exemple, sélectionner le lien Exemple ci-dessus.