Envoi de messages électroniques
Traduction de la notice originale
Description
Le service de notification par message électronique permet la signalisation d'alarmes et d'événements sur les projets utilisant un contrôleur. Le contrôleur surveille le système et crée dynamiquement un message électronique qui alerte les utilisateurs locaux ou distants.
Une condition ou un événement défini par l'utilisateur déclenche la création d'un message par le bloc MSTR. Chaque message utilise l'un des trois en-têtes définis par l'utilisateur. Chaque message envoyé depuis le contrôleur peut contenir du texte et des variables (au maximum 238 octets).
Le projet sélectionne l'en-tête approprié. Chaque en-tête contient les éléments suivants :
Pour programmer un bloc MBP_MSTR afin qu'il envoie un message électronique, utilisez le code fonction 13.
Implémentation réseau
Vous pouvez envoyer un message électronique sur un réseau Ethernet TCP/IP.
Utilisation du bloc de commande pour Ethernet TCP/IP
Registre
Signification
CONTROL[1]
13 = envoi d'un message électronique
CONTROL[2]
CONTROL[3]
Nombre de mots transférés
CONTROL[4]
Inutilisé
CONTROL[5]
Octet de poids fort : adresse du module NOE ou 0xFE pour le 140 CPU 651 60.
Octet de poids faible : toujours 0
CONTROL[6]
...
CONTROL[9]
Inutilisé
Description des paramètres DATABUF
Registre
Sommaire
DATABUF 1
L'en-tête du message électronique est l'octet de poids faible, avec une valeur de 1, 2 ou 3.
L'octet de poids fort contient le nombre (n) de caractères dans l'objet (entre 0 et 238).
DATABUF 2
à
DATABUF 119
Données (au format ASCII) copiées dans le message électronique.
Les n premiers caractères sont ajoutés à l'objet configuré pour le message électronique. Les caractères restants (2 * N -2 - n) font partie du corps du message, N étant le nombre de mots transférés.