Web Designer pour BMXNOR0200H - Modicon M340 RTU | Schneider Electric Modicon M340 Mode d'emploi
Ajouter à Mes manuels132 Des pages
▼
Scroll to page 2
of
132
Modicon M340 RTU EIO0000000820 01/2012 Modicon M340 RTU Web Designer pour BMX NOR 0200 H Manuel utilisateur EIO0000000820.01 01/2012 www.schneider-electric.com Le présent document comprend des descriptions générales et/ou des caractéristiques techniques des produits mentionnés. Il ne peut pas être utilisé pour définir ou déterminer l’adéquation ou la fiabilité de ces produits pour des applications utilisateur spécifiques. Il incombe à chaque utilisateur ou intégrateur de réaliser l’analyse de risques complète et appropriée, l’évaluation et le test des produits pour ce qui est de l’application à utiliser et de l’exécution de cette application. Ni la société Schneider Electric ni aucune de ses sociétés affiliées ou filiales ne peuvent être tenues pour responsables de la mauvaise utilisation des informations contenues dans le présent document. Si vous avez des suggestions d’amélioration ou de correction ou avez relevé des erreurs dans cette publication, veuillez nous en informer. Aucune partie de ce document ne peut être reproduite sous quelque forme ou par quelque moyen que ce soit, électronique, mécanique ou photocopie, sans l’autorisation écrite expresse de Schneider Electric. Toutes les réglementations locales, régionales et nationales pertinentes doivent être respectées lors de l’installation et de l’utilisation de ce produit. Pour des raisons de sécurité et afin de garantir la conformité aux données système documentées, seul le fabricant est habilité à effectuer des réparations sur les composants. Lorsque des équipements sont utilisés pour des applications présentant des exigences techniques de sécurité, suivez les instructions appropriées. La non-utilisation du logiciel Schneider Electric ou d’un logiciel approuvé avec nos produits matériels peut entraîner des blessures, des dommages ou un fonctionnement incorrect. Le non-respect de cette consigne peut entraîner des lésions corporelles ou des dommages matériels. © 2012 Schneider Electric. Tous droits réservés. 2 EIO0000000820 01/2012 Table des matières Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Préparation de l’installation de Web Designer . . . . . . . . . . . . . . . . . . . . . Présentation de l’interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 2 Mise en route. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création d’un projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sélection des équipements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Propriétés de la cible. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sélection de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Editeur de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transférer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Accès au site Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 3 Gestion de projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajout/Suppression de cibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajout/Suppression d’un équipement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajout/Suppression d’éléments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ouverture/Fermeture d’un projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Importer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 4 Transfert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transférer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Validation du projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connexion au module et déconnexion du module . . . . . . . . . . . . . . . . . . Chapitre 5 Gestion des variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . Namespace (fichier de liste de variables) . . . . . . . . . . . . . . . . . . . . . . . . . Importation depuis un automate programmable . . . . . . . . . . . . . . . . . . . . Edition manuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Droits d’écriture dans le Namespace . . . . . . . . . . . . . . . . . . . . . . . . . . . . EIO0000000820 01/2012 5 7 9 10 12 13 17 18 19 21 23 25 27 30 33 35 36 38 40 42 43 45 46 52 55 57 58 59 63 64 3 Chapitre 6 Services avancés intégrés . . . . . . . . . . . . . . . . . . . . . . . . 67 Services Device et HMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Service datalogging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Services Email et SMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 69 79 Chapitre 7 Surveillance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Editeur de tables de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création d’un tableau de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Feuille de calcul de l’Editeur de tables de données. . . . . . . . . . . . . . . . . Insertion d’un symbole (variable) dans un tableau de données. . . . . . . . Insertion d’une adresse directe dans un tableau de données . . . . . . . . . Utilisation d’un tableau de données existant . . . . . . . . . . . . . . . . . . . . . . 86 88 89 92 94 95 Chapitre 8 Configuration d’un outil externe . . . . . . . . . . . . . . . . . . . 97 Configuration d’un outil externe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Chapitre 9 Changement de répertoire pour l’espace de travail . . . . 101 ......................................................... 101 Chapitre 10 Formatage et redémarrage d’un module . . . . . . . . . . . . . 103 Redémarrage/Formatage d’un module . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Chapitre 11 Sécurité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Sécurité interne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sécurité externe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sécurité accès variable, Symbole, Adresse directe. . . . . . . . . . . . . . . . . Changement des mots de passe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 107 109 110 Annexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Annexe A Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Menu contextuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 118 Glossaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 123 EIO0000000820 01/2012 Consignes de sécurité § Informations importantes AVIS Lisez attentivement ces instructions et examinez le matériel pour vous familiariser avec l’appareil avant de tenter de l’installer, de le faire fonctionner ou d’assurer sa maintenance. Les messages spéciaux suivants que vous trouverez dans cette documentation ou sur l’appareil ont pour but de vous mettre en garde contre des risques potentiels ou d’attirer votre attention sur des informations qui clarifient ou simplifient une procédure. EIO0000000820 01/2012 5 REMARQUE IMPORTANTE L’installation, l’utilisation, la réparation et la maintenance des équipements électriques doivent être assurées par du personnel qualifié uniquement. Schneider Electric décline toute responsabilité quant aux conséquences de l’utilisation de cet appareil. Une personne qualifiée est une personne disposant de compétences et de connaissances dans le domaine de la construction, du fonctionnement et de l’installation des équipements électriques, et ayant suivi une formation en sécurité leur permettant d’identifier et d’éviter les risques encourus. 6 EIO0000000820 01/2012 A propos de ce manuel Présentation Objectif du document Ce manuel présente le logiciel Web Designer pour l’unité RTU Modicon M340 et décrit son installation et son fonctionnement. NOTE : dans ce manuel, le terme "Web Designer" signifie « Web Designer pour Modicon M340 RTU ». Champ d’application Cette documentation s’applique au logiciel Web Designer version 2.22. Document à consulter Titre de documentation Référence Manuel Utilisateur du Module RTU Modicon M340 BMX EIO0000000505 (Eng) NOR 0200 H EIO0000000507 (Fre) EIO0000000506 (Ger) EIO0000000508 (Spa) EIO0000000509 (Ita) Vous pouvez télécharger ces publications et autres informations techniques depuis notre site web à l’adresse : www.schneider-electric.com. Information spécifique au produit Toutes les réglementations pertinentes locales, régionales et nationales doivent être observées lors de l’installation et de l’utilisation de ce produit. Seul le fabricant doit effectuer des réparations sur ce produit afin de protéger les données du système. Lorsque les automates sont utilisés pour des applications présentant des exigences techniques, suivez les instructions appropriées. EIO0000000820 01/2012 7 AVERTISSEMENT COMPORTEMENT INATTENDU DE L’EQUIPEMENT Utilisez uniquement des logiciels Schneider Electric ou des logiciels approuvés avec nos produits. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Toute personne ayant accès à un outil de configuration et à votre serveur intégré peut passer outre vos réglages de sécurité et charger une nouvelle configuration sur le serveur. Des modifications non autorisées ou incorrectes apportées aux données peuvent avoir des effets indésirables ou dangereux sur le fonctionnement de votre application. AVERTISSEMENT COMPORTEMENT INATTENDU DE L’EQUIPEMENT z z z Limitez l’accès au serveur intégré en configurant des mots de passe. Sélectionnez avec soin les symboles et adresses directes dont vous autorisez la modification en ligne. N’autorisez pas la modification en ligne de variables process critiques. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Commentaires utilisateur Envoyez vos commentaires à l’adresse e-mail techpub@schneider-electric.com 8 EIO0000000820 01/2012 Modicon M340 RTU Introduction EIO0000000820 01/2012 Introduction 1 Objet de ce chapitre Ce chapitre présente Web Designer, explique comment l’installer et décrit l’interface graphique. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet EIO0000000820 01/2012 Page Présentation 10 Préparation de l’installation de Web Designer 12 Présentation de l’interface 13 9 Introduction Présentation Introduction Web Designer est un outil logiciel qui facilite la création d’interfaces hommemachine (IHM) Web personnalisées. Il peut également être utilisé pour configurer facilement des fonctions intégrées de traitement avancé pour divers appareils compatibles Web et équipements RTU. z Modules serveur Web FactoryCast pour automates Modicon M340 PAC, Quantum et Premium z Modules serveur Web IHM FactoryCast pour automates Modicon Premium et Quantum z Passerelles FactoryCast ETG 1000/3000 pour accès distant z Module RTU pour Modicon M340 PAC Il fournit les outils nécessaires pour concevoir une IHM Web ou un projet RTU. Ce manuel décrit la version Web Designer dédiée au module RTU BMX NOR 0200 H pour la plateforme Modicon M340 PAC. Web Designer gère les fonctionnalités élémentaires suivantes pour l’application et le site Web du module : z configuration des fonctions du site Web des équipements (tableaux de surveillance des données, écrans de surveillance, etc.) z gestion et chargement/téléchargement du site Web des équipements z configuration des services avancés de traitement Services avancés Web Designer offre une interface conviviale permettant de configurer facilement les services avancés suivants : Nom Description Datalogging Permet l’archivage des données de l’application (événements, alarmes, données de processus, mesures, etc.) au sein de fichiers CSV dans la mémoire interne du module BMX NOR 0200 H. Email Permet au module BMX NOR 0200 H d’envoyer des notifications d’alarmes ou de rapports par email ou SMS. NOTE : Web Designer configure uniquement les services avancés de traitement du module BMX NOR 0200 H. La configuration de base du matériel (port série, communications modem) et du protocole (IEC60870 / DNP3) du module est réalisée au moyen des pages Web du module. Pour configurer le module, consultez la documentation du module BMX NOR 0200H (voir Modicon M340 RTU, Module BMX NOR 0200 H, Manuel utilisateur). 10 EIO0000000820 01/2012 Introduction Compatibilité entre la version de la cible Web Designer et le micrologiciel du moduleBMX NOR 0200 H La version du micrologiciel disponible dans le module BMX NOR 0200 H est identique à celle de la cible utilisée dans le projet Web Designer. Une fonctionnalité de mise à niveau est proposée dans Web Designer par l’intermédiaire du menu : Cible → Upgrade Target version Cette fonctionnalité met uniquement à jour l’application Web Designer vers la dernière version. Le cas échéant, mettez à niveau le micrologiciel du module BMX NOR 0200 H. Configuration requise Pour utiliser ce logiciel à un niveau optimal, il est recommandé d’adopter la configuration suivante sur le PC exécutant Web Designer : z UC 1 GHz z 512 Mo de RAM z 80 Mo minimum d’espace disponible sur le disque dur z Résolution d’écran de 800 x 600 z Windows 2000 SP2, Windows XP Professionnel ou Windows Vista Professionnel 32 bits z Java Virtual Machine 1.4.2 minimum NOTE : pour Windows XP ou Windows Vista, vous devez disposer des droits d’administrateur pour installer le logiciel Web Designer. Vous devez également disposer des droits d’administrateur pour exécuter le logiciel sous Windows Vista. EIO0000000820 01/2012 11 Introduction Préparation de l’installation de Web Designer Préambule Désinstallez la version précédente de Web Designer avant d’installer la nouvelle version. Web Designer vous propose d’effectuer la désinstallation. NOTE : pour accéder à la version installée de Web Designer, cliquez sur Démarrer → Tous les programmes → Schneider Electric → Vijeo Designer Suite → Web Designer. Installation La procédure d’installation est la suivante : insérez le CD-ROM dans le lecteur. Le CD-ROM s’exécute automatiquement, donc, si votre ordinateur est paramétré pour permettre cette fonction, la fenêtre principale de Web Designer devrait apparaître. Si l’exécution automatique est désactivée ou ne fonctionne pas : Etape Action 1 Cliquez sur Démarrer → Paramètres → Panneau de configuration. 2 Cliquez sur Ajout/Suppression de programmes dans le Panneau de configuration. 3 Cliquez sur Ajouter des nouveaux programmes dans le menu de gauche, puis sur CD-ROM et suivez les instructions fournies. 4 L’outil d’installation va détecter automatiquement le programme WebDesigner.exe sur le CD-ROM, puis afficher le chemin d’accès et le nom du fichier pour vous inviter à valider l’exécution de l’installation. Importation de projets créés avec la version précédente Les projets créés avec la version précédente sont visibles dans le navigateur une fois que Web Designer est réinstallé. 12 EIO0000000820 01/2012 Introduction Présentation de l’interface Description de la fenêtre principale L’illustration ci-dessous décrit les éléments de la fenêtre principale de Web Designer. EIO0000000820 01/2012 13 Introduction L’écran se compose de sept zones principales : Repère Zone Description 1 Menu (voir Web Designer pour Modicon M340, Premium et Quantum, Manuel utilisateur) liste des options disponibles 2 Barre d’outils raccourcis vers les fonctions les plus courantes 3 Navigateur (voir page 14) affiche tous les fichiers associés aux projets 4 Zone d’édition Web Designer a recours à cette zone pour modifier, créer ou configurer les services associés au projet 5 Zone de la console liste des dernières erreurs détectées 6 Zone d’information affiche l’état de la connexion et la mémoire disponible pour le module sélectionné 7 Vue de l’explorateur de site affiche tous les fichiers de la cible Navigateur Tous les fichiers et dossiers associés aux projets existants sont répertoriés dans cette zone. Vous disposez ainsi d’une vue d’ensemble de l’application, sous la forme d’une arborescence de fichiers. Le navigateur se compose de trois zones principales : 14 Zone Description 1 Dans cette zone, le répertoire racine a le nom du projet. Cliquez sur + pour afficher toutes les cibles associées au projet. 2 Ce dossier affiche le nom de la cible associée au projet, ainsi que son adresse IP. Cliquez sur + pour afficher tous les dossiers et fichiers associés à la cible. EIO0000000820 01/2012 Introduction Zone Description 3 Pour chaque cible associée au projet, il existe quatre répertoires : z Device : affiche les équipements (les automates connectés au module) associés à la cible. z DataTables : contient les tableaux créés au moyen de l’éditeur de données (voir page 86). z Service : affiche les services créés par l’utilisateur (la disponibilité dépend de la cible). z Website : contient tous les fichiers du site Web pour le projet. Vous avez ainsi la possibilité de personnaliser le site (voir Web Designer pour Modicon M340, Premium et Quantum, Manuel utilisateur) en modifiant ces fichiers ou en ajoutant vos propres pages. Barre d’outils Vous pouvez accéder aux fonctions principales du programme directement en cliquant sur les icônes de la barre d’outils. La figure ci-dessous présente la barre d’outils : Le tableau suivant présente les éléments de la barre d’outils : Icône Fonction Nouveau : cliquez sur la flèche vers le bas pour : créer un projet ajouter une cible au projet, ajouter un équipement à la cible, créer un service, créer un dossier, créer un fichier. z z z z z z Ouvrir : ouvre un projet existant Enregistrer : enregistre la fenêtre éditée active Sauvegarder tout : enregistre tous les éléments modifiés dans le projet Couper : supprime l’objet sélectionné et le place dans le Presse-papiers Copier : copie l’objet dans le Presse-papiers EIO0000000820 01/2012 15 Introduction Icône Fonction Coller : colle le contenu du Presse-papiers Annuler : annule la dernière action Rechercher : ouvre la fenêtre Recherche, qui vous permet de rechercher un texte dans les fichiers du projet. Consulter : ouvre la fenêtre Consulter pour vous permettre de rechercher une variable. Transfert global : télécharge tous les modules du projet (et tous les fichiers). Cible -> PC : transfère un projet de la cible vers l’ordinateur PC -> Cible : transfère un projet de l’ordinateur vers la cible Connexion au module : établit une connexion entre Web Designer et la cible Connexion au simulateur local : établit une connexion entre Web Designer et le simulateur Déconnecter : déconnecte la cible ou le simulateur Statistiques : affiche les statistiques du service sélectionné (messages entrants, messages sortants, etc.) Arrêter : arrête le service en cours Exécuter : démarre le service en cours 16 EIO0000000820 01/2012 Modicon M340 RTU Mise en route EIO0000000820 01/2012 Mise en route 2 Objet de ce chapitre L’objet de ce chapitre est d’afficher la procédure en utilisant Web Designer pour configurer les services avancés (Datalogging, notifications EMail/SMS) et les services de surveillance pour une application RTU Modicon M340. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet EIO0000000820 01/2012 Page Présentation 18 Création d’un projet 19 Sélection des équipements 21 Propriétés de la cible 23 Sélection de variables 25 Editeur de données 27 Transférer 30 Accès au site Web 33 17 Mise en route Présentation Introduction Cet exemple de mise en route illustre toutes les étapes à réaliser pour configurer une application pour le module BMX NOR 0200 H. Un projet est composé d’un module BMX NOR 0200 H et d’un automate Modicon M340 RTU connecté au même rack d’automate. Le serveur Web hébergé par le module BMX NOR 0200 H scrute périodiquement les valeurs des variables sélectionnées qui se trouvent dans l’automate et applique un traitement interne à ces variables en exécutant le service datalogging ou en envoyant des notifications d’alarmes ou de rapports par email. Architecture Le diagramme suivant présente l’architecture de l’exemple de mise en route : L’adresse IP du module est a.b.c.d. Le tableau ci-dessous décrit les éléments employés dans l’exemple : 18 Référence Type Description BMX NOR 0200 H Cible Module RTU Modicon M340 Périphérique Automate EIO0000000820 01/2012 Mise en route Création d’un projet Introduction Cette rubrique fournit un exemple illustrant comment créer un projet au moyen d’un module BMX NOR 0200 H. Création d’un projet La procédure suivante explique comment créer un projet. Etape EIO0000000820 01/2012 Action 1 Cliquez sur Projet → Nouveau → Projet. Résultat : la boîte de dialogue Assistant de création de projet Web Designer apparaît. 2 Saisissez le nom du projet (projet RTU) dans le champ Projet. 3 Dans la zone Liste des cibles, parcourez le menu déroulant de l’unité RTU et sélectionnez un module (par exemple, BMX NOR 0200 H v1.5), puis cliquez sur le bouton >. Résultat : le module sélectionné s’affiche dans la zone Cible(s) sélectionnées dans la partie droite de la fenêtre. 4 Toujours dans cette zone, saisissez le Nom de la cible (module RTU). 19 Mise en route Etape 20 Action 5 Toujours dans cette zone, indiquez l’adresse IP (a.b.c.d). Reportez-vous au Manuel utilisateur Modicon M340 pour les modules de communication Ethernet et processeurs (Modicon M340 for Ethernet Communications Modules and Processors) pour plus d’informations sur l’adressage IP. 6 Pour sélectionner d’autres cibles, répétez les étapes 3 à 5. 7 Cliquez sur Suivant. Résultat : la seconde boîte de dialogue de l’assistant de création de projet Web Designer apparaît. EIO0000000820 01/2012 Mise en route Sélection des équipements Introduction Vous pouvez configurer les équipements connectés à chacune des cibles. Création des équipements La procédure suivante explique comment raccorder des équipements à une cible : Etape EIO0000000820 01/2012 Action 1 Sélectionnez un équipement dans la zone Liste d’équipements et cliquez sur bouton >. Résultat : le nouvel équipement apparaît dans la liste Cible(s) sélectionnée(s). 2 Dans le tableau Cible(s)/Equipement(s) sélectionné(s), saisissez le nom de l’équipement dans la colonne Nom et son adresse dans la colonne Adresse. Reportez-vous au Manuel utilisateur Modicon M340 pour les modules de communication Ethernet et processeurs (Modicon M340 for Ethernet Communications Modules and Processors) pour plus d’informations sur l’adressage. 3 Si l’équipement prend en charge plusieurs protocoles, précisez celui souhaité dans la colonne Protocole. 21 Mise en route Etape 22 Action 4 Pour rattacher d’autres cibles, répétez les étapes 1 à 4 jusqu’à ce que tous les équipements requis aient été sélectionnés. 5 Cliquez sur Fin. Résultat : l’exemple de projet s’affiche dans le navigateur. 6 Enregistrez votre projet en cliquant sur . EIO0000000820 01/2012 Mise en route Propriétés de la cible Introduction Les propriétés de la cible vous permettent de modifier le nom et l’adresse de celle-ci. Cet exemple vous explique comment définir manuellement les paramètres IP pour un équipement BMX NOR 0200 H. Accès à la page des propriétés de la cible Vous pouvez accéder à la page Propriétés de la cible de deux façons : z Dans le navigateur Web Designer, cliquez avec le bouton droit de la souris sur le nom de l’équipement et sélectionnez Propriétés. z Dans le menu Cible, cliquez sur Propriétés. Résultat : la fenêtre Propriétés de la cible apparaît. EIO0000000820 01/2012 23 Mise en route Configuration des paramètres IP Utilisez la zone Paramètres IP pour définir la configuration IP du module. Si deux équipements possèdent la même adresse IP, le réseau risque de se comporter de manière imprévisible. AVERTISSEMENT COMPORTEMENT IMPREVU — ADRESSE IP EN DOUBLE z z Veillez à attribuer une adresse IP unique à chaque équipement. Adressez-vous toujours à l’administrateur système pour obtenir votre adresse IP. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. NOTE : dans cet exemple, nous attribuons manuellement l’adresse IP au module. Pour plus d’informations sur l’adressage IP, reportez-vous au Manuel utilisateur Modicon M340 pour les modules de communication Ethernet et processeurs (Modicon M340 for Ethernet Communications Modules and Processors). La procédure suivante explique comment configurer manuellement le module BMX NOR 0200 H : 24 Etape Action 1 Accès à la page Propriétés de la cible. 2 Indiquez l’adresse IP de l’équipement BMX NOR 0200 H dans le champ Adresse IP. 3 Cliquez sur OK pour valider. 4 Enregistrez la nouvelle configuration en cliquant sur : EIO0000000820 01/2012 Mise en route Sélection de variables Introduction Le menu de la boîte de dialogue Importer les symboles permet de sélectionner les variables automate susceptibles d’être utilisées dans une application de module BMX NOR 0200 H. Toutes les variables d’équipements d’automate employées dans le cadre d’un projet sont incluses dans un fichier nommé Namespace. L’éditeur de données et les services datalogging et d’envoi de notifications de rapports par email utilisent les variables figurant dans le fichier Namespace. Types de symboles Pour les automates RTU Modicon M340, les symboles qui peuvent être utilisés proviennent des fichiers d’application de l’automate (fichiers .stu, .xvm, .prj ou .fef). Sélection des symboles d’automate La procédure ci-après indique la procédure à suivre pour la sélection de symboles d’automate : Etape EIO0000000820 01/2012 Action 1 Dans le navigateur, développez l’arborescence. 2 Dans le répertoire Equipements, double-cliquez sur un équipement de type automate (Modicon M340 dans notre exemple). Résultat : la boîte de dialogue de l’équipement apparaît. 25 Mise en route Etape Action 3 Cliquez sur Importer les symboles. Résultat : la boîte de dialogue Ouvrir apparaît. 4 Sélectionnez le fichier (.stu ou .xvm) qui contient les symboles d’application. 5 Cliquez sur Ouvrir. Résultat : la boîte de dialogue Sélectionner les variables à importer apparaît. 6 Pour sélectionner les symboles requis, double-cliquez dessus dans la première colonne. 7 Cliquez sur Importer les variables sélectionnées. 8 Pour enregistrer le projet, sélectionnez Projet → Sauvegarder tout. Espace de noms Lorsque vous cliquez sur le fichier Namespace du projet dans le navigateur, une table regroupant tous les symboles qui ont été préalablement sélectionnés pour les cibles ou les équipements est affichée. 26 EIO0000000820 01/2012 Mise en route Editeur de données Introduction L’éditeur de données permet de créer des tables de données animées qui affichent les valeurs des variables d’application sous forme de tableau. Dans certains cas, l’utilisateur peut modifier ces valeurs. Autoriser l’accès en écriture peut avoir une incidence sur le comportement du système. Les variables modifiables ne sont accessibles qu’au personnel qualifié (au moyen d’un mot de passe). AVERTISSEMENT COMPORTEMENT INATTENDU Limitez l’accès à l’éditeur de données en configurant un mot de passe. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Sélection des symboles de l’éditeur La procédure ci-après indique la procédure à suivre pour la sélection de symboles d’éditeur : Etape EIO0000000820 01/2012 Action 1 Dans le navigateur, développez l’arborescence. 2 Cliquez avec le bouton droit sur le répertoire DataTables et, dans le menu contextuel, choisissez Nouvelle table. 3 Dans le champ Nom de la table, saisissez un nom pour la table de données. 4 Cliquez sur OK. Résultat : une table de données vide apparaît. 27 Mise en route Etape 5 Action Pour accéder à l’onglet de configuration, procédez comme suit : z Dans la boîte de dialogue Table, double-cliquez sur une ligne. z Vous pouvez également cliquer avec le bouton droit dans cette boîte de dialogue, puis choisir Nouveau dans le menu contextuel. Résultat : l’onglet de configuration apparaît. 28 EIO0000000820 01/2012 Mise en route Etape 6 Action Cliquez sur le bouton pour obtenir la liste des symboles disponibles. Résultat : la zone de liste de recherche de symboles apparaît. Remarque : la liste correspond aux variables provenant des équipements connectés à la cible. EIO0000000820 01/2012 7 Sélectionnez les symboles à surveiller. 8 Cliquez sur OK. 9 Enregistrez votre table en cliquant sur . 29 Mise en route Transférer Introduction Une fois la configuration de l’application BMX NOR 0200 Hterminée, vous pouvez la transférer vers la cible BMX NOR 0200 H. Transférer le site Web vers une cible Etape Action 1 Dans l’arborescence, sélectionnez BMX NOR 0200 H. 2 Cliquez sur Cible → Transférer → PC ->Cible. Résultat : la fenêtre Validation de la cible apparaît. Si votre projet comporte des erreurs, le transfert ne peut pas être réalisé. Pour plus d’informations, consultez la section Validation du projet (voir page 52). 30 EIO0000000820 01/2012 Mise en route Etape 3 Action Cliquez sur OK. Résultat : la boîte de dialogue Etat du transfert apparaît. Remarque : s’il y a des différences entre la version de micrologiciel dans le projet et sur la cible, le transfert ne peut pas être effectué. EIO0000000820 01/2012 31 Mise en route Etape 32 Action 4 Cliquez sur Transférer. Résultat : si un mot de configuration a été défini, la boîte de dialogue Mot de passe pour la configuration apparaît. Sinon, passez à l’étape 6. 5 Saisissez le mot de passe de configuration, puis cliquez sur OK. Résultat : la fenêtre d’information sur l’avancement apparaît. Les fichiers apparaissent un par un dans la barre d’état. 6 La fenêtre d’information sur l’avancement du transfert apparaît. Les fichiers apparaissent un par un dans la barre d’état. EIO0000000820 01/2012 Mise en route Accès au site Web Introduction A ce stade, vous avez : z créé un projet, z sélectionné les équipements et les variables souhaités, z créé une table de données pour surveiller l’installation, z transféré votre application de l’ordinateur vers la cible. La dernière étape consiste à vous connecter au site Web. Accès au site Web Etape EIO0000000820 01/2012 Action 1 Ouvrez votre navigateur. 2 Dans la barre d’adresse, saisissez l’adresse IP du module BMX NOR 0200 H, a.b.c.d (voir page 46). 3 Cliquez sur OK. Résultat : le site Web du module apparaît. 4 Sur le site, dans la barre de menus horizontale, cliquez sur Surveillance. Résultat : la page d’accueil Surveillance apparaît. 33 Mise en route Etape 5 Action Cliquez sur Editeur de données dans la barre de menus verticale afin d’afficher les tables d’animation créées à l’aide de l’éditeur de données. La figure suivante présente la table de données : Dans la partie gauche de l’applet Editeur de données, sélectionnez une table, puis cliquez sur 34 afin de lancer l’animation. EIO0000000820 01/2012 Modicon M340 RTU Gestion de projet EIO0000000820 01/2012 Gestion de projet 3 Objet de ce chapitre Ce chapitre explique comment gérer un projet. Il traite les points suivants : z la modification d’un projet ; z l’ouverture et la fermeture d’un projet ; z l’importation d’un projet issu d’un fichier. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet EIO0000000820 01/2012 Page Ajout/Suppression de cibles 36 Ajout/Suppression d’un équipement 38 Ajout/Suppression d’éléments 40 Ouverture/Fermeture d’un projet 42 Importer 43 35 Gestion de projet Ajout/Suppression de cibles Ajout d’une cible Pour ajouter une cible, procédez comme suit : Etape 36 Action 1 Sélectionnez un projet. 2 Cliquez sur Projet → Nouveau → Cible. Résultat : l’Assistant de création de projet Web Designer s’ouvre et est initialisé avec les cibles déjà présentes dans le projet. 3 Dans la zone Liste de cibles, sélectionnez les cibles à ajouter. 4 Cliquez sur [>]. Résultat : la nouvelle cible apparaît dans la liste Cible(s) sélectionnée(s). 5 Indiquez pour cette cible un nom et une adresse. 6 Cliquez sur Suivant. Résultat : l’assistant de sélection d’équipement apparaît. EIO0000000820 01/2012 Gestion de projet Champs de la boîte de dialogue Les champs de la boîte de dialogue Assistant de création de projet Web Designer sont décrits dans le tableau ci-dessous : Elément Fonction Projet Nom du projet Liste de cibles Liste des cibles disponibles Cible Types de cible sélectionnés dans la liste des modules Nom Nom de la cible, permettant de la distinguer des cibles de même type Adresse Adresse IP de la cible Le bouton > permet d’ajouter l’une des cibles dans la liste. Le bouton < permet de supprimer une cible de la liste. Suppression d’une cible Pour supprimer une cible du projet, cliquez sur celle-ci dans le navigateur avec le bouton droit de la souris, puis, dans le menu contextuel, sélectionnez l’option Supprimer. NOTE : si vous supprimez une cible du projet, tous les fichiers associés à cette cible (y compris ses équipements) sont également supprimés. Nombre de cibles Un projet peut contenir jusqu’à 16 cibles. Il est possible de sélectionner plusieurs fois le même type de cible, à condition d’affecter à chaque cible un nom et une adresse IP différents. EIO0000000820 01/2012 37 Gestion de projet Ajout/Suppression d’un équipement Ajout d’un équipement Pour ajouter un équipement, procédez comme suit : Etape Action 1 Sélectionnez le répertoire Equipements du projet. 2 Cliquez sur Projet → Nouveau → Equipement. Vous pouvez également cliquer à l’aide du bouton droit de la souris sur le répertoire Equipements, puis sélectionner Nouvel équipement. Résultat : l’Assistant de création de projet Web Designer apparaît et est initialisé avec les équipements figurant déjà dans le projet. 3 Sélectionnez les équipements à ajouter dans le champ Liste des équipements et validez avec le bouton >. 4 Indiquez un nom et une adresse pour cet équipement. 5 Cliquez sur Fin pour valider les cibles et les équipements du projet. NOTE : si votre projet comporte plusieurs cibles, sélectionnez une autre cible dans la Liste des cibles afin de l’ajouter, avant de passer à l’étape 3. 38 EIO0000000820 01/2012 Gestion de projet Champs de la fenêtre Le tableau suivant présente les champs de la fenêtre Assistant de création de projet Web Designer pour l’équipement. Champ Fonction Liste de cibles Liste des cibles créées dans le panneau précédent Liste des équipements Liste des équipements disponibles Cible(s)/équipement(s) Equipement sélectionné (dans la liste des équipements) sélectionné(s) Nom Nom donné à l’équipement pour le distinguer des autres équipements du même type Adresse Adresse de la cible Protocole Protocole pris en charge par l’équipement (la liste des protocoles est déterminée par le type d’équipement utilisé) Suppression d’un équipement Pour supprimer un équipement du projet, cliquez sur celui-ci dans le navigateur avec le bouton droit de la souris, puis, dans le menu contextuel, sélectionnez l’option Supprimer. NOTE : lorsque vous supprimez un équipement, toutes les variables du fichier Namespace de l’équipement sont également supprimées. Sélection des équipements Vous ne pouvez sélectionner qu’un seul équipement. Equipement module Pour une cible en rack, l’adresse par défaut est localhost. Protocole Vous avez la possibilité d’associer un ou plusieurs protocoles à chaque équipement. Lorsqu’un équipement prend en charge plusieurs protocoles, la colonne des protocoles est active et l’utilisateur en choisit un dans la liste. L’adresse de la colonne précédente dépend du protocole sélectionné. EIO0000000820 01/2012 39 Gestion de projet Ajout/Suppression d’éléments Présentation Dans les pages suivantes, vous allez apprendre à ajouter à un projet les types d’éléments suivants : z Tables de données z Services z Dossiers z Fichiers. Ajout d’une table de données Pour ajouter une table de données, procédez comme suit : Etape 1 Action Sélectionnez le projet. 2 Dans le répertoire de la cible, sélectionnez le sous-répertoire DataTables. 3 Cliquez sur Projet → Nouveau → Données. Vous pouvez également cliquer avec le bouton droit sur le répertoire DataTables, puis sélectionner Nouvelle table. Résultat : une table vide s’ouvre dans l’éditeur de données. Ajout d’un service Pour ajouter un service, procédez comme suit : Etape 40 1 Sélectionnez la cible. 2 Cliquez sur Projet → Nouveau → Service ou Cliquez avec le bouton droit sur le répertoire Services, puis sélectionnez Nouveau service. Résultat : une boîte de dialogue apparaît avec la liste des services qui peuvent être créés. 3 Choisissez le service souhaité dans la liste. 4 Cliquez sur OK. Résultat : la boîte de dialogue Service apparaît. EIO0000000820 01/2012 Gestion de projet Ajout d’un dossier Pour ajouter un dossier, procédez comme suit : Etape Action 1 Sélectionnez l’un des dossiers de Site Web ou le dossier Site Web lui-même. 2 Cliquez sur Projet → Nouveau → Dossier. Vous pouvez également cliquer avec le bouton droit de la souris sur le répertoire Site Web, puis sélectionner Nouveau → Dossier. Résultat : la boîte de dialogue de création de dossier apparaît. NOTE : il est impossible de créer des dossiers en dehors de l’arborescence Site Web. Ajout d’un fichier Pour ajouter un fichier, procédez comme suit : Etape Action 1 Sélectionnez l’un des dossiers de Site Web ou le dossier Site Web lui-même. 2 Cliquez sur Projet → Nouveau → Fichier. Vous pouvez également cliquer avec le bouton droit de la souris sur le répertoire Site Web, puis sélectionner Nouveau → Fichier. Résultat : la boîte de dialogue de création de fichier apparaît. NOTE : il est impossible de créer des fichiers en dehors de l’arborescence de Site Web. Suppression d’éléments Pour supprimer un élément du projet, cliquez avec le bouton droit de la souris sur l’élément dans le navigateur, puis sélectionnez Supprimer dans le menu contextuel. EIO0000000820 01/2012 41 Gestion de projet Ouverture/Fermeture d’un projet Présentation Cette section explique comment effectuer les opérations suivantes : z z z ouvrir/fermer un projet, enregistrer un projet, fermer Web Designer. Ouverture d’un projet existant Le tableau ci-dessous explique comment ouvrir un projet : Etape Action 1 Cliquez sur Projet → Ouvrir. Résultat : la fenêtre Ouverture du projet apparaît. Elle répertorie les projets présents dans l’espace de travail. 2 Sélectionnez un projet. 3 Cliquez sur Terminé. Résultat : le projet est affiché dans l’arborescence. Fermeture d’un projet Le tableau ci-dessous explique comment fermer un projet : Etape Action 1 Sélectionnez le projet. 2 Cliquez sur Projet → Fermer. Résultat : le projet disparaît de l’arborescence. Enregistrement de plusieurs modifications Pour enregistrer plusieurs modifications, sélectionnez Enregistrer tout dans le menu Projet ou cliquez sur l’icône Enregistrer tout dans la barre d’outils. Cette opération enregistre les modifications apportées dans les fenêtres ouvertes. Ces modifications concernent les projets ouverts. Fermeture de Web Designer Lorsque de sa fermeture, Web Designer mémorise les projets ouverts et fermés. Les projets ouverts lors de la fermeture de Web Designer sont automatiquement rouverts au prochain démarrage du logiciel. 42 EIO0000000820 01/2012 Gestion de projet Importer Liste des sources Web Designer permet, afin de récupérer des développements antérieurs, d’importer un projet provenant des sources suivantes : z z un fichier .zip exporté par Web Designer, un projet Web Designer hors de l’espace de travail. Importer Pour importer un projet, cliquez sur Projet → Importer. Boîte de dialogue Importer : Après l’importation, le projet apparaît dans l’arborescence. Exporter Pour exporter un projet sous la forme d’un fichier .zip, cliquez sur Projet → Exporter. Cette fonction est utile pour enregistrer un projet complet avant de le modifier. Le projet reste ouvert après l’exportation. EIO0000000820 01/2012 43 Gestion de projet 44 EIO0000000820 01/2012 Modicon M340 RTU Transfert EIO0000000820 01/2012 Transfert 4 Objet de ce chapitre Ce chapitre décrit la méthode de transfert d’un site Web. Le transfert peut s’effectuer de l’ordinateur de configuration vers le module et inversement. Il concerne les pages Web générées par Web Designer ainsi que celles créées par l’utilisateur. Le transfert peut être plus général et inclure les fichiers décrivant les services. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet EIO0000000820 01/2012 Page Transférer 46 Validation du projet 52 Connexion au module et déconnexion du module 55 45 Transfert Transférer Introduction Ces fonctions permettent de transférer les tableaux de l’éditeur de données, les services, et le site Web et ses fichiers associés, soit du PC de configuration vers la cible, soit de la cible vers le PC de configuration. Vous devez connaître l’adresse cible. Web Designer assure la validation de la structure du projet avant de transférer les fichiers. Définition de l’adresse IP Si deux équipements possèdent la même adresse IP, le réseau risque de se comporter de manière imprévisible. AVERTISSEMENT OPERATION RESEAU NON INTENTIONNELLE z z Veillez à attribuer une adresse IP unique à chaque équipement. Adressez-vous toujours à l’administrateur système pour obtenir vos adresses IP. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Pour pouvoir réaliser un transfert, vous devez définir l’adresse IP du module. Pour saisir cette adresse, procédez comme suit : Etape Action 1 Sélectionnez la cible dans le navigateur. 2 Cliquez sur Cible → Définir l’adresse cible. La boîte de dialogue suivante apparaît : 3 Saisissez une adresse IP. 4 Cliquez sur Valider. NOTE : vous pouvez également indiquer l’adresse pendant la création du projet avec l’Assistant de création. 46 EIO0000000820 01/2012 Transfert Transfert de l’ordinateur vers la cible Pour transférer des données vers le module, procédez comme suit : Etape Action 1 Sélectionnez la cible dans le navigateur. 2 Cliquez sur Cible → Transférer → PC ->Cible. Résultat : la fenêtre Validation de la cible apparaît. S’il y a des erreurs dans le projet, le transfert ne peut pas être effectué. Reportez-vous à la partie Validation du projet (voir page 52) pour plus d’informations. EIO0000000820 01/2012 47 Transfert Etape 3 Action Cliquez sur OK. La boîte de dialogue Etat du transfert apparaît. Remarque : si les versions du micrologiciel utilisées pour le projet et sur la cible sont différentes, le transfert ne peut pas avoir lieu. 48 4 Sélectionnez les fichiers à transférer. 5 Cliquez sur Transférer. Résultat : si un mot de configuration a été défini, la boîte de dialogue Mot de passe pour la configuration apparaît. Sinon, passez à l’étape 7. 6 Saisissez le mot de passe de configuration, puis cliquez sur OK. Résultat : la fenêtre d’information sur l’avancement apparaît. Les fichiers apparaissent un par un dans la barre d’état. 7 La fenêtre d’information sur l’avancement du transfert apparaît. Les fichiers apparaissent un par un dans la barre d’état. EIO0000000820 01/2012 Transfert Transfert de la cible vers l’ordinateur Pour transférer des données du module vers un ordinateur, procédez comme suit : Etape EIO0000000820 01/2012 Action 1 Sélectionnez la cible dans le navigateur. 2 Cliquez sur Cible → Transférer → Cible ->PC. La boîte de dialogue Etat du transfert apparaît. 3 Sélectionnez les fichiers à transférer. 49 Transfert Etape Action 4 Cliquez sur Transférer. Résultat : si un mot de configuration a été défini, la boîte de dialogue Mot de passe pour la configuration apparaît. Sinon, passez à l’étape 6. 5 Saisissez le mot de passe de configuration, puis cliquez sur OK. Résultat : la fenêtre d’information sur l’avancement apparaît. Les fichiers apparaissent un par un dans la barre d’état. 6 La fenêtre d’information sur l’avancement du transfert apparaît. Les fichiers apparaissent un par un dans la barre d’état. Transfert global du projet Cette fonction permet de transférer l’intégralité du projet vers l’ensemble des cibles qui lui sont associées. Le transfert se fait cible par cible. Le transfert global ne fonctionne que dans une direction : vous pouvez effectuer un transfert de l’ordinateur vers les cibles mais pas en sens inverse. Pour effectuer un transfert des cibles vers l’ordinateur, vous devez transférer manuellement les fichiers cible par cible. Pour activer le transfert, cliquez sur Projet → Transfert global. La procédure est identique au transfert de données du PC vers la cible (voir page 47). Transfert partiel Si vous avez juste modifié une petite partie d’un projet, vous pouvez effectuer un transfert partiel afin de gagner du temps. Dans les répertoires Site Web, rdt (tableau de données) et Service, le menu contextuel permet de réaliser un transfert partiel limité aux fichiers figurant dans ces répertoires. Documentation Pour gérer la documentation en ligne, l’utilisateur peut ajouter au site Web des fichiers Word (.doc) ou Acrobat (.pdf) dans le répertoire Site Web. La fonction Transfert permet de copier ces fichiers dans la cible. 50 EIO0000000820 01/2012 Transfert Explorateur de site Le bouton Explorateur de site permet d’afficher dans la fenêtre inférieure tous les fichiers de la cible. Cela est particulièrement utile avant ou après un transfert de données, pour analyser le contenu de la cible. EIO0000000820 01/2012 51 Transfert Validation du projet Introduction Avant de transférer les fichiers vers la cible, Web Designer procède à la validation de la structure du projet. Si la vérification détecte des anomalies, le transfert est annulé. Web Designer effectue également une comparaison de la configuration du PC et de la cible. Validation d’un projet Lorsque vous démarrez un transfert, Web Designer effectue une validation du projet. Vous pouvez également valider un projet à tout moment. Pour ce faire, choisissez Validation de projet dans le menu Projet. La boîte de dialogue Validation du projet se présente de la façon suivante : Le traitement de validation contrôle les points suivants : la taille disponible sur la cible est plus grande que la taille du site Web, z z z z l’utilisation d’une page utilisateur ou d’un service, avec des variables qui ne figure pas dans le Namespace (fichier Namespace.dat), si le nombre de variables est inférieur au nombre maximum autorisé pour la cible (1 000), les erreurs détectées relatives aux services. Cliquez sur une ligne de message pour afficher des informations sur les erreurs détectées. 52 EIO0000000820 01/2012 Transfert Etat du transfert L’illustration ci-dessous présente la boîte de dialogue Etat du transfert : Légende : L’information n’a pas été trouvée sur la cible distante. Information incohérente non bloquante entre la cible et le PC. Information incohérente bloquante entre la cible et le PC. Information cohérente entre la cible et le PC. EIO0000000820 01/2012 53 Transfert Utilisez la zone Sélectionner pour choisir les fichiers à transférer : 54 Paramètre Action Transférer un site Web Sélectionnez cette boîte de dialogue pour transférer des fichiers dans le répertoire du site Web. Transférer uniquement les fichiers modifiés Sélectionnez cette case pour ne transférer que les fichiers du site Web ayant été modifiés depuis le dernier transfert. Transférer des fichiers rdt Sélectionnez cette zone pour transférer des tables de données (répertoire rdt). EIO0000000820 01/2012 Transfert Connexion au module et déconnexion du module Introduction Les informations ci-dessous vous présentent la procédure d’exécution d’une application une fois que les services ont été créés. Le transfert d’un projet vers le module entraîne l’effacement définitif du projet existant. Lorsqu’un projet est transféré, l’ancien projet est écrasé. Tout utilisateur ayant accès à Web Designer peut modifier la valeur des variables d’automate accessibles en écriture et modifier vos paramètres de sécurité. Des modifications non autorisées ou incorrectes apportées aux données ont des effets indésirables ou dangereux sur le fonctionnement de votre application ou de votre processus. AVERTISSEMENT ACCES NON AUTORISE A LA SECURITE z z z N’utilisez pas de mots de passe par défaut ou évidents. Changez vos mots de passe tous les mois. N’utilisez pas de noms d’utilisateur évidents. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. ATTENTION PERTES DE DONNEES Sauvegardez les informations sensibles avant de transférer une nouvelle application. Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels. NOTE : si une application se trouve en mode RUN, le nouveau projet sera pris en compte après le redémarrage du module. EIO0000000820 01/2012 55 Transfert Connexion au module et récupération d’un projet du module Le tableau ci-dessous indique la procédure pour se connecter au module en vue de récupérer son application : Etape Procédure 1 Sélectionnez la cible dans le navigateur. 2 Cliquez sur Cible → Connecter → Cible. Web Designer analyse les modifications entre votre projet et le contenu du module. Si vous avez modifié le projet, le logiciel vous invitera à transférer le projet. Sinon, l’application passe automatiquement au mode connecté. Résultat : la fenêtre Mot de passe de configuration apparaît si un mot de passe de configuration a déjà été défini. Sinon, Web Designer se connecte au module. 3 Saisissez le mot de passe de configuration et cliquez sur OK. Résultat : Web Designer se connecte au module. Déconnexion du module Le tableau ci-dessous indique la procédure de déconnexion du module : Etape 1 56 Fonction Procédure Déconnexion du module Cliquez sur Cible → Déconnecter. Résultat : Web Designer repasse immédiatement en mode local. EIO0000000820 01/2012 Modicon M340 RTU Gestion des variables EIO0000000820 01/2012 Gestion des variables 5 Objet de ce chapitre Ce chapitre explique de quelle façon Web Designer traite les variables. Ce chapitre présente aussi le fichier dénommé Namespace, qui contient toutes ces variables. Les éditeurs de données et les services utilisent ces variables. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet EIO0000000820 01/2012 Page Namespace (fichier de liste de variables) 58 Importation depuis un automate programmable 59 Edition manuelle 63 Droits d’écriture dans le Namespace 64 57 Gestion des variables Namespace (fichier de liste de variables) Introduction Namespace contient toutes les variables (symboles) préalablement sélectionnées pour les cibles ou les équipements. Les éditeurs de données et les services obtiennent des symboles auprès du Namespace. Les variables proviennent soit des équipements connectés soit des applications de l’automate. S’il existe plusieurs instances d’un type d’équipement connecté à la même cible, utilisez la convention de nommage suivante pour obtenir un nom unique pour chaque instance. nom de l’équipement, nom de la variable. Si l’équipement est un automate, nommez les variables déclarées dans l’automate en procédant comme suit : nom de l’automate, nom de la variable d’automate. Accès au Namespace Etape 58 Action 1 Sélectionnez le projet. 2 Développez le répertoire de la cible. 3 Double-cliquez sur l’icône Namespace. Résultat : la boîte de dialogue Namespace apparaît. EIO0000000820 01/2012 Gestion des variables Importation depuis un automate programmable Introduction La fonction Importer symboles permet d’accéder à une base de données Unity Pro. NOTE : selon les équipements que vous connectez à la cible, les types de variable auxquels vous pouvez accéder par l’intermédiaire de la cible peuvent varier. Pour plus d’informations sur les variables prises en charge, reportez-vous au Manuel Utilisateur du Module Modicon M340 RTU (voir Modicon M340 RTU, Module BMX NOR 0200 H, Manuel utilisateur). Accès à la base de données des logiciels Pour accéder à la base de données des logiciels, procédez comme suit : Etape 1 Action Dans le répertoire Equipements, double-cliquez sur un équipement. Résultat : la boîte de dialogue suivante apparaît. Onglet : Sujet : Nom de la variable Variable : Adresse de la variable Type : Type de la variable Accès : Droit d’accès à la variable Persistant : Mode d’accès à la variable (non modifiable) Fréquence : Fréquence à laquelle la valeur de la variable sera mise à jour Bouton : Supprimer : Supprime la variable. Dupliquer : Duplique la variable. Importer symboles d’automate : Ouvre une boîte de dialogue de sélection de variables. Import depuis un CSV : Importe toutes les variables à partir d’un fichier CSV. Export vers un CSV : Exporte les variables vers un fichier CSV. EIO0000000820 01/2012 59 Gestion des variables Etape 60 Action 2 Cliquez sur Importer les symboles. Résultat : une boîte d’exploration de fichiers apparaît. 3 Sélectionnez le fichier (.stu, .xvm, .fef ou .prj) à importer. EIO0000000820 01/2012 Gestion des variables Etape 4 Action Cliquez sur Ouvrir. Résultat : une boîte de dialogue contenant des symboles apparaît. 5 Choisissez les symboles souhaités. 6 Sélectionnez les variables que vous voulez importer en double-cliquant sur les variables dans la liste. 7 Cliquez sur Importer les variables sélectionnées. Résultat : les variables apparaissent dans la fenêtre Equipement. Accès à la base de données Unity Pro Pour accéder à une base de données Unity Pro, installez le logiciel Unity Pro sur votre ordinateur. Les fichiers de base de données Unity Pro portent l’extension .stu. Le fichier d’exportation Unity Pro (extension .xvm) peut être utilisé sans installer Unity Pro. EIO0000000820 01/2012 61 Gestion des variables Synchronisation avec le programme d’automate Si vous modifiez la base de données Unity Pro à partir de laquelle vous avez créé votre Namespace, le programme de configuration de Web Designer Configuration vous alerte automatiquement au sujet des différences entre la base de données et votre Namespace quand vous ouvrez une configuration associée au fichier de base de données de l’automate. Synchronisation Pour synchroniser un Namespace avec une base de données de l’automate, procédez comme suit : Etape 62 Action 1 Cliquez sur Cible → Synchronisation avec la base de données de l’automate. Résultat : les éventuelles incohérences sont indiquées dans une boîte de dialogue. 2 Cliquez sur OK afin de déclencher les opérations de resynchronisation par défaut. 3 Transférez le projet vers le module. EIO0000000820 01/2012 Gestion des variables Edition manuelle Présentation Vous pouvez ajouter des variables manuellement en saisissant directement un symbole, une adresse, son type et en définissant des droits d’accès dans la boîte de dialogue Variables de chaque équipement. NOTE : le type de variables auxquelles vous pouvez accéder via la cible dépend des équipements connectés à la cible. Saisie manuelle automatique L’option Saisie manuelle automatique est une option qui facilite la création manuelle des variables en incrémentant la valeur du dernier enregistrement. Si vous la sélectionnez, les champs sont automatiquement complétés lorsque vous ajoutez une nouvelle variable. Les valeurs insérées correspondent à celles de la ligne précédente, plus 1. Activation/Désactivation de l’option Saisie manuelle automatique : Options → Saisie manuelle automatique EIO0000000820 01/2012 63 Gestion des variables Droits d’écriture dans le Namespace Présentation Ce tableau vous permet de spécifier les variables auxquelles il est possible d’accéder en mode lecture/écriture. NOTE : l’accès en écriture est géré par un mot de passe dont la valeur par défaut est USER. Des modifications non autorisées ou incorrectes apportées aux données peuvent avoir des effets indésirables, voire dangereux sur le fonctionnement de votre application. AVERTISSEMENT MODIFICATIONS DE VARIABLES OU D’ADRESSES DIRECTES NON AUTORISEES. Sélectionnez avec soin les variables (symboles) et adresses directes pour lesquelles vous autorisez les modifications en ligne, ainsi que les personnes habilitées à le faire. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. 64 EIO0000000820 01/2012 Gestion des variables Gestion des droits d’écriture Suivez la procédure ci-après pour gérer les droits d’écriture : Etape 1 Action Dans le navigateur : z double-cliquez sur le fichier Namespace Write Access ou, z cliquez avec le bouton droit sur le fichier NameSpace Write Access, puis choisissez Ouvrir. Résultat : la fenêtre de gestion des droits d’écriture Namespace apparaît. 2 Définissez les intervalles dans lesquels les variables peuvent être écrites. En dehors de ces intervalles, les variables en accès direct ne sont accessibles qu’en lecture. EIO0000000820 01/2012 65 Gestion des variables 66 EIO0000000820 01/2012 Modicon M340 RTU EIO0000000820 01/2012 Services avancés intégrés 6 Objet de ce chapitre Ce chapitre présente tous les services avancés intégrés. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Services Device et HMI EIO0000000820 01/2012 Page 68 Service datalogging 69 Services Email et SMS 79 67 Services Device et HMI Description Le module BMX NOR 0200 H peut exécuter des traitements autonomes internes, tels que les services suivants : les services avancés sont exécutés à l’intérieur du module indépendamment de tout autre traitement réalisé au niveau de l’UC ou du système SCADA. Les services suivants sont disponibles pour le module BMX NOR 0200 H : Services Device : permettent de configurer l’acquisition de données à partir des équipements (interrogation des variables de l’équipement). z Datalogging : archivage automatique des informations concernant l’application, par exemple les mesures, les événements, les alarmes, l’état des équipements, etc., sous forme de fichiers d’historique CSV dans la mémoire du module BMX NOR 0200 H (carte SD). z Email : pour la notification des alarmes ou des rapports par email ou SMS. z Limitations des services AVERTISSEMENT FONCTIONNEMENT ACCIDENTEL DE L’EQUIPEMENT z z z Limitez l’accès au serveur intégré en configurant des mots de passe. Limitez les symboles et adresses directes dont vous autorisez la modification en ligne. N’autorisez pas la modification en ligne de variables critiques liées à la sécurité des biens ou des personnes. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Variables : z un maximum de 1000 variables internes par application, z un maximum de 100 variables internes par application. 68 EIO0000000820 01/2012 Service datalogging Introduction Le service datalogging permet l’archivage des données de l’application (événements, alarmes, données de processus, état des équipements, mesures, etc.) dans la mémoire interne du module BMX NOR 0200 H M340. Ce service vous permet de consigner les données dans des fichiers CSV locaux, au format ASCII. Les fichiers CSV sont stockés localement sur la carte mémoire SD du module BMX NOR 0200 H M340. La consignation peut être effectuée régulièrement ou lorsqu’un événement particulier survient (élément configurable par l’utilisateur). Les fichiers CSV sont directement utilisables par un tableur MS Excel ou un système de gestion de base de données (SGBD). Il est également possible de les envoyer via FTP ou de les joindre à un email qui sera envoyé automatiquement à des utilisateurs spécifiés via le service email. Les fichiers CSV sont également accessibles au moyen d’un client FTP. Tous les clients FTP peuvent accéder au système de fichiers du module RTU. Vous pouvez spécifier une URL pour l’envoi automatique des informations vers un serveur FTP distant. Pour plus d’informations sur le principe du service datalogging, reportez-vous au Manuel utilisateur du module BMX NOR 0200 H RTU M340 (voir Modicon M340 RTU, Module BMX NOR 0200 H, Manuel utilisateur). Accès à la boîte de dialogue de configuration et de propriétés datalogging Pour accéder à la boîte de dialogue de configuration datalogging, double-cliquez sur Datalogging dans la fenêtre de navigation du projet. La boîte de dialogue des propriétés de configuration contient les éléments suivants : z onglet Configuration, z onglet Propriétés. EIO0000000820 01/2012 69 La boîte de dialogue de configuration des propriétés du service datalogging est illustrée ci-après. 1 2 70 Utilisez cet onglet pour personnaliser le service datalogging. Utilisez cet onglet pour configurer les propriétés générales du service datalogging. EIO0000000820 01/2012 Comment créer un service datalogging Etape Action 1 Cliquez sur le nom de votre projet dans le navigateur. 2 Pour ajouter le nouveau service, vous pouvez procéder de différentes façons : z Cliquez sur Projet → Nouveau → Service. z Cliquez avec le bouton droit sur Services dans le navigateur, puis cliquez sur Nouveau service. Résultat : la boîte de dialogue suivante apparaît. 3 Dans la zone de liste Sélectionnez le service, sélectionnez datalogging. 4 Saisissez le nom du service ou cliquez sur Terminer afin de conserver le nom par défaut. Résultat : le service datalogging est créé. NOTE : vous ne pouvez créer qu’un seul service datalogging. EIO0000000820 01/2012 71 Aperçu de la boîte de dialogue de configuration datalogging Paramètres de la boîte de dialogue de configuration datalogging Paramètres des tables d’historique : 72 Eléments Fonction Zone de liste Tables d’historique Liste des tables d’historique actuellement stockées dans le module. Il est possible de : z créer un fichier d’historique à l’aide du bouton Ajouter, z supprimer un fichier d’historique à l’aide du bouton Supprimer, z dupliquer un fichier d’historique à l’aide du bouton Dupliquer. EIO0000000820 01/2012 Paramètres de la table : Champs Fonction Zone de texte Nom Nom du fichier d’historique qui contient toutes les données configurées de la table par l’utilisateur. Zone de texte Variable d’état de la table Détermine l’état de la table. Case à cocher Activation de l’historisation Si vous cochez cette case et définissez une variable associée dans le champ Activation de l’historisation, la table ne peut effectuer que des types d’actions telles que : consignation de données, sauvegarde, purge ou FTP lorsque la variable associée est réglée sur une valeur autre que zéro et lorsque le déclencheur est activé. NOTE : sélectionnez le type de déclencheur dans la liste déroulante. Paramètres de l’historique : Eléments Fonction Zone de texte Utilisation d’un déclencheur Si l’événement est associé à une variable, vous devez, pour activer la consignation des variables, configurer un événement dans la variable Utilisation d’un déclencheur. Vous devez fournir le nom de cette variable (par exemple, calculation.calculation1.Pressure1) dans la zone de texte. NOTE : sélectionnez le type de déclencheur dans la liste déroulante. Zone de texte Utilisation d’un timer Si l’événement est périodique, vous devez, pour activer la consignation des variables, configurer un événement dans la variable Utilisation d’un timer. Vous devez définir une base de temps dans la zone de texte. NOTE : sélectionnez les unités de timer dans la liste déroulante. Case à cocher Effacer lors du démarrage Cochez cette case pour supprimer les fichiers d’historique au redémarrage du module. Case à cocher Effacer table sur sauvegarde Cochez cette case pour supprimer les fichiers d’historique précédents après une sauvegarde, de manière à ce que la table soit vidée. Case à cocher Horodatage Cochez cette case si vous souhaitez que l’heure et la date de chaque événement soient incluses dans le fichier d’historique. Remarque : l’horodatage est obligatoire si vous voulez utiliser le fichier d’historique comme historique datalogging. Case à cocher Format optimisé pour l’historique Cochez cette case pour compacter le format du fichier .csv. Dans ce cas, le nom de la variable n’apparaît pas dans chaque enregistrement. Configurez le nombre maximum d’enregistrements pouvant être Liste déroulante Nombre maximum stockés dans un fichier d’historique. Lorsque ce nombre est atteint, les d’enregistrements nouveaux enregistrements remplacent les anciens. EIO0000000820 01/2012 73 Paramètres des variables d’historique : Eléments Fonction Zone de liste Variables d’historique La partie nom de la variable indique les variables (automate/équipements ou variables de calcul) stockées dans le fichier d’historique. Il est possible de : z créer une nouvelle variable d’historique à l’aide du bouton Ajouter, z supprimer une variable d’archivage à l’aide du bouton Supprimer. Paramètres de sauvegarde : Eléments Fonction Zone de texte Utilisation d’un déclencheur Si l’événement est associé à une variable, vous devez, pour activer la consignation des variables, configurer un événement dans la variable Utilisation d’un déclencheur. Vous devez fournir le nom de cette variable (par exemple, calculation.calculation1.Pressure1) dans la zone de texte. Le champ Utilisation d’un déclencheur est grisé en fonction de l’état d’activation de la case à cocher Sauvegarde globale figurant dans la boîte de dialogue des propriétés du service datalogging. NOTE : sélectionnez le type de déclencheur dans la liste déroulante. Zone de texte Utilisation d’un timer Si l’événement est périodique, vous devez, pour activer la consignation des variables, configurer un événement dans la variable Utilisation d’un timer. Vous devez définir une base de temps dans la zone de texte. Le champ Utilisation d’un timer est grisé en fonction de l’état d’activation de la case à cocher Sauvegarde globale figurant dans la boîte de dialogue des propriétés du service datalogging. NOTE : sélectionnez les unités de timer dans la liste déroulante. Liste déroulante Cible du support Permet de définir le type de cible à utiliser. Zone de texte Permet de définir le nombre maximum de fichiers CSV à utiliser pour Nombre maximum chaque table. Le nombre par défaut est 10. La valeur maximum autorisée est 100. Le dernier fichier est le fichier .csv, le précédent étant le fichier .0 et le plus ancien le fichier .8. Zone de texte Variable Statut Détermine l’état de l’action de sauvegarde. L’état est réglé sur 0 lors du démarrage du service, sur 1 lorsque l’action de sauvegarde est lancée et sur 2 lorsque l’action de sauvegarde est terminée. Zone de texte Durée estimée de l’historique Fournit des informations sur la durée de l’historique en fonction du nombre maximum de fichiers, de la durée de l’archivage et de la durée de la sauvegarde. Cette option n’est disponible que lorsqu’un timer est utilisé. Fournit la taille maximal de l’historique. Ce champ peut être modifié par Zone de texte Taille maximum de l’intermédiaire des paramètres de sauvegarde dans la boîte de dialogue des propriétés du service datalogging. l’historique 74 EIO0000000820 01/2012 Paramètres de purge : Eléments Fonction Zone de texte Utilisation d’un déclencheur Permet d’indiquer l’événement qui déclenche la purge. Zone de texte Variable Statut Détermine l’état de l’action de purge. L’état est réglé sur 0 lors du démarrage du service, sur 1 lorsque l’action de purge est lancée et sur 2 lorsque l’action de purge est terminée. Paramètres FTP : Eléments Fonction Zone de texte Déclencheur FTP Permet d’indiquer l’événement qui déclenche l’envoi par FTP de la table d’archivage des données sélectionnée (fichier CSV). Zone de texte Adresse FTP Adresse du serveur FTP distant. Zone de texte Variable Statut Détermine l’état de l’action FTP. L’état est réglé sur 0 lors du démarrage du service, sur 1 lorsque l’action FTP est lancée et sur 2 lorsque l’action FTP est terminée. Zones de texte Login et Mot de passe Paramètres de connexion pour l’accès au serveur FTP distant. Accès FTP aux fichiers CSV datalogging Les fichiers d’historique CSV stockés dans la mémoire du module sont accessibles à l’aide de tout logiciel client FTP en utilisant le chemin suivant : SDCARD/USERDATA. Format de fichier Le format du fichier est fixe et ne peut pas être modifié par l’utilisateur. Le fichier est codé au format ASCII dans un fichier texte avec une extension .csv. Vous pouvez ouvrir ces fichiers dans Microsoft Excel. Exemple d’un fichier d’historique : 2007-10-01;02:44:55;plc.plc1.height;150;plc.plc1.length;200;plc.plc1.width;50; 2007-10-01 03:48:08; plc.plc1.height;140;plc.plc1.length;150;plc.plc1.width;30; 2007-10-01 04:55:10; plc.plc1.height;220;plc.plc1.length;280;plc.plc1.width;80; 2007-10-01 06:01:05; plc.plc1.height;170;plc.plc1.length;220;plc.plc1.width;60; EIO0000000820 01/2012 75 Exemple d’un fichier d’historique optimisé : Date;plc.plc1.height;plc.plc1.length;plc.plc1.width; 2007-10-01 02:44:55;150;200;50; 2007-10-01 03:48:08;140;150;30; 2007-10-01 04:55:10;220;280;80; 2007-10-01 06:01:05;170;220;60; Aperçu de la boîte de dialogue des propriétés du service datalogging Paramètres des propriétés du service datalogging Paramètres de sauvegarde : 76 Eléments Fonction Case à cocher Sauvegarde globale Lorsque cette case est cochée, toutes les tables créées utilisent le même événement pour déclencher une sauvegarde. Lorsqu’elle n’est pas cochée, chaque table créée est associée à son propre événement déclenchant une sauvegarde. NOTE : si la case Sauvegarde globale est cochée, les champs utilisation d’un déclencheur et utilisation d’un timer sont disponibles. EIO0000000820 01/2012 Eléments Fonction Zone de texte Utilisation d’un déclencheur Permet de fournir le nom d’une variable pour déclencher l’archivage des variables lors d’un événement associé à cette variable. NOTE : sélectionnez le type de déclencheur dans la liste déroulante affichée sur la gauche. Zone de texte Permet d’indiquer une base de temps périodique pour déclencher Utilisation d’un timer l’archivage des variables lors d’un événement. Zone de liste Cible du support Carte SD pour stocker les informations sur la carte SD du module. Zone de liste Taille maximum de l’historique Indique la taille mémoire maximale allouée aux fichiers d’archivage. La taille maximum de fichier d’historique est définie pour chaque support à l’aide de la liste déroulante, mais la valeur peut être modifiée. Pour plus d’informations, consultez la section Limitations du service datalogging (voir page 78). Zone de texte Chemin Fournit le chemin de destination du support sélectionné. Paramètres de purge : Eléments Fonction Zone de texte Utilisation d’un déclencheur Si la case est cochée, cet événement déclenche la purge des fichiers de sauvegarde actuels sur tous les supports en cours d’utilisation. NOTE : sélectionnez le type de déclencheur dans la liste déroulante. Paramètres des propriétés du service : Eléments Fonction Zone de texte Variable d’état du service Permet de sélectionner la variable avec l’événement associé qui doit déclencher la vérification de l’état du service datalogging. Types de déclencheurs Les types disponibles sont : EIO0000000820 01/2012 Type Signification Fonction NY Notification de changement Déclenchement en cas de changement de l’état d’un bit ou de la valeur d’un mot. RE Front montant Déclenchement par le front montant d’un bit ou par une augmentation de la valeur d’un mot. FE Front descendant Déclenchement par le front descendant d’un bit ou par une diminution de la valeur d’un mot. BQ Dégradation de la variable Déclenchement si l’état du déclencheur est Dégradation de la variable. 77 Limitations du service datalogging Le service datalogging présente les restrictions suivantes : le nombre maximal de services datalogging est de 1, z Le nombre maximal de tables est de 10. z le nombre maximal de variables est de 100 par table, z le nombre maximal d’enregistrements est de 10 000 par service, z Le nombre maximal de copies de sauvegarde est de 100 (10 fichiers CSV de sauvegarde par table), mais ce nombre peut être modifié pour chaque table. z Limitation de la taille maximum de l’historique La limitation est 128 Mo pour une carte SD dans la module BMX NOR 0200 H 78 EIO0000000820 01/2012 Services Email et SMS Présentation Le module BMX NOR 0200 H peut envoyer automatiquement et dynamiquement des emails ou des SMS afin de transmettre aux utilisateurs spécifiés : z des notifications d’alarmes z des rappels de maintenance, z des rapports de production, z des mises à jour de l’état de l’usine, z d’autres informations relatives à l’installation. Ce service email vous permet de créer diverses notifications par email (incluant les noms et les adresses électroniques des destinataires, l’objet du message, le corps du message et les fichiers joints). Le corps des emails peut inclure un message de texte fixe, des liens hypertexte, des fichiers joints et des valeurs d’application en temps réel intégrées dynamiquement à l’email lorsque ce dernier est envoyé par le module. Il est possible de joindre des fichiers à l’email (par exemple, le fichier de consignation des données généré par le service datalogging). Les messages SMS peuvent également être envoyés sur les téléphones mobiles si vous utilisez un modem GSM ou si le serveur de messagerie du client le permet. Les SMS sont une configuration dédiée du service email. Les emails ou les SMS sont envoyés lorsqu’une application ou un processus prédéfini(e) est déclenché(e). Pour plus d’informations sur le principe du service email et SMS, reportez-vous au Manuel utilisateur du module BMX NOR 0200 H RTU M340 (voir Modicon M340 RTU, Module BMX NOR 0200 H, Manuel utilisateur). NOTE : le produit n’est pas conçu pour garantir : z z EIO0000000820 01/2012 l’intégrité des données envoyées par le module via le service email ou SMS, l’exactitude de l’heure à laquelle a été envoyé l’email. 79 Création d’un service email ou SMS La procédure ci-dessous décrit la procédure de création d’un service email ou SMS : Etape Action 1 Cliquez sur le nom de votre projet dans le navigateur. 2 Pour ajouter le nouveau service, vous pouvez procéder de différentes façons : z Cliquez sur Projet → Nouveau → Service. z Cliquez avec le bouton droit sur Services dans le navigateur, puis cliquez sur Nouveau service. Résultat : la boîte de dialogue suivante apparaît. 80 3 Sélectionnez email dans le menu déroulant Sélectionnez le service. 4 Entrez un nom de service ou cliquez sur Fin pour conserver le nom par défaut. Le service email est créé. EIO0000000820 01/2012 Configuration du serveur La boîte de dialogue de configuration des propriétés du service email et SMS est illustrée ci-après. Les éléments de la boîte de dialogue de configuration des propriétés sont les suivants : Eléments Fonction Serveur SMTP EIO0000000820 01/2012 Zone de texte Adresse du serveur SMTP Adresse SMTP du serveur. Zone de texte Port du serveur SMTP Port TCP utilisé par le serveur SMTP (en général le port 25). Case à cocher Authentification sécurisée Cochez cette case si l’authentification est nécessaire pour accéder au serveur SMTP. Zone de texte Login Login permettant d’accéder au serveur SMTP. Zone de texte Mot de passe Mot de passe permettant d’accéder au serveur SMTP. 81 Eléments Fonction Expéditeur Zone de texte Expéditeur Adresse électronique de l’expéditeur de l’email. Zone de texte Adresse de réexpédition Adresse électronique vers laquelle un email est envoyé si l’utilisateur clique sur le bouton Répondre. Module Taille maximale de la file d’attente d’envoi Nombre maximal d’emails pouvant être mis en mémoire tampon avant d’être envoyés : z Valeur par défaut = 100, z Valeur minimale = 30, z Valeur maximale = 200. NOTE : lorsque le nombre maximum d’emails a été atteint (100), aucun message supplémentaire ne peut être placé en file d’attente. Zone de texte Temps avant réémission (en Délai d’attente avant le renvoi des emails mis secondes) en mémoire tampon suite à un échec : z Valeur par défaut = 15 s, z Valeur minimale = 5 s, z Valeur maximale = 3 600 s. Service Zone de texte Variable d’état du service 82 Permet de connaître l’état du service email. EIO0000000820 01/2012 Configuration du service email et SMS La boîte de dialogue email et SMS est représentée ci-après. Les éléments de la boîte de dialogue de configuration des emails et des SMS sont les suivants : EIO0000000820 01/2012 Eléments Fonction Case à cocher Envoyer SMS Cochez cette case pour envoyer un SMS au lieu d’un email. Zone de texte Identifiant Adresse électronique ou numéro de téléphone (SMS) de l’expéditeur du message. Zone de texte Déclencheur Evénement qui déclenchera l’email. 83 Eléments Fonction Liste déroulante Type NY : notification de changement Déclenchement en cas de changement de l’état d’un bit ou de la valeur d’un mot. RE : front montant Déclenchement par le front montant d’un bit ou par une augmentation de la valeur d’un mot. FE : front descendant Déclenchement par le front descendant d’un bit ou par une diminution de la valeur d’un mot. BQ : dégradation de la variable Déclenchement si le déclencheur a pour état Dégradation de la variable. Zone de texte Destination Adresses email ou numéro de téléphone des destinataires (séparateur : « , »). Zone de texte Sujet Objet de la notification. Zone de texte Contenu Contenu de la notification. Cliquez sur ce bouton pour joindre un fichier à l’email (non disponible pour les SMS). Liste déroulante Source Sélectionnez le support d’où provient le fichier joint (non disponible pour les SMS). Zone de texte Chemin Indiquez le nom et le chemin du fichier à joindre à l’email. Les pièces jointes sont généralement des fichiers de journalisation. Le chemin par défaut est /SDCA/WEB/USERDATA. NOTE : z vous pouvez inclure des données dynamiques dans le corps du message : z double-cliquez sur le corps du message à l’emplacement où vous voulez afficher la valeur d’une variable et sélectionnez la variable dans la liste qui apparaît, z saisissez le nom de la variable entre parenthèses. z Les champs suivants sont obligatoires pour enregistrer et conserver un email : Identifiant, Déclencheur et Destination. Restrictions Le nombre de messages (email ou SMS) configurables dans le projet est limité à 100. Le nombre maximal de services email ou SMS est de 2. NOTE : le serveur SMTP doit autoriser une authentification PLAIN ou LOGIN. Les autres protocoles d’authentification ne sont pas pris en charge. 84 EIO0000000820 01/2012 Modicon M340 RTU Surveillance EIO0000000820 01/2012 Surveillance 7 Objet de ce chapitre Ce chapitre présente les différentes méthodes proposées par Web Designer pour la surveillance de votre système. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Editeur de tables de données EIO0000000820 01/2012 Page 86 Création d’un tableau de données 88 Feuille de calcul de l’Editeur de tables de données 89 Insertion d’un symbole (variable) dans un tableau de données 92 Insertion d’une adresse directe dans un tableau de données 94 Utilisation d’un tableau de données existant 95 85 Surveillance Editeur de tables de données Présentation L’Editeur de données vous permet de modifier/créer des tables de surveillance de données ou d’afficher des tables de données. Les tables de données permettent d’accéder en lecture/écriture aux données d’application et aux registres des équipements. L’accès en écriture est protégé par mot de passe. Autoriser l’accès en écriture peut avoir une incidence sur le comportement du système. Seul le personnel qualifié doit accéder aux variables qui peuvent être écrites (protection à l’aide d’un mot de passe). AVERTISSEMENT OPERATION SYSTEME NON INTENTIONNELLE N’autorisez pas le personnel non formé à accéder en écriture à des variables de commande essentielles. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Cette section présente comment utiliser l’éditeur de données pour afficher et modifier les valeurs des variables symbolisées et des adresses directes. L’Editeur de données est un applet Java qui vous permet de créer des tables de données dynamiques pouvant être mises à jour à l’aide des données d’exécution de l’automate. 86 EIO0000000820 01/2012 Surveillance Eléments de l’éditeur de données L’illustration ci-dessous présente l’éditeur de données : EIO0000000820 01/2012 Repère Description 1 Liste des variables incluses dans la table. 2 La zone de configuration permet de : z sélectionner et/ou modifier un symbole, z sélectionner et/ou modifier une adresse, z sélectionner le type de variable, z sélectionner le format d’affichage d’une variable, z cocher l’option Lecture seule. 87 Surveillance Création d’un tableau de données Présentation Pour afficher des symboles (variables), vous devez créer un nouveau tableau de données. Création d’un tableau de données Pour créer un tableau de données, procédez comme suit : Etape Description 1 Vous pouvez également cliquer avec le bouton droit sur le répertoire DataTables du navigateur, puis sélectionner Nouvelle table. Résultat : la fenêtre Nouvelle table apparaît. 2 Saisissez le nom du nouveau tableau de données. 3 Cliquez sur OK. NOTE : enregistrez la feuille de calcul en cours avant d’en sélectionner une nouvelle. Si vous sélectionnez une nouvelle feuille de calcul, elle écrasera la feuille en cours. 88 EIO0000000820 01/2012 Surveillance Feuille de calcul de l’Editeur de tables de données Vue d’ensemble Selon la cible, l’Editeur de données affiche des données dans une feuille de calcul comportant les champs suivants : z z z z z z nom, adresse, type, lecture seule, format, état. Cette section présente l’écran de la feuille de calcul et fournit une explication de chaque champ. Feuille de calcul La figure ci-dessous représente la feuille de calcul de l’Editeur de tables de données : EIO0000000820 01/2012 89 Surveillance Noms des champs Les champs de l’Editeur de tables de données sont : Champs Fonction Nom La colonne Nom contient les noms des variables symbolisées du Namespace. Les variables symbolisées pouvant être utilisées dans l’Editeur de tables de données sont celles qui ont été préalablement définies par l’outil de configuration. Les variables symboliques sont regroupées dans un fichier appelé Namespace. Adresse La colonne Adresse contient les adresses des symboles. Vous pouvez afficher n’importe quelle adresse directe en saisissant sa référence dans ce champ. Cette adresse directe n’a pas besoin d’être référencée dans le fichier Namespace, mais elle doit être associée à un symbole. Type Type de données (voir page 90) : registre d’entrée ou de sortie, bit d’entrée ou de sortie. Format Format (voir page 91) des données. Lecture seule Si cette case est cochée, la variable ne peut pas être sortie directement. Champ Type Le champ Type de données contient le type de données de la variable symbolisée ou de l’adresse directe. Les types de données de la variable symbolisée apparaissent automatiquement quand la variable symbolisée est localisée. Sélectionnez les types de données des adresses directes dans la liste déroulante. Les types de données suivants sont valides : 90 Abréviation Type de données INT Entier signé de 16 bits UINT Entier non signé de 16 bits DINT Entier signé de 32 bits UDINT Entier non signé de 32 bits REAL Virgule flottante IEEE de 32 bits TIME Entier non signé 32 bits (en ms) DATE Date (BCD 32 bits) TOD Date/heure (BCD 32 bits) BOOL 1 bit interne (booléen) EIO0000000820 01/2012 Surveillance Champ Format Le champ Format contient le type de format de l’affichage de la valeur de la variable symbolisée ou de l’adresse directe. Les formats suivants sont acceptés : Abréviation Type de format bool Booléen dec Décimal hex Hexadécimal binary Binaire ASCII Octets affichés en tant que caractères ASCII time Jour_hr_min_sec_ms date AAAA-MM-JJ ou HH:MM:SS Champ Etat La colonne Etat contient les messages d’état des communications avec la variable symbolisée ou l’adresse directe. Si les communications sont normales, le message d’état est « OK ». Si les communications avec une variable simple ou une adresse directe ne sont pas opérationnelles, la colonne Etat affiche un message décrivant l’événement. EIO0000000820 01/2012 91 Surveillance Insertion d’un symbole (variable) dans un tableau de données Présentation Pour afficher ou modifier la valeur d’un symbole (variable) dans le Namespace, vous devez insérer ce symbole (variable) dans un tableau de données. AVERTISSEMENT COMPORTEMENT ACCIDENTEL DE L’EQUIPEMENT z z z Protégez à l’aide d’un mot de passe l’accès au serveur intégré. Sélectionnez avec soin les symboles et adresses directes dont vous autorisez la modification en ligne. N’autorisez pas la modification en ligne de variables process critiques. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Insertion d’un symbole (variable) Pour insérer un symbole (variable), procédez comme suit : Etape 1 92 Action Double-cliquez sur une ligne vide dans la feuille de calcul. Résultat : l’onglet de configuration de l’Editeur de données apparaît. EIO0000000820 01/2012 Surveillance Etape Action 2 Cliquez sur le bouton dans la zone de configuration. Résultat : la boîte de dialogue Consulter apparaît. 3 Sélectionnez les symboles (variables) que vous souhaitez insérer dans le tableau de données en cliquant dessus dans la liste. 4 Cliquez sur OK. Résultat : de nouvelles lignes, correspondant aux symboles (variables) sélectionnés, apparaissent dans la feuille de calcul. 5 Enregistrez les données en cliquant sur EIO0000000820 01/2012 . 93 Surveillance Insertion d’une adresse directe dans un tableau de données Présentation Si vous souhaitez afficher ou modifier la valeur d’une adresse directe, insérez cette adresse directe dans un tableau de données. Autoriser l’accès en écriture peut avoir une incidence sur le comportement du système. AVERTISSEMENT COMPORTEMENT IMPREVU DE L’EQUIPEMENT z z z z Restreignez l’accès au serveur intégré au personnel formé. Protégez à l’aide d’un mot de passe l’accès au serveur intégré. Sélectionnez avec soin les symboles et adresses directes pour lesquels vous autorisez les modifications en ligne. N’autorisez pas la modification en ligne de variables process critiques. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Insertion d’une adresse directe Etape 94 Action 1 Double-cliquez sur une ligne vide dans la feuille de calcul. Résultat : la zone de configuration de l’Editeur de données apparaît. 2 Dans le champ Adresse de la zone de configuration, saisissez l’adresse directe de la variable. 3 Cliquez sur Appliquer dans la zone de configuration. Résultat : une nouvelle ligne, correspondant à l’adresse de variable, apparaît dans la feuille de calcul. EIO0000000820 01/2012 Surveillance Utilisation d’un tableau de données existant Présentation Après avoir créé des tableaux de données, vous pouvez y accéder et les modifier. Accès à un tableau de données La procédure décrite ci-après explique comment accéder à un tableau de données existant. Etape Action 1 Développez le répertoire DataTables dans le navigateur. Résultat : les tableaux existants apparaissent dans le navigateur. 2 Vous pouvez : z double-cliquer sur le tableau que vous souhaitez modifier ou z cliquer avec le bouton droit sur le tableau à modifier et choisir Modifier. Résultat : le tableau sélectionné apparaît dans la zone d’édition. EIO0000000820 01/2012 95 Surveillance 96 EIO0000000820 01/2012 Modicon M340 RTU Configuration d’un outil externe EIO0000000820 01/2012 Configuration d’un outil externe 8 Configuration d’un outil externe Présentation Cette fonction permet de configurer un outil externe que vous pouvez utiliser dans Web Designer. Vous pouvez, par exemple, configurer FrontPage pour modifier les fichiers de votre site Web. La section ci-après explique comment configurer FrontPage pour ouvrir les fichiers de votre site Web. Notez que la procédure est identique si vous utilisez un autre logiciel. EIO0000000820 01/2012 97 Configuration d’un outil externe Exemple Pour configurer un éditeur HTML, procédez comme indiqué ci-après. Ici, hostname est pris comme exemple : Etape 1 98 Action Cliquez sur Options → Configuration d’un outil externe → Outils externes. Résultat : la boîte de dialogue de configuration d’outils externes apparaît. EIO0000000820 01/2012 Configuration d’un outil externe Etape EIO0000000820 01/2012 Action 2 Cliquez sur Nouveau. Résultat : la boîte de dialogue suivante apparaît. 3 Saisissez le nom du logiciel externe (par exemple, FrontPage). 4 Dans le groupe Emplacement, cliquez sur Parcourir le système de fichiers. Résultat : l’explorateur de fichiers s’ouvre. 5 Sélectionnez le chemin d’accès au fichier .exe du logiciel externe (par exemple, C:\windows\frontpage\frontpage.exe). 6 Dans le groupe Répertoire de travail, cliquez sur Parcourir le système de fichiers. Résultat : l’explorateur de fichiers s’ouvre. 7 Indiquez le répertoire contenant les fichiers que vous souhaitez ouvrir avec l’outil externe (par exemple, C:\workspace\WD_project\website). 99 Configuration d’un outil externe Etape 100 Action 8 Dans le groupe Arguments, cliquez sur Variables.... Résultat : la boîte de dialogue Sélectionner les variables apparaît. 9 Sélectionnez la variable ressource_loc qui permet de renvoyer le chemin d’accès absolu au système de fichiers d’une ressource. 10 Cliquez sur Appliquer. 11 Cliquez sur Fermer. 12 Sélectionnez un fichier de site Web dans le navigateur du Web Designer. 13 Cliquez sur Options → Configuration d’un outil externe → FrontPage. Résultat : FrontPage ouvre automatiquement le fichier sélectionné. EIO0000000820 01/2012 Modicon M340 RTU Espace de travail EIO0000000820 01/2012 Changement de répertoire pour l’espace de travail 9 Présentation L’espace de travail est le répertoire où sont stockés les projets. Seuls les projets situés dans l’espace de travail courant peuvent être ouverts. Les projets sont créés automatiquement dans l’espace de travail actif. Il est possible d’avoir plusieurs espaces de travail et de basculer de l’un à l’autre. Cette fonction permet de changer le chemin d’accès à l’espace de travail. Pour cela, sélectionnez Accéder à un espace de travail dans le menu Options. EIO0000000820 01/2012 101 Espace de travail 102 EIO0000000820 01/2012 Modicon M340 RTU Formatage et redémarrage EIO0000000820 01/2012 Formatage et redémarrage d’un module 10 Redémarrage/Formatage d’un module Introduction Un redémarrage est nécessaire pour que les modifications apportées à l’application puissent être prises en compte. Le formatage détruit le site Web sur le module et restaure le site Web par défaut (répertoires Site Web et rdt). Le formatage permet donc d’effacer les modifications apportées au site Web d’un module et de recommencer à partir d’un état bien défini. Il ne modifie pas la configuration système. Pour redémarrer un module, procédez comme suit : Etape Action 1 Sélectionnez un module dans l’arborescence. 2 Dans le menu Cible, cliquez sur Redémarrer la cible. Formater le module Pour formater un module, procédez comme suit : Etape EIO0000000820 01/2012 Action 1 Sélectionnez un module dans l’arborescence. 2 Dans le menu Cible, cliquez sur Formater la cible. Résultat : si un mot de configuration a été défini, la boîte de dialogue Mot de passe pour la configuration apparaît. Sinon, le formatage est démarré. 3 Saisissez le mot de passe de configuration, puis cliquez sur OK. 103 Formatage et redémarrage 104 EIO0000000820 01/2012 Modicon M340 RTU Sécurité EIO0000000820 01/2012 Sécurité 11 Objet de ce chapitre Ce chapitre présente comment gérer la sécurité d’un site Web placé au moyen d’un pare-feu (firewall), de droits d’accès et d’une protection par mot de passe. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Sécurité interne EIO0000000820 01/2012 Page 106 Sécurité externe 107 Sécurité accès variable, Symbole, Adresse directe 109 Changement des mots de passe 110 105 Sécurité Sécurité interne Présentation Web Designer propose deux mécanismes pour ne permettre qu’aux utilisateurs autorisés de consulter et modifier vos données : z saisie du mot de passe, z restrictions en écriture. Toute personne ayant accès à un outil de configuration et à votre serveur intégré peut passer outre vos réglages de sécurité et charger une nouvelle configuration sur le serveur. Des modifications non autorisées ou incorrectes apportées aux données peuvent avoir des effets indésirables ou dangereux sur le fonctionnement de votre application. AVERTISSEMENT COMPORTEMENT INATTENDU Limitez le contrôle d’accès au serveur intégré : z z z Changez les mots de passe tous les mois. N’utilisez pas de noms d’utilisateur et de mots de passe simples. désactivez les mots de passe par défaut avant de mettre le module en service. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Saisie du mot de passe Bien qu’il soit possible d’ajouter des pages non protégées au site, les pages Web par défaut, ainsi que toutes les pages dont vous voulez restreindre l’accès, ne peuvent être affichées que par les utilisateurs capables de fournir les nom d’utilisateur et mot de passe corrects. Restrictions Les restrictions sont appliquées de manière générale. Pour restreindre l’accès à un site Web que vous créez, placez-le dans le dossier secure. 106 EIO0000000820 01/2012 Sécurité Sécurité externe Présentation Si le réseau a été configuré pour autoriser les utilisateurs à consulter votre site Internet, votre système de sécurité est identique à celui d’un site Intranet, à ceci près que vous disposez d’un mécanisme de sécurité supplémentaire : un pare-feu. Architecture d’un pare-feu Un pare-feu fournit une passerelle entre Internet et votre serveur intégré. Vous pouvez l’utiliser pour limiter ou interdire l’accès à votre site Web. Le pare-feu peut être configuré de façon à autoriser les connexions réseau à une plage restreinte de ports ou autoriser le trafic vers ou depuis certaines adresses IP. Types de pare-feu Il existe deux types de pare-feu : z les pare-feu au niveau du réseau, z les pare-feu au niveau applicatif. Pare-feu réseau Les pare-feu réseau sont installés entre Internet et un point d’entrée unique dans un intranet ou un réseau interne protégé. EIO0000000820 01/2012 107 Sécurité Pare-feu applicatifs Un pare-feu applicatif fonctionne pour une application, FTP par exemple. Il intercepte tout trafic envoyé à cette application et décide de le lui transmettre ou non. Les pare-feu applicatifs résident sur des ordinateurs hôtes individuels. Configuration du pare-feu Web Designer utilise les protocoles HTTP, FTP et MBAP (Modbus application protocol) Schneider Electric pour accéder aux fichiers et pages du serveur intégré. Si vous souhaitez que les visualiseurs puissent accéder à votre site depuis Internet et que votre serveur intégré soit protégé par un pare-feu, vous devez configurer le pare-feu pour autoriser le trafic HTTP, FTP et MBAP. Port Protocole Accès... 21 FTP aux fichiers du serveur intégré protégé Supérieur à 1 024 80 HTTP Pages Web 502 MBAP aux données fonctionnelles NOTE : z z z 108 Le nom et le mot de passe FTP par défaut sont USER/USER. Le client RTU répond à la norme RFC 1579 relative à l’accès FTP avec un parefeu. Avant toute tentative de connexion à des données FTP, il émet une commande FTP PASV vers le serveur RTU. Le mode connecté de l’outil de configuration n’est pas opérationnel si le module est protégé par un pare-feu. Les ports de ce mode sont affectés de manière dynamique. EIO0000000820 01/2012 Sécurité Sécurité accès variable, Symbole, Adresse directe Présentation Les utilisateurs qui saisissent le mot de passe pour l’accès en écriture peuvent uniquement modifier les variables (symboles) et les adresses directes non protégées en écriture. Lorsque vous créez une base de données Web incluant des variables et des adresses directes, vous pouvez protéger chaque élément en lecture ou en écriture. Les modifications non autorisées ou incorrectes apportées aux symboles et aux adresses directes peuvent avoir des effets indésirables ou dangereux sur le comportement de votre application. AVERTISSEMENT COMPORTEMENT INATTENDU DE L’EQUIPEMENT z z z Limitez l’accès au serveur intégré en configurant des mots de passe. Sélectionnez avec soin les symboles et adresses directes dont vous autorisez la modification en ligne. N’autorisez pas la modification en ligne de variables critiques liées à la sécurité des biens ou des personnes. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. EIO0000000820 01/2012 109 Sécurité Changement des mots de passe Introduction Cette page vous permet de modifier les noms d’utilisateur et mots de passe employés pour l’identification. Modifier les mots de passe Cette procédure décrit comment changer les mots de passe : Etape 110 Action 1 Sélectionnez la cible dans le navigateur. 2 Dans le menu Cible, cliquez sur Propriétés. Résultat : la fenêtre Propriétés de la cible apparaît. 3 Sélectionnez Sécurité. Résultat : la boîte de dialogue suivante apparaît. EIO0000000820 01/2012 Sécurité Etape Action 4 Cliquez sur Modifier pour modifier un mot de passe (voir page 111). Résultat : la boîte de dialogue Mot de passe apparaît. 5 Saisissez le nouveau mot de passe, puis confirmez-le dans le champ Confirmation mot de passe. Dans le cas d’un mot de passe HTTP, le nom d’utilisateur (login) est également demandé. 6 Cliquez sur OK dans la fenêtre Mot de passe. Remarque : si vous laissez les champs vides lors de la modification, vous serez invité à confirmer le remplacement du mot de passe actuel par un mot de passe vide. 7 Répétez les opérations 4...6 pour chacun des mots de passe à modifier. 8 Cliquez sur le bouton OK de la boîte de dialogue Propriétés de la cible pour fermer la boîte de dialogue. Mots de passe Ce tableau présente les éléments des différentes boîtes de dialogue utilisées pour modifier les mots de passe : EIO0000000820 01/2012 Boîte de dialogue Fonction Mot de passe HTTP Requis pour la connexion aux pages sécurisées du site Web du module via un navigateur. Mot de passe en écriture Requis pour écrire des variables en mode animation. Mot de passe pour la configuration Requis pour accéder aux paramètres de configuration du module. Mot de passe FTP Non disponible. 111 Sécurité 112 EIO0000000820 01/2012 Modicon M340 RTU EIO0000000820 01/2012 Annexes EIO0000000820 01/2012 113 114 EIO0000000820 01/2012 Modicon M340 RTU Menu EIO0000000820 01/2012 Menu A Objet de ce chapitre Ce chapitre décrit les menus de fonctions Web Designer. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet EIO0000000820 01/2012 Page Menu 116 Menu contextuel 118 115 Menu Menu Présentation Le tableau suivant présente le système de menus complet quand toutes les fonctions sont prises en charge : Menu Sous-menu Présentation Projet Nouveau Création d’un projet : Création d’un module/équipement ou d’une table de données. Création d’un service. Création des dossiers ou des fichiers. Ouvrir un projet Ouverture d’un projet existant. Fermer le projet Fermeture du projet en cours. Enregistrer Enregistrement de tous les éléments modifiés dans le projet. Sauvegarder tout Enregistrement de tous les éléments modifiés dans le projet. Importer Importation d’un projet existant (.zip) ou conversion d’un projet RTU ou RTU HMI. Exporter Exportation du projet en cours dans un fichier .zip. Transfert global Téléchargement de tous les modules du projet (et de tous les fichiers). Edition 116 Validation du projet Vérification du projet avant le transfert. Actualiser Mise à jour de la boîte de dialogue et de l’arborescence. Propriétés Visualisation / modification des propriétés du projet (mots de passe, commentaires, etc.). Quitter Quitter l’application. Annuler Annulation de la dernière action. Couper Suppression de l’objet sélectionné et placement de celui-ci dans le Pressepapiers (l’objet peut être un projet, un module, un équipement, un fichier, une variable, etc.). Copier Copie de l’objet sélectionné dans le Presse-papiers. Coller Collage du contenu du Presse-papiers. Supprimer Suppression de l’objet sélectionné. Rechercher... Recherche d’un texte dans le projet. EIO0000000820 01/2012 Menu Menu Sous-menu Présentation Cible Transférer Transfert de tous les fichiers, soit de l’ordinateur vers la cible, soit en sens inverse. Transfert partiel Transfert ne concernant que des tables de données et des services, de l’ordinateur à la cible ou en sens inverse. Connecter Connexion au module (si le module autorise la connexion) ou au simulateur. Déconnecter Déconnexion du module ou du simulateur Arrêter tous les services Arrêt de tous les services (pour les cibles utilisant des services). Démarrer tous les services Démarrage de tous les services (pour les cibles utilisant des services). Explorateur de site Affichage d’une vue du site Web dans une boîte de dialogue en bas de l’écran. Redémarrer la cible Redémarrage du module connecté (pour les modules autorisant cette opération). Formater la cible Formatage du module connecté (pour les modules autorisant cette opération). Définir l’adresse cible Affichage / modification de l’adresse IP, du nom d’utilisateur et du mot de passe de la cible. Mise à jour de la cible Synchroniser avec la base de données de l’automate Service Synchronisation du namespace de votre projet avec une base de données de l’automate. Non disponible pour les cibles RTU. Propriétés Visualisation / modification des propriétés de la cible. Arrêter Arrêt du service en cours. Exécuter Démarrage du service en cours. Ecrans d’exploitation Affichage des écrans d’exploitation. Visualisateur de programme automate Options Aide Imprimer Impression du service en cours. Statistiques Affichage des statistiques du service sélectionné (messages entrants, messages sortants, etc.). Configuration de l’outil externe Configuration d’un outil externe (FrontPage par exemple). Changer d’espace de travail... Changement du répertoire d’espace de travail. Affichage par défaut Restauration de l’affichage tridimensionnel par défaut de la boîte de dialogue de travail. Entrée automatique Remplissage automatique des valeurs d’une nouvelle variable par incrémentation des valeurs du dernier enregistrement. Aide. Accès au fichier d’aide de Web Designer. A propos de... Informations sur la version, le copyright, etc. de Web Designer. EIO0000000820 01/2012 117 Menu Menu contextuel Tableau Le tableau suivant présente le menu contextuel de l’arborescence. Elément de l’arborescence Menu (clic droit) Sous-menu Commentaire Nom du projet Nouveau Projet Cible Lance l’assistant. 1ère boîte de dialogue. Edition Coller Colle le projet. Supprimer Détruit le projet. Renommer Renomme le projet. Transfert global Transfère le projet. Propriétés Nom du module Nouveau Affiche les propriétés du projet. Equipement Service Lance l’assistant. 2e boîte de dialogue. Edition Couper Coupe le module. Copier Copie le module. Coller Colle le module. Supprimer Supprime le module. Renommer Dossier Equipements 118 Renomme le module. Transférer PC->Cible Cible->PC Transfère le site Web. Connecter Cible Connecte le module. Déconnecter Déconnecte le module. Propriétés Affiche les propriétés du module. Nouvel équipement Affiche la boîte de dialogue de sélection des symboles. Coller Colle l’équipement. EIO0000000820 01/2012 Menu Elément de l’arborescence Menu (clic droit) Sous-menu Elément d’équipement Edition Lance la boîte de dialogue d’affichage de l’équipement. Couper Coupe l’équipement. Copier Copie l’équipement. Supprimer Supprime l’équipement. Renommer Renomme l’équipement. Exécuter Démarre le service. Arrêter Transfert partiel Dossier DataTables Lance l’éditeur de données. Colle la table de données. Transfère seulement le dossier. Voir la remarque. Editeur de tables de données. Ouvrir Visualiseur de données. Couper Coupe la table de données. Copier Copie la table de données. Supprimer Supprime la table de données. Renommer Renomme la table de données. Cible->PC PC->Cible Transfère seulement le dossier. Voir la remarque. Nouveau service Crée un service. Coller Colle un service. Cible->PC PC->Cible Nouveau Transfère seulement le dossier. Voir la remarque. Lance l’assistant service avec le service sélectionné. Couper Coupe un service. Copier Copie un service. Coller Colle un service. Supprimer Supprime un service. Transfert partiel EIO0000000820 01/2012 Cible->PC PC->Cible Edition Transfert partiel Un dossier Services calculation, email, database, datalogging, active pages Transfère seulement le dossier. Nouvelle Table Transfert partiel Dossier Services Arrête le service. Cible->PC Coller Transfert partiel Elément DataTables Commentaire Cible->PC PC->Cible Transfère seulement le dossier. Voir la remarque. 119 Menu Elément de l’arborescence Menu (clic droit) Sous-menu Elément Services Couper Coupe le service. Copier Copie le service. Supprimer Supprime le service. Renommer Renomme le service. Exécuter Démarre le service. Arrêter Dossier Website Arrête le service. Transfert partiel PC->Cible Transfère seulement le dossier. Voir la remarque. Nouveau Dossier Fichier Crée un dossier ou fichier. Coller Colle un dossier ou un fichier. Importer le fichier Importation d’un site Web existant Transfert partiel Dossier dans Website Nouveau Cible->PC PC->Cible Transfère seulement le site Web. Voir la remarque. Dossier Fichier Crée un dossier ou fichier. Couper Coupe le dossier. Copier Copie le dossier. Coller Colle un dossier ou un fichier. Supprimer Supprime le dossier. Renommer Renomme le dossier. Importer le fichier Importation d’un fichier existant. Transfert partiel Fichier dans WebSite Cible->PC PC->Cible Transfère seulement le dossier. Voir la remarque. Ouvrir Ouvre le fichier. Ouvrir avec l’Editeur système Lance une autre boîte de dialogue avec l’Editeur système. Edition avec Bloc-note Lance la page HTML en mode Modifier avec le bloc-note. FrontPage Lance la page HTML en mode Modifier avec FrontPage. Couper Coupe le fichier. Copier Copie le fichier. Supprimer Supprime le fichier. Renommer Transfert partiel 120 Commentaire Renomme le fichier. Cible->PC PC->Cible Transfère seulement le fichier. EIO0000000820 01/2012 Menu Elément de l’arborescence Menu (clic droit) Namespace Ouvrir Lance la boîte de dialogue Namespace. Namespace Write Access Edition Lance la boîte de dialogue des droits d’écriture du Namespace. EIO0000000820 01/2012 Sous-menu Commentaire 121 Menu 122 EIO0000000820 01/2012 Modicon M340 RTU Glossaire EIO0000000820 01/2012 Glossaire A Adresse IP Adresse unique utilisée par les équipements pour s’identifier les uns les autres et pour communiquer entre eux sur un réseau informatique utilisant la norme IP (Internet Protocol) ; soit, en d’autres termes, une adresse informatique. applet Composant logiciel exécuté dans le contexte d’un autre programme, par exemple un navigateur Web. ASCII American Standard Code for Information Interchange. Se prononce « aski ». Code américain (aujourd’hui standard international) qui utilise 7 bits pour définir les caractères alphanumériques utilisés en anglais, les symboles de ponctuation, certains caractères graphiques et diverses commandes. automate Automate programmable industriel : petit ordinateur servant à l’automatisation des processus industriels, par exemple pour commander les machines sur les chaînes de montage des usines. EIO0000000820 01/2012 123 Glossaire B bit Contraction des mots anglais Binary Digit (chiffre binaire). Unité binaire de quantité d’information, qui peut représenter deux valeurs distinctes (ou états) : 0 ou 1. Un champ de 8 bits équivaut à 1 octet. BOOTP Bootstrap Protocol : protocole de démarrage de terminaux ou de stations sans disque par une gestion centralisée des paramètres réseau. C carte CF Carte CompactFlash : type d’équipement de stockage de données utilisé dans les appareils électroniques portables. commandes AT Egalement appelées commandes Hayes : jeu de commandes servant à diverses manipulations téléphoniques (numérotation et action de raccrocher le combiné, par exemple). configuration Elément comprenant les données qui définissent l’équipement (invariables) et qui sont nécessaires au fonctionnement du module. CRC Cyclic Redundancy Check (Contrôle de redondance cyclique) : type de fonction de hachage servant à générer une somme de contrôle ou checksum (petit nombre fixe de bits), par rapport à un bloc de données, par exemple un paquet du trafic réseau ou un bloc d’un fichier informatique. 124 EIO0000000820 01/2012 Glossaire D DHCP Dynamic Host Configuration Protocol : protocole qui permet à une station connectée à un réseau d’obtenir dynamiquement sa configuration. DNS Domain Name System (Système de nom de domaine) : stocke et associe divers types d’informations avec leurs noms de domaine, et convertit les noms de domaine (noms d’hôte des ordinateurs) en adresses IP. F FAI Fournisseur d’accès à Internet : entreprise ou organisation qui vend aux consommateurs un accès aux services Internet et autres services associés. FDR Faulty Device Replacement (Remplacement d’équipements défectueux) : service de récupération automatique de la configuration fourni par le module. FTP/TFTP File Transfer Protocol/Trivial File Transfer Protocol : protocoles de transfert de fichiers sur le réseau. G GPRS General Packet Radio Service : technologie radio des réseaux GSM qui ajoute des protocoles de commutation de paquets et raccourcit les temps de paramétrage des connexions ISP. EIO0000000820 01/2012 125 Glossaire H HTML HyperText Markup Language : langage de balisage prédominant pour la création de pages Web. Il permet de décrire la structure des informations textuelles d’un document et de compléter ce texte avec des formulaires interactifs, des images intégrées et d’autres objets. HTTP HyperText Transfert Protocol : protocole de transfert sur réseau de documents écrits en hypertexte (liens). I IHM Interface homme machine : ensemble des moyens par lesquels les utilisateurs interagissent avec une machine, un équipement, un programme informatique ou un autre outil complexe (le système) particulier. IHM FactoryCast Serveur Web actif qui exécute les fonctions de type « interface homme machine » (IHM) intégrées à un module automate. Il évite d’avoir à communiquer par interrogation pour mettre à jour les bases de données IHM/SCADA. interruption de communication Erreur de communication détectée par le module lorsque les échanges périodiques avec le processeur automate ne sont plus effectués. IP Internet Protocol : protocole de données servant à communiquer des données par l’intermédiaire d’un interréseau à commutation de paquets (Internet, par exemple). ISO International Standards Organization. Le code ISO est le plus utilisé. Les formats, symboles et règles de transmission sont couverts des normes ISO. L’AFNOR est membre de l’ISO. 126 EIO0000000820 01/2012 Glossaire M mémoire flash Mémoire informatique non volatile qui peut être effacée et reprogrammée de manière électrique. MIB Management Information Base : base de données utilisée par le protocole SNMP pour la gestion de réseau et qui contient des informations sur les transmissions de données, sur les composantes de la station ou du routeur, etc. z z MIB II : MIB standard MIB Schneider Automation : MIB privée mode de fonctionnement Ensemble de règles qui régissent le comportement du module en fonctionnement. N NAT Network Address Translation : conversion d’une adresse Internet Protocol (adresse IP) utilisée dans un réseau en une adresse IP différente connue dans un autre réseau. NTP Network Time Protocol (Protocole de temps réseau) : protocole permettant la synchronisation des horloges des systèmes informatiques sur les réseaux de données à commutation de paquets et à latence des variables. P PAP Password Authentication Protocol (Protocole d’authentification par mot de passe) : protocole d’identification par mot de passe utilisé dans le cas d’une connexion à distance par modem. EIO0000000820 01/2012 127 Glossaire pare-feu (firewall) Equipement de sécurité informatique configuré pour autoriser, refuser ou permettre par proxy les connexions de données définies et configurées par la stratégie de sécurité de l’entreprise. pilote Programme signalant au système d’exploitation la présence et les caractéristiques d’un périphérique. PL7 Logiciel de programmation des automates Schneider Automation. PPP Point-to-Point Protocol (Protocole point-à-point) : protocole de communication point-à-point utilisé dans le cas d’une connexion par modem. Premium Famille d’automates programmables de Schneider Automation. PSTN/RTC Public Switched Telephone Network (Réseau public téléphonique commuté) : réseau mondial des réseaux téléphoniques à commutation de circuits publics. Q Quantum Famille d’automates programmables de Schneider Automation. R RS232 Norme de communication série qui définit notamment la tension de service suivante : 128 z un signal de +3 à +25 V indique un 0 logique, z un signal de -3 V à -25 V indique un 1 logique. EIO0000000820 01/2012 Glossaire Entre +3 V et -3 V, le signal est considéré comme non valide. Les liaisons RS232 sont assez sensibles aux parasites. La norme préconise de ne pas dépasser 15 mètres de distance et un débit de 20 000 bauds (bits/s). RS485 Norme de liaison série qui fonctionne en différentiel +/-5 V. La liaison utilise deux fils distincts pour l’émission et la réception. Leurs sorties « 3 états » leur permettent de se mettre en écoute lorsque l’émission est terminée. RTU De l’anglais « Remote Terminal Unit ». RUN Fonction permettant de démarrer l’exécution du programme applicatif dans l’automate. RVB Modèle colorimétrique dans lequel le rouge, le vert et le bleu (souvent utilisés dans les modèles additifs de lumière) sont combinés de diverses manières pour reproduire d’autres couleurs. S SCADA Supervisory Control And Data Acquisition (Télésurveillance et acquisition de données) : logiciel qui interagit avec un automate pour rassembler et analyser les informations servant à surveiller et à contrôler l’équipement commercial. SMTP Simple Mail Transfer Protocol : protocole applicatif permettant de transporter les messages sur Internet et de les acheminer jusqu’à une boîte aux lettres. SNMP Simple Network Management Protocol : protocole de gestion de réseau qui permet de contrôler un réseau à distance en interrogeant les stations sur leur état et en modifiant leur configuration, de faire des tests de sécurité et d’observer différentes informations liées à l’émission de données. Il peut également servir à gérer des logiciels et bases de données à distance. EIO0000000820 01/2012 129 Glossaire SQL Structured Query Language (Langage de requête structuré) : langage utilisé pour interroger (demander des données à) une base de données relationnelle. T TCP Transmission Control Protocol (Protocole de contrôle de transmission) : protocole de circuit virtuel, il s’agit de l’un des principaux protocoles Internet, souvent appelé TCP/IP. TCP/IP Ensemble des protocoles de communication qui met en œuvre la pile de protocoles sur laquelle repose Internet et la plupart des réseaux commerciaux. timeout Dépassement du délai. Arrêt de l’application ou déconnexion suite à une période de non-utilisation trop longue. U UC Unité centrale : Il s’agit du microprocesseur. Il est constitué de l’ensemble de l’unité de contrôle et de l’unité arithmétique. L’unité de contrôle a pour but d’extraire de la mémoire centrale l’instruction à exécuter ainsi que les données nécessaires à l’exécution de cette instruction, d’établir les connexions électriques dans l’unité arithmétique et logique et de lancer le traitement de ces données dans cette unité. Des mémoires ROM ou RAM peuvent être incluses sur une même puce, voire des interfaces d’E/S ou des tampons. UDP User Datagram Protocol (Protocole datagramme utilisateur) : l’un des principaux protocoles Internet. Ce protocole permet à des programmes exécutés sur des ordinateurs en réseau de s’envoyer les uns aux autres de brefs messages, également appelés datagrammes. 130 EIO0000000820 01/2012 Glossaire URL ou adresse Web Uniform Resource Locator : adresse globale de documents et autres ressources sur le Web. V VPN Virtual Private Network : réseau privé configuré dans un réseau public. Ce réseau utilise le cryptage et d’autres mécanismes de sécurité de sorte que seuls les utilisateurs autorisés puissent accéder au réseau et que les données ne puissent pas être interceptées. X XML Extensible Markup Language (Langage de balisage extensible) : langage permettant le partage des données sur différents systèmes d’information. Il s’agit d’un sous-ensemble simplifié de SGML, conçu pour être lisible par un œil humain. EIO0000000820 01/2012 131 Glossaire 132 EIO0000000820 01/2012