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 peut créer automatiquement un message électronique d'alerte contenant des données, des alarmes et/ou des événements. Les destinataires du message électronique peuvent se trouver sur le réseau local ou à distance.
-
En fonction d'événements ou de conditions prédéfinis, les messages sont créés en utilisant le
bloc fonction DATA_EXCH.
-
Le message électronique est construit avec des en-têtes prédéfinis, des variables et du texte (au maximum 238 octets). Ce message est envoyé directement par le système d'automatisation au serveur de messagerie local.
-
Les en-têtes des messages contiennent des éléments prédéfinis communs (liste de destinataires, nom de l'expéditeur et objet). Ces éléments peuvent être mis à jour par un administrateur autorisé.
NOTE : Testez le bloc de message électronique avant de l'utiliser dans une application. Si vous configurez de manière incorrecte un bloc DATA_EXCH pour qu'il reçoive un message électronique lorsqu'un problème est détecté, le message électronique risque de ne pas être envoyé comme prévu.
Client de service de messagerie
Le module de réseau de contrôle BMENOC0321 inclut un client SMTP. Lorsque le module reçoit une demande DATA_EXCH spécifique via X Bus issue du projet Control Expert, il envoie un message électronique au serveur de messagerie SMTP :
1
UC M580
2
Module de réseau de contrôle BMENOC0321
3
Réseau de contrôle
4
Serveur SMTP
Affichage de la page
SMTP
Pour afficher la page SMTP, procédez comme suit :
Etape
|
Action
|
1
|
Cliquez sur Services dans l'arborescence de navigation, dans le volet gauche de l'éditeur d'équipement.
Résultat : la page Services s'ouvre.
|
2
|
Dans la page Services, dans le champ SMTP sélectionnez Activé. Ensuite, cliquez sur Appliquer.
Résultat : SMTP apparaît dans l'arborescence de navigation.
|
3
|
Sélectionnez SMTP dans l'arborescence de navigation.
|
4
|
Cliquez sur Appliquer pour enregistrer les modifications et laisser la fenêtre ouverte ou cliquez sur OK pour enregistrer les modifications et fermer la fenêtre.
|
Configuration du service de messagerie
Une condition ou un événement défini(e) par l'utilisateur déclenche la création d'un message par un bloc DATA_EXCH. 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 :
-
Nom de l'expéditeur
-
Liste des destinataires
-
Objet
Afficher et modifier les propriétés suivantes sur la page SMTP :
Propriété
|
Description
|
Adresse IP du serveur SMTP
|
Entrez l'adresse IP du serveur de messagerie.
|
Port du serveur SMTP
|
Le numéro de port TCP par défaut utilisé pour SMTP est 25. Configurez le port comme défini par votre serveur de messagerie local.
|
Authentification par mot de passe
|
Si vous devez protéger l'accès, cochez l'option Authentification par mot de passe. Renseignez les champs suivants :
-
Nom de connexion
-
Mot de passe
NOTE : vous pouvez également utiliser un nom de connexion (ID système) et un mot de passe pour authentifier la connexion au serveur de messagerie SMTP. La méthode d'authentification prise en charge par SMTP est LOGIN.
|
En-tête d'email
|
Chaque en-tête contient les éléments suivants :
-
L'identifiant de l'expéditeur dans le champ De
NOTE : la longueur minimum de la partie locale d'une adresse email valide (avant le symbole @) est de trois caractères.
-
La liste des destinataires dans le champ A
-
Partie fixe du message dans le champ Objet1
1 Le champ Objet comporte deux parties :
-
partie fixe (32 caractères maximum)
-
partie dynamique (206 caractères maximum)
Un administrateur autorisé peut définir et mettre à jour le texte et les variables. Définissez les 3 en-têtes de message indiquant le niveau d'importance. Exemple :
-
En-tête 1 : Problème signalé par l'automate 10
-
En-tête 2 : Notification de la sous-station 10
-
En-tête 3 : Message d'information du système de distribution d'eau
La liste d'expéditeurs définie pour chacun des trois en-têtes permet de transmettre rapidement la bonne information aux personnes concernées. Le projet ajoute des informations spécifiques, telles que l'équipement, le processus et l'emplacement. Ces informations pertinentes sont ajoutées au corps du message électronique. Le message complet est ensuite envoyé au serveur de messagerie pour être distribué aux destinataires. Ces destinataires peuvent être des ingénieurs, des responsables de projet ou des responsables de processus.
|
Modes de fonctionnement et envoi de requêtes
Comme le programme du contrôleur envoie la requête électronique, le contrôleur ne peut pas envoyer un message électronique lorsqu'il est en mode arrêt ou lorsqu'il télécharge un projet. Dès que le contrôleur passe en mode opérationnel, le bloc fonction envoie une requête lors du premier balayage de projets.
Les compteurs de diagnostics sont réinitialisés à 0 après une mise sous tension, le téléchargement d'un projet ou la reconfiguration du service de messagerie.
Reportez-vous à l'
annexe pour en savoir plus sur les codes attribués aux erreurs détectées lors de l'exécution de cette fonction.