Format de fichier pour les actions associées

Icône du lien vers le conceptS'applique à

La configuration des actions associées aux alarmes est décrite dans la rubrique "Association d'une action avec une alarme" dans l'aide principale.

Les tableaux de ce chapitre spécifient :

  • Le format d'enregistrement des actions associées dans le projet.
  • Le format à utiliser pour les modifier.

Fichiers

Les fichiers pour configurer et importer les actions associées sont stockés dans les répertoires suivants du projet :

Nom du fichier

Sous-répertoire

Contenu

ACTION.DAT

C

Définition des actions : Une ligne par action.

XXXX.DAT

TP

Importation : une ligne par ajout, modification ou suppression.

XXXX est le nom utilisé dans l'instruction ASSOCIATEDACTIONS.

Le format de stockage d'une action associée est le suivant : FerméVoir le tableau

Description

Type

Taille (octets)

Valeurs

1

Type d’enregistrement (optionnel)

Caractères

6

ACTION

2

Type d’action

0 = action associée aux alarmes

Numérique

2

0

3

Bouton pour la sélection

(LB = gauche, RB = droit)

Caractères

2

LB ou RB

4

Nom de la variable

Caractères

40

 

5

Indicateur programme ou fenêtre

(P = Programme, W = Fenêtre)

Caractères

1

P/W

6

Nom du programme ou de la fenêtre

Caractères

12

 

7

Branche

Caractères

30

 

8

Fonction

Caractères

30

 

9

Arguments (entre guillemets)

Caractères

2,047

 

10*

Liste des producteurs

Caractères

14

 

11*

Liste des consommateurs

Caractères

14

 

12*

Origine de l’objet

(0 si local, >0 si distant)

Numérique

2

 

13*

Numéro de version de l’objet

Numérique

2

 

14*

Commentaire de l’objet

Caractères

80

 

* Nouveaux champs.

Le type d'enregistrement est facultatif (par exemple l'utilisateur peut écrire un enregistrement avec ou sans).

Ajout d'une Action Associée

Le format d'ajout d'une action associée est le suivant. Il commence avec le mot clé "AAA,0".

FerméVoir tableau

Description

Type

Taille (octets)

Valeurs

1

Type d’enregistrement

Caractères

6

AAA

2

Type d’action

(0 = action associée aux alarmes)

Numérique

2

0

3

Bouton pour la sélection

(LB = bouton gauche, RB = bouton droit)

Caractères

2

LB ou RB

4

Nom de la variable

Caractères

40

 

5

Indicateur programme ou fenêtre

(P = Programme, W = Fenêtre)

Caractères

1

P or W

6

Nom du programme ou de la fenêtre

Caractères

12

 

7

Branche

Caractères

30

 

8

Fonction

Caractères

30

 

9

Arguments (entre guillemets)

Caractères

2,047

 

10

Liste des producteurs

Caractères

14

 

11

Liste des consommateurs

Caractères

14

 

12

Origine de l’objet

(0 si local, >0 si couche métier)

Numérique

2

 

13

Numéro de version de l’objet

Numérique

2

 

14

Commentaire de l’objet

Caractères

80

 

L'exemple ci-dessous décrit la séquence de lignes :

AAA,0,PAR,"action 1 label Fra","action 1 label Eng","action 2 label Fra","action 2 label Eng"

AAA,0,LB,"testAA",P,"x","","","","S1","C1",0,0,"action 1 test"

AAA,0,RB,"testAA",W,"mm","","","","S1","C1",0,0,"action 2 test"

AAA,0,LB,"ALARMAA",P,"X","","","","S1","C1",0,0,"test1"

AAA,0,RB,"ALARMAA",W,"mm","","","","S2","C2",0,0,"test2"

Suppression d'une Action Associée

Le format de suppression d'une action associée est le suivant. Il commence avec le mot clé "DAAA". FerméVoir le tableau

Description

Type

Taille (octets)

Valeurs

1

Type d’enregistrement

Caractères

6

DAAA

2

Type d’action

(0 = action associée aux alarmes)

Numérique

2

0

3

Bouton pour la sélection

(LB = gauche, RB = droit)

Caractères

2

LB ou RB

4

Nom de la variable

Caractères

40

 

5

Indicateur programme ou fenêtre

(P = Programme, W = Fenêtre)

Caractères

1

P or W

6

Nom du programme ou de la fenêtre

Caractères

12

 

7

Branche

Caractères

30

 

8

Fonction

Caractères

30

 

9

Arguments (entre guillemets)

Caractères

2,047

 

10

Liste des producteurs

Caractères

14

 

11

Liste des consommateurs

Caractères

14

 

12

Origine de l’objet

(0 si local, >0 si couche métier)

Numérique

2

 

13

Numéro de version de l’objet

Numérique

2

 

14

Commentaire de l’objet

Caractères

80

 

 

La séquence de lignes dépend des effets désirés :

  • La première ligne est nécessaire si vous ne souhaitez pas supprimer toutes les entrées. (sans elle, toutes les actions seront perdues).
  • A partir de la seconde ligne, au moins 5 champs par ligne sont nécessaires.

DAAA,0,PAR,"action 1 label Fra","action 1 label Eng","action 2 label Fra","action 2 label Eng"

DAAA,0,LB,"testAA",P,"x","","","","","",0,0,""

DAAA,0,RB,"testAA",W,"mm","","","","","",0,1,""