- Schneider Electric
- Logiciel SCADA pour petites et moyennes applications de supervision
- Mode d'emploi
Schneider Electric Logiciel SCADA pour petites et moyennes applications de supervision Mode d'emploi
Ajouter à Mes manuels80 Des pages
▼
Scroll to page 2
of
80
Vijeo Look Logiciel SCADA pour petites et moyennes applications de supervision Vijeo Look fre 35004679.07 Octobre 2004 2 Table des matières A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Partie I Présentation de Vijeo Look . . . . . . . . . . . . . . . . . . . . . . . . 7 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Chapitre 1 Description du produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Présentation de l’interface Homme Machine. . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Compatibilité des applications Vijeo Look . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Chapitre 2 Installation du produit Vijeo Look. . . . . . . . . . . . . . . . . . . . . . . 13 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation de Vijeo Look et de ses différents composants. . . . . . . . . . . . . . . . . Désinstallation de Vijeo Look et de ses différents composants . . . . . . . . . . . . . Gestion de la licence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Autorisation de Vijeo Look. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 3 13 14 16 17 19 Fonctions principales de Vijeo Look . . . . . . . . . . . . . . . . . . . . 21 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Les principaux outils de Vijeo Look . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Description des fonctions principales du menu "Insertion" . . . . . . . . . . . . . . . . . 23 Description des fonctions principales du menu "Outils\Application\Explorateur de Configuration ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Chapitre 4 Rappel sur l’outil de configuration d’OFS . . . . . . . . . . . . . . . . 29 Rappel sur l’édition des alias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Partie II Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Chapitre 5 Description de l’application. . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Présentation de l’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Cahier des charges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 3 Chapitre 6 Mise en route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Mieux comprendre l’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Configurateur OFS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Pilotes de communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Chapitre 7 Explorateur de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 L’explorateur de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Serveur d’historiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Smart browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Chapitre 8 Création des différents synoptiques . . . . . . . . . . . . . . . . . . . . 61 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Création des cuves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Création des textes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Création du synoptique "Popup" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Création du synoptique "Web" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Visualisation des tendances, des consignes et des alarmes. . . . . . . . . . . . . . . . 74 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Index 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 A propos de ce manuel Présentation Objectif du document Ce manuel décrit la prise en main du logiciel Vijeo Look Commentaires utilisateur Envoyez vos commentaires à l'adresse e-mail [email protected] Vijeo Look 5 A propos de ce manuel 6 Vijeo Look Présentation de Vijeo Look I Présentation Objet de cette partie Cette partie présente la mise en route ainsi que les fonctions principales du logiciel Vijeo Look. Contenu de cette partie Cette partie contient les chapitres suivants : Vijeo Look Chapitre Titre du chapitre 1 Description du produit 2 Installation du produit Vijeo Look Page 9 13 3 Fonctions principales de Vijeo Look 21 4 Rappel sur l’outil de configuration d’OFS 29 7 Présentation de Vijeo Look 8 Vijeo Look Description du produit 1 Présentation Objet de ce chapitre Ce chapitre a pour but de vous décrire le produit Vijeo Look. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Vijeo Look Sujet Page Présentation de l’interface Homme Machine 10 Compatibilité des applications Vijeo Look 12 9 Description du produit Présentation de l’interface Homme Machine Généralité Le produit Vijeo Look est une IHM (Interface Homme Machine). Il fonctionne sous Windows 2000 Professionnel et Windows XP Professionnel. La configuration requise est au minimum un Celeron 566Mhz avec une mémoire vive de 128 Mo RAM. Vijeo Look fournit tout ce qui est nécessaire à l’acquisition des données ainsi qu’à la conception et à la visualisation de synoptiques animés pour la conduite d’un procédé sur PC. L’acquisition des données temps réel se fait au travers du serveur de communication OPC Factory Server (OFS) inclus dans le produit. Illustration avec une commande d’une chaîne automatisée : Vijeo Look 27/08/2001 27/08/2001 Administrator 1 08:54:52:550 08:54:53:742 Alarm on - not ack Alarm on - not ack Device 1. Default01 Device 1. Default01 Fabrication 27/08/01 Configuration de l’ani... 08:51:03 Configuration Grille Auto Grille Red Ombres Ombre Textures Textures Vitesse (ms) 0 100 200 300 400 500 Voitures peintes 03 Rouge 00 Bleu 00 Vert 00 Jaune 03 Par l’intermediaire d’un simple objet graphique, il est possible de visualiser et / ou de commander un moteur, robot ou autres en l’associant à une ou plusieurs variables. 10 Vijeo Look Description du produit Les principales caractéristiques du produit sont : l un moteur graphique avancé, comprenant : l bibliothèques d’objets graphiques configurables par l’utilisateur, l éditeur d’éléments graphiques natifs avancés, l gestion de calques de type CAO, l taille de synoptique illimitée, l support couleur 24 bits, l importation d’image et d’animation au format BMP, JPEG, GIF, AVI, EMF et WMF l fonction de Zoom, l nombreux types d’animations, l configuration flexible des droits utilisateur, l conteneur activeX, l moteur VBA, l conteneur Java Bean, l outil d’historisation des informations temps réel, l interface disponible en anglais, français, allemand, espagnol, italien, chinois ou russe, l outil d’affichage et acquitement des alarmes. Vijeo Look 11 Description du produit Compatibilité des applications Vijeo Look Présentation 12 Toutes les applications créées avec Vijeo Look V1.0, V2.0, V2.5 pourront être lues et exécutées par Vijeo Look V2.6. Le niveau de l’application passera automatiquement en V2.6. L’application ne sera plus accessible par un Vijeo Look de version antérieure. Vijeo Look Installation du produit Vijeo Look 2 Présentation Objet de ce chapitre Ce chapitre a pour but de décrire l’installation des composants du produit Vijeo Look. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Vijeo Look Sujet Page Installation de Vijeo Look et de ses différents composants 14 Désinstallation de Vijeo Look et de ses différents composants 16 Gestion de la licence 17 Autorisation de Vijeo Look 19 13 Installation de Vijeo Look Installation de Vijeo Look et de ses différents composants Présentation Le produit est disponible sur un CD-ROM incluant l’installation de Vijeo Look ainsi que celle d’OPC Factory Server, de Visual Basic Application, de la machine virtuelle Java, de MSDE, de LapLink Gold et des drivers de communication. Note : dans le cas d’une réinstallation, il est conseillé aux utilisateurs de procéder à une désinstallation (Voir Désinstallation de Vijeo Look et de ses différents composants, p. 16). Si une version de Vijeo Look est déjà installée : Attention, les versions différentes ne cohabitent pas. Elles ne peuvent pas être installées toutes les deux sur le même poste. Il est donc nécessaire de réinstaller Vijeo Look V1.0, V2.0 ou V2.5 sur un autre poste pour pouvoir garder la licence : l transférer la licence de la version 1, 2 ou 2.5 sur cet autre PC, l désinstaller Vijeo Look V1.0 ou V2.0 (Voir Désinstallation de Vijeo Look et de ses différents composants, p. 16), l installer Vijeo Look V2.6. 14 Vijeo Look Installation de Vijeo Look Installation du produit Pour installer Vijeo Look et ses composants, exécuter le fichier Setup.exe (automatique dès l’insertion du CD-ROM dans son lecteur). Description des étapes de l’installation : 1 Sélection de la Sélectionnez la langue d’installation souhaitée : langue d’installation l Allemand, l Anglais, l Espagnol, l Français (standard, si l’OS est en Français), l Chinois, l Italien, l Russe. 2 Contrat de licence Si vous acceptez les termes du contrat passez à la page suivante. 3 Informations client Afin de personnaliser le logiciel il faut entrer les renseignements demandés : l Nom d’utilisateur, l Nom de société. 4 Langages Sélectionnez les deux langages que vous souhaitez utiliser ainsi que celui utilisé par défaut par l’application 5 Type d’installation Sélectionnez le type d’installation qui vous convient le mieux : l Par défaut, l Compacte (pas d’installation du projet de demonstration ainsi que des bibliothèques partagées), l Personnalisée (permet de choisir le répertoire cible ainsi que quelques options sur l’installation). 6 Sélectionnez un dossier de programmes L’assistant d’installation ajoute les icônes de programmes au dossier de programme inscrit (par défaut Schneider Electric). L’assistant crée par défaut un sous dossier de "Schneider Electric" appelé "Vijeo Look", dans lequel se trouveront tous les outils associés de ce produit. 7 Lancez l’installation Revérifiez la configuration des paramètres avant de lancer l’installation. L’installShield est en train d’installer Vijeo Look ainsi que d’autres composants que vous avez sélectionnés. L’installShield installe par défaut OPC Factory Server puis, MSDE puis, Visual Basic Application puis, Vijeo Look puis, Java Runtime et les drivers de communication. Note : A la fin de l’installation ne pas oublier de redémarrer votre ordinateur afin que tous les composants installés soient pris en compte. Vijeo Look 15 Installation de Vijeo Look Désinstallation de Vijeo Look et de ses différents composants Description Note : Avant de désinstaller Vijeo Look, il est indispensable, au préalable, de transférer les protections du logiciel sur un autre ordinateur (voir Transfert des protections, p. 18), sans quoi il ne vous sera plus possible d’utiliser à nouveau Vijeo Look. Pour désinstaller Vijeo Look ainsi que les autres composants, procéder de la manière suivante : l désinstaller, à l’aide de "Ajout/Suppression de programmes" de "Panneau de configuration" les programmes suivants : l Java Runtime Environment, l Outil de configuration OFS, l OPC Factory Server, l Tous les drivers de communication, l Vijeo Look, l MSDE. l redémarrer votre machine. 16 Vijeo Look Installation de Vijeo Look Gestion de la licence Description Lors de l’installation de Vijeo Look vous avez 21 jours pour demander votre licence à Schneider Automation. Pendant ces 21 jours le statut de votre logiciel est "Non autorisé" et le restera jusqu’à la saisie du code d’autorisation permanente fourni par Schneider Automation. Remarque : OFS sera automatiquement autorisé. Le logiciel de gestion de licence vous propose les choix suivants : l demander une autorisation permanente (Vijeo Look n’est pas encore autorisé), l mettre à jour la version du logiciel, l transférer les droits sur un autre PC (à condition d’avoir le code d’autorisation permanente), l entrer le code d’autorisation permanente (la demande a été faite auparavant). Rappel : l si vous achetez une référence commerciale de mise à jour de Vijeo Look, il suffira de rentrer le code d’autorisation pour avoir la mise à niveau des E/S. Obtenir la licence Lors du premier lancement de Vijeo Look, on vous demande de rentrer le "numéro de série" ainsi que le "numéro de référence" afin d’identifier le poste pour l’obtention de la licence. Pour obtenir un code permanent du logiciel, vous avez le choix entre plusieurs méthodes : l internet, l internet à partir d’un autre PC, l téléphone, l courrier électronique, l fax. Lors du premier lancement de Vijeo Look, le logiciel propose de procéder à l'enregistrement ou de poursuivre son démarrage sans code d'autorisation pour une période de 21 jours. Le code d'autorisation est obtenu directement par connexion Internet ou en différé par email, fax ou téléphone. Un formulaire est dans tous les cas à remplir. Celui-ci reprend le numéro de série et la référence, ainsi que l'identifiant de votre ordinateur et un code d'installation, ces deux derniers générés par le logiciel (sauf par Web et Email où ceux ci sont insérés automatiquement). A réception du code envoyé par Schneider Electric, validez l'installation du logiciel sur votre poste de travail comme indiqué dans la documentation du produit (sauf par le Web où le code est entré pendant la connexion). Vijeo Look 17 Installation de Vijeo Look Transfert des protections Il est possible d’installer Vijeo Look sur plusieurs machines, cependant, après un transfert de protection, Vijeo Look ne sera actif que sur la machine possédant les protections du logiciel. Il est donc possible d’effectuer un transfert de protection d’une machine à l’autre en procédant comme suit (exemple en passant de la machine A, dans laquelle se trouve le code d’autorisation permanente, vers la B) : l après installation de Vijeo Look sur la machine B, démarrer celui-ci ou le logiciel de gestion de licence, et choisir l'option "transfert d'autorisation", noter l'identifieur machine. l sur la machine A, démarrer le logiciel de gestion de licence, option transfert d'autorisation, choisir ensuite entre le transfert par clé USB, ou le transfert par réseau où il faut completer les informations avec l'identifieur de la machine B l sur la machine B inserer la clé USB et compléter le transfert ou suivre les instructions pour le transfert par le réseau. Note : La licence peut être perdue en cas d’entrée invalide. Entrer le code d’autorisation permanente Lorsque vous recevez le code d’autorisation permanente, vous devez le rentrer dans le champ approprié et le valider pour autoriser le PC. Faire une mise à niveau Il existe 6 packages différents pour Vijeo Look: l "buildtime/runtime" 128 E/S, pour un seul serveur OFS, l "buildtime/runtime" 512 E/S, pour un seul serveur OFS, l "buildtime/runtime" 1024 E/S, pour tous les serveurs OPC, l "buildtime/runtime" 2048 E/S, pour tous les serveurs OPC, l "runtime" 128 E/S, pour un seul serveur OFS, l "runtime" 256 E/S, pour un seul serveur OFS, l "runtime" 1024 E/S, pour tous les serveurs OPC, l "runtime" 2048 E/S, pour tous les serveurs OPC. Lorsque vous achetez Vijeo Look, il est possible de demander une mise à niveau pour avoir plus d’E/S. Pour cela, il faut acheter la référence commerciale correspondante et à réception de la commande générer une demande de licence comme pour un premier achat. Dans le cas d’une mise à jour, la version définitive ne sera effective qu’à réception du code définitif donné par Schneider. 18 Vijeo Look Installation de Vijeo Look Autorisation de Vijeo Look Description Vijeo Look - Autorisation Information utilisateur Les champs requis sont marqués d’une astérisque. Prénom :* Nom :* Site : Nom de la société :* Adresse :* Adresse 2 : Adresse 3 : Ville/Cité :* Etat/Province :* Pays :* Zip/Code postal :* Extension tél : Numéro de téléphone :* Code tél pays :* Code tél région:* Numéro de fax :* Code fax pays:* Code fax région:* Adress e-mail:* Numéro de série :* Chiffres seulement.Ex: 12345678910 Numéro de référence :* Ex:VJLSMDRTSV25M < Précédent Vijeo Look Suivant > Annuler 19 Installation de Vijeo Look 20 Vijeo Look Fonctions principales de Vijeo Look 3 Présentation Objet de ce chapitre Ce chapitre décrit les fonctions principales disponibles dans les synoptiques de Vijeo Look. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Vijeo Look Sujet Page Les principaux outils de Vijeo Look 22 Description des fonctions principales du menu "Insertion" 23 Description des fonctions principales du menu "Outils\Application\Explorateur de Configuration " 26 21 Les fonctions de Vijeo Look Les principaux outils de Vijeo Look Présentation Les principaux outils de Vijeo Look sont concentrés sur le programme d’application Visual Basic, les ActiveX et Composants Beans, les courbes de tendance, les viewers et les bases de données. Description des outils principaux : Fichier Edition Affichage Insertion Dessin Arrangement Animation Mode Outils Fenêtre ? Menu Sous menu Affichage Editeur Visual Basic Ce lien avec Visual Basic sert à développer des scripts. Description Affichage Insertion Contrôle ActiveX Permet d’insérer des contrôles ActiveX dans un synoptique. A noter que les contrôles ActiveX présents dans ce champ doivent être présélectionnés dans le menu (voir Outils\Ergonomie\Contrôles ActiveX). Composant Bean Permet d’insérer un composant Bean dans un synoptique. Contrairement aux Contrôles ActiveX, tous les composants Bean présents dans le Projet Vijeo Look sont affichés sans préselections. Courbe de tendance Permet de visualiser des informations analogiques sous forme de courbes de tendance. Alarm Viewer Control Affiche l’état des alarmes en temps réel. Log Viewer Control Affiche les informations archivées. Insertion Insertion Insertion Insertion Insertion Insertion Insertion Insertion Insertion Dessin Permet de dessiner des synoptiques grâce aux éléments graphiques natifs. Dessin Animation Permet d’animer les éléments graphiques d’un synoptique en fonction de variables temps réel. Animation Outils Application l accès à la configuration d’OFS via l’outil de configuration, Outils l accès au configurateur de Vijeo Look (configurateur du serveur d’historique, de données ...). Outils Outils 22 Projet Permet d’ouvrir un projet existant, de créer un nouveau projet et de restaurer/archiver un projet. Vijeo Look Les fonctions de Vijeo Look Description des fonctions principales du menu "Insertion" ActiveX Les ActiveX sont des objets qui se programment facilement à travers Visual Basic for Application. Vous pouvez par exemple insérer l’ActiveX "Navigateur Web Microsoft" afin d’afficher une page HTML (voir). Composant Bean Les composants Beans sont des objets (comme les ActiveX) qui sont utilisés pour remonter des informations fournies par des variables automates (voir). On peut par exemple afficher la valeur de rotation d’un moteur par le biais d’un appareil de mesure analogique. Quelques exemples de Composants Beans : Appareils de mesures Vijeo Look Commutateur 23 Les fonctions de Vijeo Look Courbe de tendance La courbe de tendance permet d’afficher sous forme de graphique l’évolution dans le temps d’une ou plusieurs variables. Plusieurs courbes de tendance peuvent être concaténées dans un synoptique, la seule limitation étant la taille de l’espace physique disponible. Il est aussi possible d’insérer plusieurs fenêtres "Courbe de tendance" dans un même synoptique. Illustration : 14:13:20 14:13:30 14:13:40 14 Les caractéristiques principales des courbes de tendance sont : l jusqu’à huit registres et/ou bits peuvent être affichés sur chaque historique, l modes Historique et Temps Réel, l l’axe des ordonnées (amplitude) est configurable pour chaque fenêtre "Courbe de tendance", l l’axe des abscisses (temps) est configurable de 1 seconde à 32767 jours, l fonctions zoom, l nombre illimité d’affichages d’historiques par projet. 24 Vijeo Look Les fonctions de Vijeo Look Fenêtre d’alarmes Le Viewer d’alarmes est un ActiveX qui affiche l’état des alarmes. Plusieurs Viewers d’alarmes peuvent être créés dans un seul synoptique, la seule limitation étant la taille de l’espace physique disponible. Illustration : Date 24/08/01 24/08/01 Hour 10:36:25:532 10:36:25:532 Title Name Alarm on - not ack Device1.Default01 Alarm off - not ack Device1.Default01 Les caractéristiques principales des Viewers d’alarmes sont : l nombre illimité de Viewer d’alarmes dans chaque projet, l le format du texte de l’alarme est totalement configurable. Fenêtre d’historiques Le Viewer d’historiques (Log Viewer) est un contrôle ActiveX qui affiche les données qui ont été enregistrées dans la base de données. Il est possible d’afficher toutes les données ou, juste une partie par le biais de filtres. Plusieurs Log Viewer peuvent être insérés dans un synoptique, la seule limitation étant la taille de l’espace physique disponible. Les caractéristiques principales du viewer d’historiques sont : l nombre illimité de Log Viewers pour chaque projet, l pour chaque Log Viewer, on peut créer un ou plusieurs filtres, l l’affichage : l changement d’état d’une alarme, l changement d’état d’un bit, l changement de valeur d’un mot. Vijeo Look 25 Les fonctions de Vijeo Look Description des fonctions principales du menu "Outils\Application\Explorateur de Configuration " Généralité Certains onglets de "Explorateur de Configuration " apparaissent seulement si l’option "Paramètres avancés" est sélectionnée à partir du menu "Affichage" de "Configuration Explorer". Paramètres généraux A partir des paramètres généraux on peut configurer: l des filtres, l libellés associés, l les propriétés des variables, l les propriétés étendues des variables. Serveur d’historiques Le serveur de données historiques collecte et enregistre les données en temps réel provenant du Serveur de Données Temps Réel. Les viewers des tendances et historiques affichent les données historisées. Cette version du logiciel est qualifiée pour utiliser les bases de données standards suivantes : l MSDE (Microsoft SQL Server Desktop Engine), l Access 2000. 26 Vijeo Look Les fonctions de Vijeo Look Serveur de données Le serveur de données est utilisé pour créer et paramétrer des variables (bit, registre, texte) qui seront utilisées dans les synoptiques et/ou archivées. Il permet aussi d’enrichir les propriétés des variables par l’ajout de paramètres utilisateur. Illustration : Explorateur de Configuration Fichier Affichage Smart Browser Paramètres généraux Variable ProPropriétés étenServeur d’historiques Nom Serveur de données Serveur OPC Device3.InputStatus1 OFS Variables Libéllé associé _ DEFAULT _ Building Device1: Device3 _Specific Interne Persistant 01 Coil1 HoldingReg1 Externe Device3!InputStatus1 InputReg1 01 InputStatus1 OFS Nom du Food_Beverage General Type de donType de variMachines Manufacturing Bit System WaterPlant TEST_BARGRAPH 0 1 TEST_COMMAND Tendance Définir Config Prêt Vijeo Look Consignation Accès IHM Alarme Annul Smart 28/07/2004 15:51 27 Les fonctions de Vijeo Look 28 Vijeo Look Rappel sur l’outil de configuration d’OFS 4 Rappel sur l’édition des alias Définition Vijeo Look Un alias est une variable utilisée par OFS ayant comme propriétés un nom, un protocole de communication et un fichier table de symboles (ce dernier n’étant pas obligatoire). 29 Rappel sur la création d’alias Création d’un alias L’édition des alias se fait à travers l’outil de configuration d’OFS, appelé "OFSconf.exe", qui se trouve dans : ...\Ofs\OFSconf\OFSconf.exe. La fenêtre principale du Configurateur OFS présente les alias, répertoriés dans une grille, l'option "Mode serveur" et la "Période groupe min". Ces informations couvrent la majorité des besoins des utilisateurs. Note : Vijeo Look est préconfiguré avec OFS. Plusieurs alias ont été créés pour le fonctionnement du projet de démonstration. IIlustration : Configurateur OFS Serveur Editer Imprimer ? ? Alias C:\Program Files\Schneider Electric\OFS\Server\Ofs.exe Avancé ... Nombre d’alias : 8 Période groupe min Propriétés de l’alias ... Nom Building Device1 Device2 Device3 1000 Liste des Alias automates <driver>:<API adr> Fichier table de Symboles C:\Program Files\Schneider Electric\Vijeo Look\Projects\Demo\OFS Files\Building.csv UNTLW01:1.2.0 UNTLW01:0.254.0 UNTLW01:1.3.0 MBT:1.2.3.4 Food_Beverage UNTLW01:1.4.0 Machines UNTLW01:1.50 Manufacturing UNTLW01:1.6.0 WaterPlant UNTLW01:1.7.0 C:\Program Files\Schneider Electric\Vijeo Look\Projects\Demo\OFS Files\Device1.csv C:\Program Files\Schneider Electric\Vijeo Look\Projects\Demo\OFS Files\Device2.csv C:\Program Files\Schneider Electric\Vijeo Look\Projects\Demo\OFS Files\Device3.csv C:\Program Files\Schneider Electric\Vijeo Look\Projects\Demo\OFS Files\Food_Beverage.csv C:\Program Files\Schneider Electric\Vijeo Look\Projects\Demo\OFS Files\Machines.csv C:\Program Files\Schneider Electric\Vijeo Look\Projects\Demo\OFS Files\Manufacturing.csv C:\Program Files\Schneider Electric\Vijeo Look\Projects\Demo\OFS Files\WaterPlant.csv Description Bienvenue dans l’outil de Configuration d’OPC Factory Serveur 30 ms Mode serveur Caché Contrôle Diagnostic Diag. Etendu Ok Annuler 4 2 Appliquer 11/10/01 Vijeo Look Rappel sur la création d’alias Le tableau ci-dessous décrit les champs de l’écran ci-dessus : Mode serveur Caché : le serveur est invisible à l’écran. Contrôle : le serveur est en icône mais seul le menu système est accessible (clic droit souris). Diagnostic : un ensemble complet de fenêtres de diagnostic est affiché pendant l’exécution du serveur, parmi lesquelles une fenêtre de trace affichant des messages d’avertissement et/ou d’erreur. Diag. étendu : la fenêtre de trace affiche des messages d’information détaillés en plus des erreurs et avertissements. Le reste est identique au mode "Diagnostic". Période groupe min Période minimale de mise à jour pour les groupes. La période groupe doit également être positionnée par le client comme un multiple de cette valeur.Valeur numérique en ms. Intervalle : [10..32767] Bouton "Avancé» Affiche sept onglets supplémentaires pour les utilisateurs expérimentés. Nom de l’alias Vous avez ici la possibilité de saisir un texte de 50 caractères maximum, vous permettant d’identifier la configuration des alias saisis. Ce texte apparaît en entête du dossier d’impression. Si vous effectuez un archivage, il est sauvegardé dans le fichier choisi. Il n’intervient pas dans la configuration du serveur OFS. OK Validation de la configuration et sortie du configurateur. Appliquer Validation de la configuration sans sortir du configurateur. Annuler Annulation des modifications apportées depuis que le configurateur a été lancé ou depuis que le bouton "Appliquer" a été activé. Un message de demande de confirmation est affiché. La grille des alias est constituée de 3 colonnes qui contiennent les informations les plus importantes sur chaque équipement. La création d'un alias comprend : l'attribution d'un nom, l la définition de l'adresse réseau de l'équipement, qui inclut le driver réseau et l'adresse de l'équipement, l La fourniture du nom d'un fichier table de symboles (facultative), l la définition des propriétés de l'alias qui sont associées au comportement du serveur vis à vis des variables créées sur cet alias. Toutes ces opérations sont accessibles grâce à des zones cliquables au sein de la grille et du bouton "Propriétés de l’alias". l Vijeo Look 31 Rappel sur la création d’alias Note : L’information du nombre d’alias déclaré est affichée. Les boutons "Créer un nouvel alias" et "Effacer l’alias courant" permettent l’ajout d’un alias à la grille et la suppression de l’alias sélectionné. Note : Après avoir créé un alias, il est nécessaire de fermer et réouvrir le serveur OFS pour la prise en compte des modifications du configurateur. ATTENTION Utilisation des alias Un équipement doit être associé avec un seul et unique alias. Si deux alias pointent sur le même équipement et sont utilisés simultanément, la communication ne sera pas assurée correctement. Les propriétés seront les mêmes pour les deux, et fixées par l’alias qui aura été utilisé en premier pour créer un item. De la même manière, utiliser un alias et accéder au même équipement directement à partir de l’adresse aura des effets similaires. Le non-respect de ces précautions peut entraîner des lésions corporelles ou des dommages matériels. Fonction de tri dans la grille : Les alias peuvent être rangés dans la grille en fonction des paramètres associés à l’alias : l Nom de l’alias, driver, fichier table de symboles. Il suffit de cliquer sur le bandeau supérieur de la grille dans la colonne appropriée. Rangement dans l’ordre alphabétique. l Autres paramètres : activer le menu "Editer ->Trier" et sélectionnez le paramètre de votre choix. Le rangement s’effectue alternativement dans l’ordre croissant puis dans l’ordre décroissant (au clic suivant) des valeurs (ex : pour un paramètre de type binaire, croissant signifie tous les alias ayant la valeur 0 puis tous ceux ayant la valeur 1). 32 Vijeo Look Rappel sur la création d’alias Fichier table de symboles Vijeo Look Un fichier table de symboles peut être associé à l'alias, afin de fournir un accès aux symboles pour les variables de cet équipement. Le fichier de symboles est généré par le logiciel de programmation de l'automate, comme PL7 pour Premium/Micro, Concept pour Quantum ou Unity Pro. En cliquant sur la zone "Fichier table de symboles" de l'alias sélectionné dans la grille, une fenêtre de sélection de fichier apparaît : Les types de fichier qu'il est possible d'insérer sont répertoriés dans la liste. Sélectionner le type de fichier approprié. Entrer le nom du fichier choisi, puis cliquer sur "Ouvrir". Le nom et le répertoire du fichier sont alors affichés dans la grille. 33 Rappel sur la création d’alias 34 Vijeo Look Tutorial II Présentation Objet de cette partie Cette partie décrit pas à pas la réalisation d’une application simple et mettant en œuvre les principales fonctions de Vijeo Look. Contenu de cette partie Cette partie contient les chapitres suivants : Vijeo Look Chapitre Titre du chapitre Page 5 Description de l’application 37 6 Mise en route 43 7 Explorateur de configuration 53 8 Création des différents synoptiques 61 35 Tutorial 36 Vijeo Look Description de l’application 5 Présentation Objet de ce chapitre Ce chapitre décrit de manière générale l’application ainsi que le cahier des charges. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Vijeo Look Sujet Page Présentation de l’application 38 Cahier des charges 40 37 Description de l’application Présentation de l’application Description Ce tutorial vous guidera pour créer une application simple dans Vijeo Look. Ainsi nous allons créer une application simple, qui utilise les principales fonctions du logiciel. Vous allez créer deux cuves qui contiennent chacune un liquide de différente couleur. Ces cuves se rempliront et se videront automatiquement. Afin d’interpréter le fonctionnement des cuves au plus proche de la réalité, vous allez créer une alarme qui se déclenchera lorsque le niveau seuil (configuré par l’utilisateur) sera atteint. Un voyant lumineux changera de couleur afin de signaler l’alarme. Sur l’écran principale, trois boutons permettront d’ouvrir des fenêtres popup afin d’obtenir de plus amples informations sur les cuves ou bien d’ouvrir le site internet "www.telemecanique.com". De plus, vous aller créer trois graphiques permettant d’interpréter le fonctionnement des cuves : l visualisation des tendances, l visualisation des consignes, l visualisation des alarmes. Vijeo Look Fichier Edition Affichage Insertion Dessin Arrangement Animation Mode Outils Fenêtre ? Main Visualisation des tendances www.telemecanique.com paramètre cuve 1 paramètre cuve 2 i Veuillez saisir la valeur de déclenchement d’alarme pour la cuve 1 : 24.00 Litres 00 12:28:00 12:29:00 12:30: Visualisation des consignes Date 29/10/2002 29/10/2002 29/10/2002 08/11/2002 08/11/2002 13/11/2002 13/11/2002 13/11/2002 Niveau de la cuve 1 : 52 Litres 12:27:00 Heure 10:42:05:578 11:41:30:578 11:41:45:921 16:32:53:937 16:33:05:968 10:37:13:750 10:56:26:062 16:26:45:625 Titre Nom Valeur Changement de valeur tank_lev_1 .Alarme.... 12.00 Changement de valeur tank_lev_1 .Alarme.... 85.00 Changement de valeur tank_lev_1 .Alarme.... 10.00 Changement de valeur tank_lev_1 .Alarme.... 10.00 Changement de valeur tank_lev_1 .Alarme.... 82.00 Changement de valeur tank_lev_1 .Alarme.... 12.00 Changement de valeur tank_lev_1 .Alarme.... 24.00 Changement de valeur tank_lev_2 .Alarme.... 26.00 Visualisation des alarmes Veuillez saisir la valeur de déclenchement d’alarme pour la cuve 2 : 90.00 Litres Heure Titre Date Nom 13/11/2002 09:42:50:015 Alarme présente acquitée tank_lev_1 .Alarme.tank_full 13/11/2002 09:42:50:015 Alarme au repos tank_lev_2 .Alarme.tank_full Niveau de la cuve 2 : 60 Litres 38 Vijeo Look Description de l’application Cette application met en avant les concepts de programmation de Vijeo Look, en particulier la notion d’objets et de branches ainsi que la notion d’enrichissement des variables. Vijeo Look 39 Description de l’application Cahier des charges Description L’application : un synoptique affichant sur la même page : l une cuve dont la valeur 'Tank Level 1' est représentée graphiquement et un texte qui affiche la valeur 'Tank Level 1' qui suit le niveau du réservoir, l un voyant lumineux situé en haut de la cuve qui change de couleur lorsqu'une alarme liée au réservoir 'Tank Full 1' est déclenchée, l un champ de consigne permettant de saisir la valeur 'Higher tank Limit 1', l un bouton permet d'ouvrir une fenêtre POPUP qui : l affiche la valeur numérique de 'Tank Level 1' avec son unité, l montre cette valeur au travers de l'objet Mtr_Meter08.ANI qui se trouve dans le répertoire Meter, l contient un bouton qui permet de fermer la fenêtre POPUP, l l l l l l l l 40 une cuve dont la valeur 'Tank Level 2' est représentée graphiquement et un texte qui affiche la valeur 'Tank Level 2' qui suit le niveau du réservoir, un voyant lumineux situé en haut de la cuve qui change de couleur lorsqu'une alarme liée au réservoir 'Tank Full 2’ est déclenchée, un champ de consigne permettant de saisir la valeur 'Higher tank Limit 2', un bouton permet d'ouvrir une fenêtre POPUP qui : l affiche la valeur numérique de 'Tank Level 2' avec son unité, l montre cette valeur au travers de l'objet Mtr_Meter08.ANI qui se trouve dans le répertoire Meter, l contient un bouton qui permet de fermer la fenêtre POPUP, une visualisation des alarmes, une visualisation des tendances, une visualisation des consignes, un bouton qui permet d'ouvrir une fenêtre POPUP qui : l affiche le contenu de la page WEB www.telemecanique.com, l contient un bouton qui permet de fermer la fenêtre POPUP. Vijeo Look Description de l’application Les variables : l une variable analogique ‘Tank Level 1', affectée sur Uni-Telway en mode simulé, qui sera enregistrée dans la table des tendances (période : 30 secondes), l une variable analogique ‘Tank Level 2', affectée sur Modbus en mode simulé, qui sera enregistrée dans la table des tendances (période : 10 secondes), l une variable analogique interne 'Higher Tank Limit 1' sera enregistrée dans la table des consignes, l une variable analogique interne 'Higher Tank Limit 2' sera enregistrée dans la table des consignes, l une variable booléenne interne ‘Tank Full 1' représentant une alarme qui se déclenche lorsque la valeur ‘Tank Level 1' est supérieure à la valeur 'Higher Tank Limit 1', l une variable booléenne interne ‘Tank Full 2' représentatnt une alarme qui se déclenche lorsque la valeur ‘Tank Level 2' est supérieure à la valeur 'Higher Tank Limit 2'. Les tables de la base de données : La base de données sera la base de données par défaut. Une table de consigne et une table de tendance seront créées pour chaque cuve. l pour les variables relatives à la cuve 1 : Trend_tank_1 & Log_tank_1, l pour les variables relatives à la cuve 2 : Trend_tank_2 & Log_tank_2. Vijeo Look 41 Description de l’application 42 Vijeo Look Mise en route 6 Présentation Objet de ce chapitre Ce chapitre a pour but de vous aider dans la réalisation de l’application. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Vijeo Look Sujet Page Mieux comprendre l’application 44 Configurateur OFS 46 Pilotes de communications 51 43 Mise en route Mieux comprendre l’application Présentation Le synoptique suivant décrit la marche à suivre pour créer son projet : Création du fichier table de symbole Configurateur OFS Créer les Alias (importer le fichier .csv) Pilotes de communication Configurer et activer les pilotes de communication Vijeo Look Explorateur de configuration Structure de la base de données : déclaration des variables Synoptiques Création des synoptiques 44 Vijeo Look Mise en route Notion de branche Afin de minimiser le developpement de l’application, nous utiliserons la notion de branche de Vijeo Look. Tout d’abord, il est nécessaire d’interpréter correctement le cahier des charges. En résumé, nous devons créer deux cuves qui auront exactement le même comportement, c’est à dire celui de remplir la cuve et de déclencher une alarme à un niveau donné. Ces comportements sont liés à trois variables qui sont respectivement "Level", "HigherLimit" et "Full". La notion de branche dans Vijeo Look consiste à déclarer une seule fois les variables et à les utiliser dans des branches différentes. Dans ce cas, nous pouvons dire que la cuve 1 équivaut à l’équipement 1 et la cuve 2 équivaut à l’équipement 2. Les équipements 1 et 2 définissent les branches. Pourquoi utiliser une notion de branche ? La notion de branche est utilisée pour la création de structures et la réutilisation d’objets génériques. Dans le schéma ci-dessous, l’objet générique peut être déclaré soit sur la branche1, soit sur la branche2. Les variables "Level", "HigherLimit" et "Full" sont communes aux deux branches. Structure des Variables Branche1 équipement1 Branche2 équipement2 Level HighLimit Full Synoptique Objet générique equipement1 . Level ou equipement 2 le même objet peut être utilisé autant de fois que l’on veut. Les variables sont communes aux deux cuves, seule la branche diffère. Vijeo Look 45 Mise en route Configurateur OFS Présentation Avant de lancer Vijeo Look, il faut créer tous les alias (Voir Rappel sur l’édition des alias, p. 29) de votre projet avec l’outil de configuration d’OFS. Un fichier table de symbole (Voir Fichier table de symboles, p. 33)* sera attribué à chaque alias. Dans l’exemple, le fichier CSV va être créé manuellement afin de mettre en avant la notion de branche. * comment créer un fichier "table de symboles"? : l exporter la table de symboles à partir de PL7 ou de Concept, l créer manuellement le fichier de symboles. 46 Vijeo Look Mise en route Fichier table de symboles Le tableau suivant décrit la marche à suivre pour créer manuellement le fichier table de symboles en utilisant Microsoft Excel : Etape Action 1 lancer EXCEL.exe 2 ouvrir un nouveau document 3 l déclaration de la variable "Tank Level 1" correspondant au niveau de la cuve : sur la première ligne, dans la première cellule saisir "%MW1001" → la variable, sur la première ligne, dans la seconde cellule saisir "Tank1.Level" → le symbole, l sur la première ligne, dans la troisième cellule saisir "Current level of tank 1" → le commentaire, l déclaration de la variable "Higher Tank Limit 1" correspondant à la valeur seuil de déclenchement de l’alarme : l sur la deuxième ligne, dans la première cellule saisir "%MW1003" → la variable, l sur la deuxième ligne, dans la seconde cellule saisir "Tank1.HigherLimit" → le symbole, l sur la deuxième ligne, dans la troisième cellule saisir "Higher limit of tank 1" → le commentaire, l déclaration de la variable "Tank Full 1" correspondant à l’alarme : l sur la troisième ligne, dans la première cellule saisir "%M1005" → la variable, l sur la troisième ligne, dans la seconde cellule saisir "Tank1.Full" → le symbole, l sur la troisième ligne, dans la troisième cellule saisir "Alarm of tank 1" → le commentaire, l l Microsoft Excel - Tank1.csv Fichier Edition Affichage Insertion Format Outils Données Fenêtre ? ABC A1 = %MW1001 B A C 1 %MW1001 Tank1.Level Current level of tank 1 2 %MW1003 Tank1.HigherLimit Higher limit of tank 1 3 %M1005 Tank1.Full Alarm of tank 1 4 D 4 sauvegarder votre fichier avec le nom "Tank1.csv" dans C:\Program Files\Schneider Electric\Vijeo Look\Projects\tutorial\OFS Files (vous aurez pris soin auparavant de créer les répertoires "tutorial et OFS Files" ). 5 l reprendre les étapes 3 et 4 pour créer la variable "Tank Level 2", "Higher Tank Limit 2" et "Tank Full 2". l sauvegarder votre fichier avec le nom "Tank2.csv" dans C:\Program Files\Schneider Electric\Vijeo Look\Projects\tutorial\OFS Files. Vijeo Look 47 Mise en route Création des alias Ecran du configurateur OFS : Configurateur OFS Serveur Editer Imprimer Aide ?? Alias C:\Program Files\Schneider Electric\OFS\Server\Ofs.exe Avancé ... Nombre d’alias : 8 Période groupe min Propriétés de l’alias ... Nom equipement1 equipement2 1000 Liste des Alias automates <driver>:<API adr> Fichier table de Symboles UNTLW01:0.254 C:\Program Files\Schneider Electric\Vijeo Look\Projects\tutorial\OFS Files\Tank1.csv .0 MBT:139.160.23 C:\Program Files\Schneider Electric\Vijeo Look\Projects\tutorial\OFS Files\Tank2.csv 4.126/T Description Bienvenue dans l’outil de Configuration d’OPC Factory Serveur 48 ms Mode serveur Caché Contrôle Diagnostic Diag. Etendu Ok Annuler 4 2 Appliquer 11/10/01 Vijeo Look Mise en route Le tableau suivant décrit la marche à suivre pour créer des alias : Etape Action 1 Lancer le configurateur OFS (à partir du menu Démarrer / Programmes / Schneider Electric / Outil de configuration OFS). 2 Cliquer sur l’icône vert "créer un nouvel Alias". 3 Dans la cellule Nom, saisir "equipement1". 4 Dans la cellule <driver>:<API adr> cliquer sur le menu déroulant à droite de la cellule (la fenêtre "configuration du pilote" s’ouvre). 5 l dérouler le menu XWAY en cliquant sur le "+" et cliquer sur UNITELWAY, l entrer les valeurs suivantes : "Réseau = 0", "Station = 254" et "Porte = 0" dans la zone Adresse réseau. 6 Cliquer sur valider. 7 Dans la cellule "Fichier table de symboles": l dérouler le menu (cliquer sur la flèche) à gauche de la cellule afin de sélectionner le fichier "Tank1.csv" créé précédemment (Voir Fichier table de symboles, p. 47). Ce fichier ce trouve dans "C:\Program Files\Schneider Electric\Vijeo Look\Projects\tutorial\OFS Files". 8 Cliquer sur ouvrir. 9 Régler la" Période groupe min" = 200 ms (période minimale de mise à jour pour les groupes ). 10 Valider le mode serveur en "diagnostic". 11 Cliquer sur le bouton "Propriétés de l’Alias" et valider "Simulation" si vous souhaiter faire une simulation. 12 Dans la barre de menu, cliquer sur "Serveur" puis sur "Archiver les Alias". Vijeo Look 49 Mise en route Création des alias pour la cuve 2 : effectuer les mêmes opérations que précédemment "Création des alias pour la cuve 1" en changeant le nom de l’alias "equipement1" par "equipement2". devModbus+ : Clic sur le nom du driver MODBUS RTU TCP IP PLUS OTHER XWAY XWAY MODBUS Pilote: PLUS TCP IP / DNS TCP IP 139 160 234 126 OTHERS Index du pont MBP DNS RTU COM1 COM2 NœudAPI COM3 COM4 OPTIONS aucun JBUS TSX PLUS Donnée Maître Programme Maître Nœuds optionnels Numéro de l’instance Annuler ADRESSE DE L’ALIAS MBT:139.160.234.126/T Effacer Valider Attention : la variable analogique "Tank level 2" est affectée sur Modbus. De ce fait, à l’étape 5 dérouler le menu Modbus en cliquant sur le "+" et cliquer sur TCP IP puis saisir l’adresse TCP/IP du TSX Premium. Dans la zone "Options" cocher la case "TSX Premium", puis cliquer sur "Valider". 50 Vijeo Look Mise en route Pilotes de communications Description Vijeo Look Aprés avoir créé les alias, vous devrez configurer et activer les pilotes de communications (le pilote Uni-Telway est fourni avec le produit). 51 Mise en route 52 Vijeo Look Explorateur de configuration 7 Présentation Objet de ce chapitre Ce chapitre décrit la procédure de déclaration des variables dans le serveur RTDS. L’explorateur de configuration est utilisé pour configurer le serveur de données (RTDS) et le serveur d’historiques (HDS). Contenu de ce chapitre Ce chapitre contient les sujets suivants : Vijeo Look Sujet Page L’explorateur de configuration 54 Serveur d’historiques 56 Smart browser 59 53 Explorateur de configuration L’explorateur de configuration Description Le serveur de données est utilisé pour créer et paramétrer des variables (bit, registre et texte) qui seront utilisées dans les synoptiques et/ou archivées. La déclaration des variables se réalise dans l’explorateur de configuration accessible via Vijeo Look comme indiqué dans l’écran ci-dessus : Vijeo Look Fichier Edition Affichage Insertion Dessin Arrangement Animation Mode Outils Fenêtre ? Application Projet Sécurité Ergonomie i Configurateur OFS ... F11 Explorateur de Configuration ... F12 Serveur de Données Historisées ... Langue présentation Langue projet Gestionnaire de clavier ... Editeur d’expression ... Editeur de recette ... Options ... 54 Vijeo Look Explorateur de configuration Serveur de données Tout d’abord, pensez à vérifier que les variables déclarées dans le configurateur OFS ont bien été remontées dans le serveur de données : Etape Action 1 Ouvrir "Explorateur de configuration" 2 Ouvrir le répertoire "serveur de données" 3 Ouvrir le répertoire "variables" 4 Ouvrir le répertoire "equipement1" 5 Ouvrir le répertoire "Tank1" Vous devriez obtenir l’écran ci-dessous, avec les variables Full, HigherLimit et Level pour chacun des équipements (notion de branche) : Configuration Explorer Fichier Affichage Paramètres généraux Serveur d’historiques Serveur de données Serveurs OPC Variables System equipement1 _Specific Tank1 0 1 Full HigherLimit Level equipement2 _Specific Tank2 0 1 Full HigherLimit Level Branche 1 Branche 2 Etape Action Vijeo Look 1 Se positionner sur le bit "Full" 2 Dans l’écran de gauche, cocher la case "Alarme" de la zone Option, et cliquer sur "Définir" 3 Se positionner sur le registre "HigherLimit" 4 Dans l’écran de gauche, cocher la case "Consignation" de la zone Option, et cliquer sur "Définir" 5 Se positionner sur le registre "Level" 6 Dans l’écran de gauche, cocher la case "Tendance" et "Accès IHM" de la zone Option, et cliquer sur "Définir" 7 Reprendre les étapes 4 à11 pour la configuration des variables "Level", "HigherLimit" et "Full" de la branche 2 8 Enregistrer la configuration (Fichier / Enregistrer) 55 Explorateur de configuration Serveur d’historiques Description Le serveur d’historiques (HDS) permet de configurer une ou plusieurs bases de données pour l’enregistrement des tendances et des consignation. Configuration Explorer Fichier Affichage Paramètres généraux Serveur d’historiques Bases de données Default DB Tables de variables Tables de tendances trend_tank1 trend_tank2 Tables de consignations log_tank1 log_tank2 Listes de consignations Log_List_tank1 Log_List_tank2 Groupes de tendances Trend_Group_15 Trend_Group_30 Serveur de données équipement 2 Tables de tendances équipement 1 Marche à suivre pour configurer la table de tendance : Etape Action 1 Ouvrir le répertoire "Serveur d’historiques" 2 Oouvrir le répertoire "Bases de données" 3 Ouvrir le répertoire "DefaultDB" 4 Ouvrir le répertoire "Tables de Tendances" 5 Positionnez-vous sur le répertoire "Tables de Tendances" puis faire un click droit sur la souris et sélectionner "Nouveau" 6 Saisir le nom de la table de tendance "trend_tank1" qui sera utilisée pour l’équipement 1 7 Cliquer sur "Définir". Note : reprendre les étapes 1 à 7 pour la déclaration de la table de tendance "trend_tank2" qui sera utilisée pour l’équipement 2. 56 Vijeo Look Explorateur de configuration Tables de consignations Marche à suivre pour configurer la table de consignations : Etape Action 1 Ouvrir le répertoire "Serveur d’historiques" 2 Oouvrir le répertoire "Bases de données" 3 Ouvrir le répertoire "DefaultDB" 4 Ouvrir le répertoire "Tables de consignations" 5 Positionnez-vous sur le répertoire "LogTable" puis faire un click droit sur la souris et sélectionner "Nouveau" 6 Saisir le nom de la table de consignations "log_tank1" qui sera utilisée pour l’équipement 1 7 Cliquer sur "Définir". Note : reprendre les étapes 1 à 7 pour la déclaration de la table de consignation "log_tank2" qui sera utilisée pour l’équipement 2. Vijeo Look 57 Explorateur de configuration Groupes de tendances Les groupes de tendances permettent de configurer des groupes qui définissent la période d’enregistrement de chaque variable. Marche à suivre pour configurer le groupe de tendances : Etape Action 1 Ouvrir le répertoire "Serveur d’historiques, 2 Ouvrir le répertoire "Groupe de tendances" 3 Positionnez-vous sur le répertoire "Trend10sec" puis faire un click droit sur la souris et "Nouveau" 4 Saisir le nom du groupe "Trend_Group_30" qui sera utilisée pour l’équipement 1 5 Dans la zone "Période de mise à jour / Période d’échantillonnage", configurer 30 secondes 6 Cliquer sur "Définir". Note : reprendre les étapes 1 à 6 pour la déclaration du groupe "Trend_Group_15" qui sera utilisée pour l’équipement 2. Listes de consignations Les listes de consignations permettent de configurer des listes qui définissent où et quels événements seront enregistrés. Marche à suivre pour configurer la liste de consignations : Etape Action 1 Ouvrir le répertoire "Serveur d’historiques" 2 Ouvrir le répertoire "Listes de consignations" 3 Positionnez-vous sur le répertoire "MyLogList" puis faire un click droit sur la souris et "Nouveau" 4 Inscrire le nom de la liste "Log_List_tank1" qui sera utilisée pour l’équipement 1 5 Dans la zone "Base de données": l Nom : laisser par défaut "DefautDB", l Table / Nom : décocher la case "Par défaut" puis sélectionner "log_tank1" à l’aide du menu déroulant. 6 Cliquer sur "Définir". Note : reprendre les étapes 1 à 6 pour la déclaration de la liste "Log_List_tank2" qui sera utilisée pour l’équipement 2. 58 Vijeo Look Explorateur de configuration Smart browser Description Le smartbrowser en mode recherche permet de lister un groupe de variable à l’aide de filtre sur le nom de la variable et les propriétes, Tendance, Consignation, Alarme et Accés IHM. Illustration Rechercher Fichier Affichage Général Avancé Variable Propriétés étendues Like Type *Ala* Options 01 Abc Tendance Consignation Alarme Accès IHM 4 variable(s) trouvées Rechercher Nom de variable 01 01 01 01 Building.Alarms.Ala_Fresh Building.Alarms.Ala_Frozen Building.Alarms.Ala_Registers Building.Power.Ala Ajouter au Smart Browser Fermer Le smartbrowser en mode edition permet de modifier les propriétes Tendance, Consignation, Alarme et Accés IHM de toute la liste selectionée. Vijeo Look 59 Explorateur de configuration Illustration Explorateur de Configuration Fichier Affichage Smart Browser Nom de variable 0 1 Building.Alarms.Ala_Fresh 0 1 Building.Alarms.Ala_Frozen 0 1 Building.Alarms.Ala_Registers 0 1 Building.Power.Ala Variable Propriétés Propriétés étendues Alarme Nom Libéllé associé _ DEFAULT _ Type Interne Persistant Externe Nom du serveur Type de variable Type de données Bit Options Tendance Consignation Alarme Accès IHM Définir Mode sélection Recherche... Config Explorer Smart Browser Prêt 60 Annuler 30/07/2004 17:03 Vijeo Look Création des différents synoptiques 8 Présentation Objet de ce chapitre Ce chapitre décrit la mise en œuvre des principales fonctions de Vijeo Look . Tout au long de ce chapitre nous vous expliquerons la marche à suivre pour créer des synoptiques. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Création des cuves Vijeo Look Page 62 Création des textes 66 Création du synoptique "Popup" 70 Création du synoptique "Web" 73 Visualisation des tendances, des consignes et des alarmes 74 Conclusion 78 61 Création des synoptiques Création des cuves Comment insérer une image? Une bibliothèque d’images est à disposition pour insérer des images dans vos applications. Marche à suivre pour insérer une image : Etape Action 1 Cliquer sur l’icône "Nouveau" afin d’ouvrir un nouveau synoptique 2 Enregistrer le synoptique sous le nom de "Main" 3 Dans le menu "Insertion" cliquer sur "Image" 4 Une boite de dialogue s’ouvre, elle contient une liste d’images disponibles, ainsi qu’une zone de Prévisualisation, l déroulez le menu de la zone "bibliothèque", l sélectionner "Tank (partagée)" dans la liste, l sélectionner l’image "Tnk_Tank17.bmp", l cliquez sur le bouton "Insérer". 5 Appliquer un fond transparent à l’image : l ouvrir la fenêtre de propriétés de l’image en double cliquant sur l’image, l cliquez sur l’onglet "Image", puis cocher la case "Couleur transparente", 62 Vijeo Look Création des synoptiques Comment créer un barre-graphe ? En utilisant un barre-graphe, la valeur d’une mesure est représentée par le remplissage d’un élément de dessin solide. Nous allons appliquer un barre-graphe à un rectangle et utiliser la valeur de la variable "Level" pour le remplissage de la cuve. Tout au long du design, vous allez créer des symboles génériques. Un symbole générique se compose de : + 1 Image 1 Animation = 1 Symbole générique Marche à suivre pour créer un barre-graphe : Etape Action 1 A l’aide des outils de dessin, dessiner un rectangle verticale au-dessus de la cuve, 2 l sélectionner le rectangle puis ouvrir le panneau de propriété (effectuer un click droit sur la souris / Propriétés), l dans l’onglet "Dessin", appliquer "Invisible" dans le champ "couleur", l dans l’onglet "Aspect", sélectionner "Relief" de la zone "Apparence", l cliquer sur "OK". 3 Sélectionner le rectangle, 4 Effectuer un click droit sur la souris Animation / Couleur / Barre-Graphe. Un onglet supplémentaire "Barre-Graphe" est créé dans la fenêtre de "Propriétés de l’objet" 5 l dans la zone "Mesure": saisir "Level", l dans le champ couleur, choisir une couleur pour la zone "Barre" puis appliquer un fond transparent, l dans le champ "Amplitude", saisir 0 pour l’amplitude minimale et 100 pour l’amplitude maximale en cliquant sur le mode "Valeur statique", l cliquer sur "OK". Attention : ne pas tenir compte du triangle jaune en haut à gauche du rectangle. Vijeo Look 6 Grouper la cuve et le rectangle (sélectionner la cuve et le rectangle, effectuer un click droit sur la souris puis sélectionner "Grouper") 7 Sélectionner le groupe précédemment créé, puis effectuer un click droit sur la souris et cliquer sur "Créer un symbole" l saisir "equipement" dans le champ "Nom", l cliquer sur "OK". 8 Effacer le symbole précédent. Note : vous venez de créer un symbole générique. Le symbole ayant été sauvé, effacer celui qui a servi à le construire. 63 Création des synoptiques Utilisation de symboles avec une branche Les symboles contiennent des animations qui utilisent une référence à des variables relatives, il faut alors fournir une branche. La branche peut être saisie directement ou par le sélecteur de branche, ou bien en utilisant des caractères de substitution. Marche à suivre pour insérer le symbole "equipement" : Etape Action 1 l menu : Insertion / Symbole, l sélectionner "equipement", l dans le champ "Branche", cliquer sur la flèche à droite afin d’ouvrir la fenêtre "Sélecteur de branche", l cliquer sur l’icône l ouvrir le répertoire "equipement1", sélectionner "Tank1" afin d’obtenir la branche "equipement1.Tank1" puis cliquer sur "Appliquer" l cliquer sur "Insérer". 2 Cliquer sur "OK" 3 Enregistrer votre application. Afin de vérifier que votre application fonctionne correctement, passer le synoptique en mode "Exécution (menu : Mode / Exécution). Vijeo Look Fichier Edition Affichage Insertion Dessin Arrangement Animation Mode Outils Fenêtre ? Main i 64 Vijeo Look Création des synoptiques Création de la cuve 2 Les éléments constituants la cuve 2 sont identiques à ceux de la cuve 1. Cela ne prendra que quelques secondes pour les créer. Ainsi, vous pouvez procéder de la façon suivante : Marche à suivre pour changer de branche : Etape Action 1 l menu : Insertion / Symbole, l sélectionner "equipement", l dans le champ "Branche", cliquer sur la flèche à droite afin d’ouvrir la fenêtre "Sélecteur de branche", l cliquer sur l’icône l ouvrir le répertoire "equipement2", sélectionner "Tank2" afin d’obtenir la branche "equipement2.Tank2" puis cliquer sur "Appliquer", l cliquer sur "Insérer". 2 cliquer sur "OK" 3 enregistrer votre application. La variable "Level" étant utilisée aussi bien pour la cuve 1 que pour la cuve 2, la création de la cuve 2 ne présente aucune difficulté. Il suffit de changer l’appel de la branche. Vijeo Look 65 Création des synoptiques Création des textes Comment créer un Texte ? Marche à suivre pour créer un texte : Etape Action 1 Cliquer sur l’icône "Texte" ou menu : Dessin / Texte 2 Saisir " Niveau de la cuve 1 :" 3 l sélectionner le texte puis effectuer un click droit sur la souris afin d’ouvrir la fenêtre de propriété, l dans le champ "Texte / Couleur" appliquer une couleur noire, l dans le champ "Texte / Fond de texte" appliquer un fond transparent, l pour modifier la police cliquer sur l’icône 4 Affichage de la valeur de mesure . Cliquer sur "OK" pour fermer la fenêtre de propriétés du texte. Il existe deux animations "Valeur de Mesure" et "Valeur de Mesure sur Etat" qui permettent d’afficher une valeur de mesure sous forme de donnée numérique. Marche à suivre pour créer une animation sur un texte : Etape Action 1 Cliquer sur l’icône "Texte" ou menu : Dessin / Texte 2 Saisir "Valeur" 3 l sélectionner le texte puis effectuer un click droit sur la souris afin d’ouvrir la fenêtre de propriété, l dans le champ "Texte / Couleur" appliquer une couleur noire, l dans le champ "Texte / Fond de texte" appliquer un fond transparent, l pour modifier la police cliquer sur l’icône 66 . 4 Cliquer sur OK pour fermer la fenêtre de propriétés du texte. 5 Sélectionner le texte puis effectuer un click droit sur la souris "Animation / Texte / Mesure". Un nouvel onglet apparaît dans la fenêtre de propriétés du texte. 6 Dans le champ "Mesure" saisir "Level" puis cliquer sur "OK" 7 Redimensionner correctement la cellule afin que la valeur numérique et son unité soient visibles en mode exécution 8 Sélectionner le texte " Niveau de la cuve 1 :" et le texte " Valeur ", effectuer un click droit sur la souris puis grouper l’ensemble Vijeo Look Création des synoptiques Etape Action 9 sélectionner le groupe précédemment créé puis : l effectuer un click droit sur la souris et cliquer sur "Créer un symbole", l saisir "text" dans le champ "Nom", l cliquer sur "OK". 10 Effacer le symbole précédent. Note : vous venez de créer un symbole générique. Le symbole ayant été sauvé, effacer celui qui a servi à le construire. Vijeo Look Fichier Edition Affichage Insertion Dessin Arrangement Animation Mode Outils Fenêtre ? Main i Niveau de la cuve 1 : 52 Litres Veuillez saisir la valeur de déclenchement d’alarme pour la cuve 1 : 30.00 Litres Insertion du symbole "text" dans le synoptique "Main" : Etape Action 1 l menu : Insertion / Symbole, l sélectionner "text", l dans le champ "Branche", cliquer sur la flèche à droite afin d’ouvrir la fenêtre "Sélecteur de branche", l cliquer sur l’icône l ouvrir le répertoire "equipement1", sélectionner "Tank1" afin d’obtenir la branche "equipement1.Tank1" puis cliquer sur "Appliquer", l cliquer sur "Insérer". Vijeo Look 2 Cliquer sur "OK" pour fermer la fenêtre 3 Enregistrer votre application. 67 Création des synoptiques Comment créer un champ de consigne ? Le champ de consigne permet de saisir la valeur seuil du déclenchement d’alarme. Celle-ci se déclenche lorsque la valeur de la variable "Level" dépasse la valeur "HigherLimit" saisie. Marche à suivre pour créer un texte : Etape 1 Action Cliquer sur l’icône "Texte" l saisir " Veuillez saisir la valeur de déclenchement d’alarme :", l modifier les propriétés du texte (Edition / Propriétés) si nécessaire. Marche à suivre pour créer une zone de saisie de la consigne "HigherLimit" : Etape Action 1 l cliquer sur l’icône "Texte", l saisir "valeur limite", l sélectionner le texte puis effectuer un click droit sur la souris afin d’ouvrir la fenêtre de propriété, l dans le champ "Texte / Couleur" appliquer une couleur rouge, l dans le champ "Texte / Fond de texte" appliquer un fond transparent, l pour modifier la police cliquer sur l’icône . 2 Cliquer sur "OK" pour fermer la fenêtre de propriétés 3 Sélectionner le texte puis effectuer un click droit sur la souris, "Animation / Envoi / Consigne". Un nouvel onglet apparaît dans la fenêtre de propriétés du texte. 4 Dans le champ "Mesure" saisir "HigherLimit" puis cliquer sur "OK" 5 Redimensionner correctement la cellule afin que la valeur numérique et son unité soient visibles en mode exécution 6 l mettre sur la même ligne le texte "Veuillez saisir la valeur de déclenchement d’alarme :" et le texte "valeur limite", l sélectionner les deux textes l effectuer un click droit sur la souris puis grouper l’ensemble 68 7 Sélectionner le groupe précédemment créé, puis effectuer un click droit sur la souris et cliquer sur "Créer un symbole": l saisir "Higher limit" dans le champ "Nom", l cliquer sur "OK". 8 Effacer le symbole précédent. Note : vous venez de créer un symbole générique. Le symbole ayant été sauvé, effacer celui qui a servi à le construire. Vijeo Look Création des synoptiques Insertion du symbole "Higher limit" dans le synoptique "Main" : Etape Action 1 l menu : Insertion / Symbole, l sélectionner "Higher limit", l dans le champ "Branche", cliquer sur la flèche à droite afin d’ouvrir la fenêtre "Sélecteur de branche", l cliquer sur l’icône l ouvrir le répertoire "equipement1", sélectionner "Tank1" afin d’obtenir la branche "equipement1.Tank1" puis cliquer sur "Appliquer", l cliquer sur "Insérer". 2 Cliquer sur "OK" pour fermer la fenêtre 3 Enregistrer votre application. Dans un cas réel, l’alarme se déclenchera lorsque la variable "Level" sera supérieure à la variable "HigherLimit". L’application que vous venez de créer est en mode simulé ce qui implique l’utilisation d’un bit système qui change d’état toutes les secondes : le voyant lumineux clignote. Comment créer le texte pour la cuve 2 ? Les textes de la cuve 2 sont identiques à ceux de la cuve 1. Cela ne prendra que quelques secondes pour les créer. Marche à suivre pour créer le texte de la cuve 2 : Etape Action 1 l insérer les symboles "text" et "Higher limit" dans le synoptique "Main" l sélectionner "Higher limit", l dans le champ "Branche", cliquer sur la flèche à droite afin d’ouvrir la fenêtre "Sélecteur de branche", l cliquer sur l’icône l ouvrir le répertoire "equipement2", sélectionner "Tank2" afin d’obtenir la branche "equipement2.Tank2" puis cliquer sur "Appliquer", l cliquer sur "Insérer". Vijeo Look 2 Cliquer sur "OK" pour fermer la fenêtre 3 Enregistrer votre application. 69 Création des synoptiques Création du synoptique "Popup" Comment créer des boutons ? Marche à suivre pour créer un bouton : ouverture d’une fenêtre Etape Action 1 Ouvrir le synoptique "main" 2 Dans le menu principal, cliquer sur "Insertion / Image" 3 Dans la zone "Bibliothèque" choisir "Command (partagée), puis "Cmd_BTN_103.bmp 4 l effectuer un click droit sur la souris, "Animation / Chaînage / Ouverture", 5 Cliquer sur l’icône "Texte" et saisir le texte : "Paramètres cuve 1" 6 Positionner le texte sur le bouton puis grouper l’ensemble. l dans la zone "Synoptique", saisir "popup". Vijeo Look Fichier Edition Affichage Insertion Dessin Arrangement Animation Mode Outils Fenêtre ? Main i paramètres cuve 1 popup Fermer 70 Vijeo Look Création des synoptiques Marche à suivre pour créer un bouton : fermeture d’une fenêtre, ce bouton "Fermer" se trouve dans le synoptique "popup". Etape Action 1 Ouvrir le synoptique "main" 2 Dans le menu principal, cliquer sur "Insertion / Image" 3 Dans la zone "Bibliothèque" choisir "Command (partagée), puis "Cmd_BTN_101.bmp 4 l effectuer un click droit sur la souris, "Animation / Chaînage / Fermeture", 5 Cliquer sur l’icône "Texte" et saisir le texte : "Fermer" 6 Positionner le texte sur le bouton puis grouper l’ensemble. l dans la zone "Synoptique", saisir "popup". Création du synoptique "popup" Le synoptique "popup" se compose d’un écran de contrôle, et d’un bouton "Fermer" : Etape Action 1 Ouvrir un nouveau synoptique 2 Enregistrer le nouveau synoptique sous le nom "popup" (barre de menu / Enregistrer sous) 3 Dans la barre de menu cliquer sur Insertion / Symbole : l dans la zone bibliothèque, dérouler le menu et choisir "Meter (partagée)", l cliquer sur "Mtr_Meter08.ANI" puis "Insérer", l dans le champ "Branche", cliquer sur la flèche à droite afin d’ouvrir la fenêtre "Sélecteur de branche", l cliquer sur l’icône l ouvrir le répertoire "equipement1", sélectionner "Tank1" afin d’obtenir la branche "equipement1.Tank1" puis cliquer sur "Insérer", l cliquer sur "OK" pour fermer la fenêtre de "Propriétés. Vijeo Look 4 Dégrouper l’objet inséré 5 Dans la boîte de dialogue "Attention", cliquer sur "OK" 6 Double cliquer sur l’aiguille rouge afin d’ouvrir la fenêtre de" Propriétés de l’objet" 7 Cliquer sur l’onglet "Rotation" 8 Dans le champ "Mesure", saisir "Level", 9 Dans la zone "Echelle de rotation", saisir 0 pour la valeur minimum et 100 pour la valeur maximum (cliquer sur le "A" pour saisir les valeurs 0 et 100) 10 Cliquer sur "OK" 11 Grouper le cadran et l’aiguille 12 Enregistrer votre projet. 71 Création des synoptiques Vijeo Look Fichier Edition Affichage Insertion Dessin Arrangement Animation Mode Outils Fenêtre ? Main i popup paramètres cuve 1 52 Litres Fermer Niveau de la cuve 1 : 52 Litres Veuillez saisir la valeur de déclenchement d’alarme pour la cuve 1 : 30.00 Litres Ré-utiliser le symbole "text" créé précédemment : Etape Action 1 Cliquer sur Insertion / Symbole 2 l insérer le symbole "text" (menu : Insertion / Symbole), l sélectionner "text", l dans le champ "Branche", cliquer sur la flèche à droite afin d’ouvrir la fenêtre "Sélecteur de branche", l cliquer sur l’icône l ouvrir le répertoire "equipement1", sélectionner "Tank1" afin d’obtenir la branche "equipement1.Tank1" puis cliquer sur "Appliquer", l cliquer sur "Insérer". 72 3 Cliquer sur "OK" pour fermer la fenêtre de propriétés 4 Enregistrer votre application. Vijeo Look Création des synoptiques Création du synoptique "Web" Comment créer des boutons ? Reprendre la marche à suivre du chapitre précédent (Voir Comment créer des boutons ?, p. 70) en changeant le texte "Paramètres cuve 1" par "www.telemecanique.com". Comment créer le synoptique "web" Grâce à un ActiveX, vous pouvez créer dans votre projet, par un simple clic, un lien vers une page HTML, un site Internet..... Vous allez utiliser l’interface ActiveX du Browser IE livré avec Windows. Etape Vijeo Look Action 1 Ouvrir un nouveau synoptique et se placer dans le mode "Edition" 2 Enregistrer le synoptique sous le nom "web" 3 Cliquer sur le menu Outils / Ergonomie /Contrôle ActiveX, afin de sélectionner l’ActiveX "Navigateur Web Microsoft", cliquer sur "OK". 4 Cliquer sur le menu "Insertion" puis "Contrôle ActiveX" et sélectionner "Navigateur Web Microsoft", cliquer sur "OK". 5 Sélectionner l’activeX, effectuer un click droit sur la souris puis "Visualiser le script" 6 taper le code suivant : Private Sub Mimic_Open () WebBrowser1.Navigate2 ("http://www.telemecanique.com") End Sub 7 Redimensionner l’activeX afin d’apercevoir le maximum d’informations 8 Enregistrer votre projet 9 Cliquer sur l’icône "Exécution". 73 Création des synoptiques Visualisation des tendances, des consignes et des alarmes Visualisation des tendances La table de tendance permet de suivre en temps réel la variation des données. Il n’est pas nécessaire de créer une table des tendances spécialement pour la cuve 2, tout est représenté sur cette table de visualisation. Etape Action 1 Ouvrir le synoptique "main" 2 Insérer les courbes de tendances (Insertion / Courbe de tendance) 3 Dans l’onglet "Courbes" indiquer : l Libellé : cuve1 l Variable : @tank_lev_1.Tank_Level_1 (utiliser le menu déroulant pour sélectionner la variable), l Tracé : couleur jaune, l Min : 0 et Max : 100 4 Dans l’onglet "Légende", double cliquer sur "Valeur minimum" et "Valeur maximum". Dans la fenêtre de gauche, double cliquer sur "0" de la colonne "Taille" et saisir 0 pour la valeur minimum et 100 pour la valeur maximum. 5 Dans l’onglet "Affichage" modifier l’affichage 6 Redimensionner le tableau et enregistrer votre travail. Exemple d’écran de visualisation des tendances : Visualisation des tendances 00 74 12:27:00 12:28:00 12:29:00 12:30: Vijeo Look Création des synoptiques Visualisation des consignes Vijeo Look Un Log Viewer affiche des données qui sont enregistrées à travers un filtre particulier. Le filtre est attaché au Log Viewer lorsque ce dernier est configuré. Il n’est pas nécessaire de créer une table des consignes spécialement pour la cuve 2, tout est représenté sur cette table de consignes. Etape Action 1 Ouvrir le synoptique "main" 2 Insérer le contrôleur de consignes (Insertion / Log Viewer Control) 3 Double cliquer sur l’objet inséré afin d’accéder à ses propriétés 4 Dans l’onglet "Affichage" modifier l’affichage 5 Redimensionner le tableau et enregistrer votre travail. 75 Création des synoptiques Exemple d’écran de visualisation des tendances, des consignes et des alarmes : Vijeo Look Fichier Edition Affichage Insertion Dessin Arrangement Animation Mode Outils Fenêtre ? Main www.telemecanique.com paramètres cuve 1 Visualisation des tendances i 00 12:27:00 12:28:00 12:29:00 12:30: Visualisation des consignes Date 29/10/2002 29/10/2002 29/10/2002 08/11/2002 08/11/2002 13/11/2002 13/11/2002 Niveau de la cuve 1 : 52 Litres Heure 10:42:05:578 11:41:30:578 11:41:45:921 16:32:53:937 16:33:05:968 10:37:13:750 10:56:26:062 Titre Changement de valeur Changement de valeur Changement de valeur Changement de valeur Changement de valeur Changement de valeur Changement de valeur Nom tank_lev_1 .Alarme.... tank_lev_1 .Alarme.... tank_lev_1 .Alarme.... tank_lev_1 .Alarme.... tank_lev_1 .Alarme.... tank_lev_1 .Alarme.... tank_lev_1 .Alarme.... Valeur 12.00 85.00 10.00 10.00 82.00 12.00 24.00 Veuillez saisir la valeur de déclenchement d’alarme pour la cuve 1 : 24.00 Litres Visualisation des alarmes Date 13/11/2002 76 Heure 09:42:50:015 Titre Nom Alarme présente acquitée tank_lev_1 .Alarme.tank_full Vijeo Look Création des synoptiques Visualisation des alarmes L’Alarm Viewer visualise des alarmes et permet de les acquitter. Le nombre de lignes apparaissant dépend de la taille de la fenêtre et de la police choisie. Ne pas oublier de configurer l’alarme 2 pour la cuve 2. Marche à suivre pour créer un Alarm Viewer : Etape Action 1 Ouvrir le synoptique "main" 2 Insérer le contrôleur de consignes (Insertion / Alarm Viewer Control) 3 Redimensionner le tableau 4 Double cliquer sur l’Alarm Viewer pour afficher ses propriétés 5 Afin de visualiser les onglets de configuration qui ne sont pas visibles, utiliser les boutons flèches dans le coin haut droit de la boîte de dialogue des propriétés 6 Enregistrer votre travail. Marche à suivre pour créer un voyant d’alarme : Etape Action 1 Dessiner une ellipse à l’aide des outils de dessin 2 Ouvrir la fenêtre de propriétés afin de lui attribuer une apparence "Relief inversé". Cliquer sur OK pour fermer la fenêtre 3 Effectuer un click droit sur la souris puis sélectionner Animation / Couleur / Etat 4 Dans la zone "Etat" saisir "Full" puis cliquer sur "OK" 5 sélectionner le voyant, puis créer un symbole. Nommer le : "LED" (ce symbole servira pour la création du voyant d’alarme pour la cuve 2), 6 Effacer le symbole précédent. 7 enregistrer votre projet. Insertion du symbole "LED" dans le synoptique "Main" : Etape Action 1 l menu : Insertion / Symbole, l sélectionner "LED", l dans le champ "Branche", cliquer sur la flèche à droite afin d’ouvrir la fenêtre "Sélecteur de branche", l cliquer sur l’icône l ouvrir le répertoire "equipement1", sélectionner "Tank1" afin d’obtenir la branche "equipement1.Tank1" puis cliquer sur "Appliquer", l cliquer sur "Insérer". Vijeo Look 2 Cliquer sur "OK" pour fermer la fenêtre 3 Enregistrer votre application. 77 Création des synoptiques Conclusion Exécution de mon application Vous venez de finir le tutorial ! Il ne vous reste plus qu’à exécuter l’application (cliquer sur l’icône "Exécution"). Les deux cuves fonctionnent correctement, elles se remplissent et se vident automatiquement. Un compteur suit le niveau des cuves et un voyant lumineux situé au dessus des cuves clignote (en mode simulation). Le champ de saisie de la valeur seuil de déclenchement d’alarme n’a aucun effet sur le voyant lumineux, n’oublions pas que nous sommes en mode simulation. Dans un cas réel, le voyant changerait de couleur lorsque le niveau de la cuve aurait atteint la valeur seuil . Vijeo Look Fichier Edition Affichage Insertion Dessin Arrangement Animation Mode Outils Fenêtre ? Main Visualisation des tendances www.telemecanique.com paramètres cuve 1 paramètres cuve 2 i popup Veuillez saisir la valeur de déclenchement d’alarme pour la cuve 1 : 24.00 Litres 00 12:27:00 12:29:00 12:30: Visualisation des consignes Heure Date 29/10/2002 10:42:05:578 29/10/2002 11:41:30:578 29/10/2002 11:41:45:921 08/11/2002 16:32:53:937 08/11/2002 16:33:05:968 10:37:13:750 13/11/2002 52 Litres 13/11/2002 10:56:26:062 13/11/2002 16:26:45:625 Niveau de la cuve 1 : 52 Litres 12:28:00 Titre Nom Valeur Changement de valeur tank_lev_1 .Alarme.... 12.00 Changement de valeur tank_lev_1 .Alarme.... 85.00 Changement de valeur tank_lev_1 .Alarme.... 10.00 Changement de valeur tank_lev_1 .Alarme.... 10.00 Changement de valeur tank_lev_1 .Alarme.... 82.00 Changement de valeur tank_lev_1 .Alarme.... 12.00 Changement de valeur tank_lev_1 .Alarme.... 24.00 Changement de valeur tank_lev_2 .Alarme.... 26.00 Visualisation des alarmes Veuillez saisir la valeur de déclenchement d’alarme pour la cuve 2 : 90.00 Litres Heure Titre Nom Date Fermer Alarme présente acquitée tank_lev_1 .Alarme.tank_full 13/11/2002 09:42:50:015 13/11/2002 09:42:50:015 Alarme au repos tank_lev_2 .Alarme.tank_full Niveau de la cuve 2 : 60 Litres Si vous cliquez sur les boutons "Paramètres cuve 1" ou sur "Paramètres cuve 2", une fenêtre popup s’ouvrira. De même, si vous cliquez sur le bouton "www.telemecanique.com", le site Internet telemecanique s’ouvrira dans une fenêtre popup. 78 Vijeo Look BC Index A V ActiveX, 23 Alias Création, 31 Edition, 29 Vijeo Look Désinstallation, 16 Installation, 14 Les outils, 22 Licence, 17 Présentation, 10 C Composant Bean, 23 courbe de tendance, 24 F Fenêtre d’alarmes, 25 Fenêtre d’historiques, 25 M Menu insertion, 23 Menu Outils, 26 S Serveur d’historiques, 26 Serveur de données, 27 Vijeo Look 79 Index 80 Vijeo Look