Aller au contenu principal
Version: v4 (Stable)

Edition d'un fichier d'instruction

Cette boite de dialogue permet l'édition du fichier d'instructions qui sera transmis lors du déclenchement d'une alarme ou de l'envoi d'un message opérateur (appel manuel ou programmé).

Evénement

Ce champ affiche la référence de la variable d'alarme dont on souhaite éditer le fichier d'instructions. S'il s'agit d'instructions attachées à un message de service, cette référence est remplacée par "Message de service".

Le message alphanumérique associé, défini préalablement pour la variable d'alarme ou pour le message à diffuser, est rappelé dans le 1er champ d'édition. Ce message n'est pas modifiable ici.

Fichier contextuel

Cette option permet d'indiquer que le fichier édité peut inclure des informations contextuelles (préfixées par "&"), et que ces informations devront être mises à jour automatiquement au moment du déclenchement de l'alarme associée (ou de l'appel si le fichier est associé à un message de service ou à un appel programmé).

Contenu du fichier

Le champ d'édition multi-lignes permet de saisir le texte désiré. Ce texte peut inclure des tabulations et des retours à la ligne.

Si l'option "Fichier contextuel" a été validée, le texte peut contenir des champs variables qui font référence à des paramètres de l'alarme, en utilisant la syntaxe définie suivante :

  • &M : Ce champ sera remplacé par le message d'alarme (message long) défini pour la variable.
  • &N : Ce champ sera remplacé par le nom de la variable.
  • &R : Ce champ sera remplacé par le chemin de la donnée de la variable externe (référence DDE/OPC ou autre).
  • &C : Ce champ sera remplacé par le code d'alarme (message court) défini pour la variable.
  • &S : Ce champ sera remplacé par le nom de la station attachée à la variable.
  • &L : Ce champ sera remplacé par le nom de la station attachée à la variable seulement si la station n'est pas la station locale.
  • &J : Ce champ sera remplacé par le nom du serveur de données de la variable.
  • &A : Ce champ sera remplacé par le nom du premier groupe d'appel associé à la variable.
  • &X : Ce champ sera remplacé par la localisation associée à la variable.
  • &O : Ce champ sera remplacé par l'identificateur numérique unique de la variable (Oid).
  • &G : Ce champ sera remplacé par le nom du groupe d'alarme de base associé à la variable.
  • &P : Ce champ sera remplacé par la valeur de la priorité définie pour la variable.
  • &U : Ce champ sera remplacé par le nom de l'utilisateur qui acquitte l'alarme (valable uniquement pour les traitements d'acquittement).
  • &D : Ce champ sera remplacé par la date et l'heure de l'alarme au format "JJ/MM/AA HH:MM:SS".
  • &V : Ce champ sera remplacé par la valeur de la variable au moment du déclenchement de l'alarme.
  • &(n) : Ce champ sera remplacé par la valeur de la variable identifiée par "n" (OId de la variable), au moment du déclenchement de l'alarme.
  • &[xxx] : Ce champ sera remplacé par la valeur de la variable identifiée par "xxx" (identificateur alphanumérique de la variable (*)), au moment du déclenchement de l'alarme.

Un champ de type "&(n)" peut être créé automatiquement en cliquant sur le bouton  et en sélectionnant la variable désirée sur l'écran principal. Il est possible de sélectionner n'importe quelle variable définie, y-compris dans un autre serveur de données.

NOTA

Les champs &D, &V, &(n), peuvent être complétés par un format d'affichage indiqué entre crochets. Le format d'affichage défini ici est le même que celui qui est utilisé pour définir le format d'affichage d'une variable (voir Valeur variable). Si un format d'affichage est défini au niveau de la variable insérée, le format d'affichage défini ici le remplace.

Exemple: "&V[#.0]" -> la valeur 12 sera remplacée par 12.0

Exemple: "&D[dd-mm-yy hh:nn:ss]" -> la date sera remplacée par le format spécifié

Format de date type :

  • dd or d : jour numérique avec ou sans 0
  • mm or m : mois numérique avec ou sans 0
  • yy or yyyy : année sur 2 ou 4 chiffres
  • hh or h : heures avec ou sans 0
  • nn or n : minutes avec ou sans 0
  • ss or s : secondes avec ou sans 0

Lorsque le fichier est destiné à un fax ou un email, il est possible d'incorporer un ou plusieurs bitmaps dans le fichier d'instructions en insérant à la ligne désirée pour chaque bitmap une ligne au format suivant :

&F<FICHIER>[,<H>[,<P>]]

avec :

<FICHIER> : Nom du fichier bitmap (nom relatif ou avec le chemin complet).

<H> (optionnel) : Hauteur du bitmap en mm, 0 par défaut pour utiliser la dimension d'origine du bitmap. Lorsque le bitmap est redimensionné en hauteur, sa largeur est corrigée en rapport.

<P> (optionnel) : Position du bitmap sur la ligne : L pour alignement gauche, R pour alignement droit, centré par défaut.

Exemple :

&FTest.BMP : Fichier "Test.BMP" (dans le répertoire de données Alert) imprimé centré en dimension d'origine

&FTest.BMP, 20, R : Fichier "Test.BMP" (dans le répertoire de données Alert) imprimé aligné à droite et redimensionné avec une hauteur de 20 mm

&FC:\Test2.BMP, 0, L : Fichier "C:\Test2.BMP" imprimé aligné à gauche en dimension d'origine