Vijeo Designer

Didacticiel
fre

35007033 04

2

35007033 04 03/2006

Table des matières

Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Partie I Présentation de Vijeo Designer . . . . . . . . . . . . . . . . . . . . 9
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Chapitre 1

Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vue d'ensemble du logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Principaux outils de Vijeo Designer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation de Vijeo Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibilité de la version logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Désinstallation de Vijeo Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 12 15 18 20 21 23 25 25 26 27 28 32 33 36 41 45 49 57 62 65 69 73

Chapitre 2
2.1

Création d'un projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création d'écrans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conditions requises. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Etapes de la création d'un projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation de l'application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Démarrage de Vijeo Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramètres de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création de l'écran "Tank". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Affichage numérique et textuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objet graphique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création d'une recette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création de l'écran "Curves" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création de l'écran "Alarms" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création d'un script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

35007033 04 03/2006

3

Chapitre 3

Transfert de projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Validation, génération et correction d'erreurs . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Transfert d'un projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

Index

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

4

35007033 04 03/2006

Les messages particuliers qui suivent peuvent apparaître dans la documentation ou sur l'appareil.Consignes de sécurité § Informations importantes AVIS Veuillez lire soigneusement ces consignes et examiner l'équipement afin de vous familiariser avec lui avant son installation. 35007033 04 03/2006 5 . des blessures graves ou des dommages matériels. Il vous avertit d'un risque de blessu Respectez scrupuleusement les consignes de sécurité associées à ce symbole de vous blesser ou de mettre votre vie en danger. L'apposition de ce symbole à un panneau de sécurité Danger ou Avertissemen signale un risque électrique pouvant entraîner des lésions corporelles en cas de non-respect des consignes. des blessures graves ou des dommages matériels. Ceci est le symbole d'une alerte de sécurité. AVERTISSEMENT AVERTISSEMENT indique une situation présentant des risques susceptibles de provoquer la mort. sa mise en marche ou son entretien. DANGER DANGER indique une situation dangereuse entraînant la mort. Ils vous avertissent de dangers potentiels ou attirent votre attention sur des informations susceptibles de clarifier ou de simplifier une procédure. ATTENTION ATTENTION indique une situation potentiellement dangereuse et susceptible d'entraîner des lésions corporelles ou des dommages matériels.

Consignes de sécurité REMARQUE IMPORTANTE L'entretien du matériel électrique ne doit être effectué que par du personnel qualifié. Schneider Electric n'assume aucune responsabilité des conséquences éventuelles découlant de l'utilisation de cette documentation. Ce document n'a pas pour objet de servir de guide aux personnes sans formation. Tous droits réservés. © 2005 Schneider Electric. 6 35007033 04 03/2006 .

consultez l'aide en ligne de Vijeo Designer.A propos de ce manuel Présentation Objectif du document Ce manuel est une introduction à certaines notions fondamentales de Vijeo Designer.com 35007033 04 03/2006 7 . Document à consulter Titre Manuel utilisateur de Vijeo Designer Pilote Uni-Telway de Vijeo Designer Pilote Magelis XBTG Modbus TCP/IP Pilote Magelis XBTG Modbus RTU Pilote Magelis XBTG Modbus Plus Référence inclus sur le CD-ROM Vijeo Designer inclus sur le CD-ROM Vijeo Designer inclus sur le CD-ROM Vijeo Designer inclus sur le CD-ROM Vijeo Designer inclus sur le CD-ROM Vijeo Designer Commentaires utilisateur Envoyez vos commentaires à l'adresse e-mail techpub@schneider-electric. Il est rédigé pour aider à la mise en route des nouveaux utilisateurs et pour servir de référence rapide à ceux qui connaissent déjà le logiciel. le progiciel dont vous avez besoin pour développer et configurer des applications d'écrans IHM des familles XBT G/XBT GT. Pour obtenir une description plus détaillée des fonctions du logiciel.

A propos de ce manuel

8

35007033 04 03/2006

Présentation de Vijeo Designer

I
Présentation
Objet de cette section Contenu de cette partie Cette section décrit les principales fonctions du logiciel ainsi que son installation.

Cette partie contient les chapitres suivants :
Chapitre 1 2 3 Titre du chapitre Généralités Création d'un projet Transfert de projet Page 11 23 75

35007033 04 03/2006

9

Présentation de Vijeo Designer

10

35007033 04 03/2006

Généralités

1
Présentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre présente le logiciel Vijeo Designer.

Ce chapitre contient les sujets suivants :
Sujet Vue d'ensemble du logiciel Principaux outils de Vijeo Designer Installation de Vijeo Designer Compatibilité de la version logicielle Désinstallation de Vijeo Designer Page 12 15 18 20 21

35007033 04 03/2006

11

français ou italien) Internet Explorer 5. Système minimum requis Processeur Mémoire Intel Celeron 566 MHz ou plus rapide (recommandé : Pentium III 1GHz ou plus rapide) 128 Mo de RAM (recommandé : 512 Mo ou plus) Espace disque disponible 400 Mo ou plus sur disque dur Système d'exploitation Navigateur Web Windows 2000 ou XP (allemand. de l'acquisition des données jusqu'à la création et à la visualisation de synoptiques animés. espagnol. Il fournit tous les outils nécessaires à la conception d'un projet IHM.Généralités Vue d'ensemble du logiciel A propos de Vijeo Designer Vijeo Designer est un logiciel de pointe permettant de réaliser des écrans opérateur et de configurer les paramètres opérationnels des périphériques d'Interface Homme Machine (IHM).0 ou toute version ultérieure 12 35007033 04 03/2006 . anglais.

vous pouvez configurer votre écran IHM pour communiquer simultanément avec plusieurs périphériques différents de Télémécanique et d'autres fournisseurs. De même. des variables créées dans Vijeo Designer peuvent être exportées vers d'autres applications. Edition des variables provenant d'autres applications Vijeo Designer peut importer et exporter les variables et les recettes en tant que fichiers CSV. 35007033 04 03/2006 13 . les messages d'alarme ou les objets texte dans plus de 10 langues différentes. 15) vous permet de configurer ou de modifier les variables et les caractéristiques des objets. L'utilisation d'une fenêtre Inspecteur de propriétés (Voir Principaux outils de Vijeo Designer. Messagerie multilingue Vijeo Designer permet de stocker. L'utilisation de symboles animés permet de générer et de modifier un écran graphique très simplement. Création d'écran IHM Vijeo Designer vous permet de créer des écrans IHM dynamiques. les données fournies par des périphériques externes comme les automates et les modules d'E/S déportés. le tout dans une simple application. Il combine différentes fonctions. les scripts et les écrans créés avec Vijeo Designer peuvent être sauvegardés dans la Bibliothèque d'objets (Voir Principaux outils de Vijeo Designer.Généralités Caractéristiques Réutilisation des données Vijeo Designer utilise deux types de données : z z les données internes créées dans l'application utilisateur . Une simple sélection depuis l'écran d'animation bascule l'affichage dans la langue choisie. 15) afin de pouvoir être réutilisés dans d'autres projets. Les objets graphiques. p. Connectivité équipements multiples Avec Vijeo Designer. La possibilité de réutilisation de ces données vous aide à optimiser les nouvelles applications et à standardiser les écrans des applications co-développées. Rapports Vijeo Designer intègre une fonction avancée qui simplifie la gestion des variables utilisées dans les écrans d'animation. Scripts Vijeo Designer met à disposition une fonction script qui vous permet de réutiliser pour d'autres projets des briques ou des séquences complètes provenant d'une application. p. les indicateurs de niveau et de marche/arrêt et les commutateurs. pour une même application. telles que les objets en mouvement.

Généralités Terminaux ciblés Les appareils IHM suivants sont conçus et configurés à l'aide de Vijeo Designer : z z z z z z XBT G2000 Series XBT G4000 Series XBT G5000 Series XBT G6000 Series XBT GT1000 Series XBT GT2000 Series 14 35007033 04 03/2006 .

Généralités Principaux outils de Vijeo Designer Présentation Les principaux outils de Vijeo Designer sont accessibles depuis l'écran principal du programme. 35007033 04 03/2006 15 . Six fenêtres d'outils vous permettent de développer votre projet rapidement et facilement. Chaque fenêtre fournit les informations relatives à un objet particulier ou au projet. Vous avez la possibilité de personnaliser votre environnement de travail en redimensionnant ou en déplaçant les fenêtres. Les icônes associées aux fenêtres se trouvent dans la barre d'outils.

Y=278 A A Graphique statistique Graphique statistique Graphique statistique Graphique statistique NUM FR 08:47 Appuyez sur F1 pour obtenir de l'aide démarrer Zoom 100% Design Vije Exercice 1 . Design 1 Icônes des fenêtres de travail Niveau d'eau configuration Ecran graphique d'affichage du Alarme travail en cours 123 2 6 3 4 5 Graphique à secteurs Bibliothèque d'objets Vijeo Navigateur ! Designe Designe Cible 1 . Inspecteur de propriétés Graphique Nom Configuration ID écran 1 Description Largeur 640 Hauteur 480 (153.Configuration] Fichier Edition Générer IHM Disposer Variable Rapport Recherche Affichage Dessin Outils A A Vijeo 123 A A.Généralités Ecran principal Designe Vijeo L'environnement de Vijeo Designer se présente ainsi : Fenêtre Aide Exercice 1 ....Vijeo-Fr. Note : L'apparence de Vijeo Designer peut être différente.Configuration Informations Affiche les rapports et les sites Web Zone de compte rendu Liste de graphiques N° 6 123 5 4 A 3 2 A 1 A Nom d'objet water_level_setting Change _panel_switch Texte04 Voyant d'alarme Texte03 Texte01 Position 124 183x254 228 310 320x437.. toutes les fenêtres étant configurables par l'utilisateur.255 Arrière-plan Vije Exercice 1 Cible 1 Ecrans graphiques 1: Configuration 2: Tank 3: Chart Scripts d'application Alarmes Fenêtres popup Langues Fichiers de données Gestionnaire Vij. Var. Bib.359 300.140x439x179 347 182x393 226 99 136x278 175 120 60x399 139 Génération du code Compilation Création image mémoire Créer une image mémoire Image mémoire OK IHMl : Projet 32 Ko.. taille totale Génération terminée Générer X=533. 16 35007033 04 03/2006 . Système 2 208 Ko. Proj.[Cible 1 .Vijeo-Frame .

chronomètres. puis faites-le glisser dans le synoptique. Les informations concernant chaque projet sont répertoriées hiérarchiquement dans un explorateur de documents. sélectionnez le composant dans la bibliothèque d'objets. z la position . Chaque objet peut être sélectionné séparément. Bibliothèque de composants (graphique à barres. nom et position). Affiche les paramètres de l'objet sélectionné. Pour déployer la liste des objets d'un groupe. seuls les paramètres communs à tous les objets sont affichés. Lorsque plusieurs objets sont sélectionnés. double-cliquez sur le message d'erreur. Affiche l'aide en ligne ou le contenu d'un rapport. z les autres variables associées. Lorsqu'une une erreur survient. le système affiche un message d'erreur ou un message d'avertissement. cliquez sur +. en précisant : z le numéro d'ordre de création . z les animations . z le nom . L'objet surligné dans la liste est sélectionné dans le synoptique. de la compilation et du chargement. Pour placer un composant dans le synoptique.Généralités Icônes de la fenêtre de travail Les icônes de la fenêtre de travail (repérées par les numéros 1 à 6 sur l'illustration ci-dessus) s'utilisent comme inverseurs à deux positions pour afficher ou masquer les fenêtres de travail : N° 1 Nom de l'écran/ icône associée Navigateur Description Sert à créer des applications. 4 Compte-rendu ! Affiche la progression et les résultats de la vérification des erreurs. Les informations s'affichent de la même manière pour un groupe d'objets (ordre. etc. 2 Inspecteur de propriétés 3 Liste de graphiques Enumère tous les objets apparaissant dans le synoptique. 5 Bibliothèque d'objets 6 Informations 35007033 04 03/2006 17 .) fournis par le constructeur ou créés par vous. Vos propres composants peuvent être exportés ou importés. Pour visualiser l'emplacement de l'erreur.

18 35007033 04 03/2006 .Généralités Installation de Vijeo Designer Pré-requis Le logiciel Vijeo Designer doit être installé par un administrateur système.

cliquez sur Vijeo Designer.EXE dans la zone Ouvrir. 35007033 04 03/2006 19 . L'écran Information Client apparaît. Sélectionnez une langue d'installation. Insérez le CD-ROM dans le lecteur de CD. votre référence et votre numéro de sur votre ordinateur. En cas de non démarrage automatique de l'installation. cliquez sur Démarrer → Exécuter. Résultat 3 4 5 6 Vous êtes invités à saisir un dossier d'installation de votre choix Saisissez votre nom. Sélectionnez le dossier du programme. Cliquez ensuite sur Quitter pour retourner sur le bureau. InstallShield lance l'installation de Vijeo Designer ou de l'un de ses composants. automatiquement le programme d'installation. Le dossier par défaut est c:\Program Files\Schneider Electric. puis cliquez sur Suivant. Cliquez sur Suivant. Cliquez sur Oui si vous souhaitez créer un raccourci sur le bureau. 7 8 9 10 Note : A la fin du processus d'installation. Cliquez sur Terminer lorsque l'installation est terminée. Cliquez ensuite sur Suivant. Cliquez sur Oui pour les accepter. le programme peut vous demander de redémarrer votre ordinateur. Vous devez alors redémarrer pour mettre à jour tous les composants nouvellement installés dans le système.Le programme Autorun de Vijeo Designer doit démarrer ROM de l'ordinateur. puis cliquez sur Suivant.Généralités Procédure d'installation Etape Action 1 2 Fermez toutes les applications en cours d'exécution sur le poste de travail. Les termes du contrat de licence s'affichent. puis L'écran de bienvenue de l'assistant InstallShield apparaît. le nom de votre société. puis cliquez sur OK (x correspond à la lettre d'appellation de votre lecteur de CD-ROM). Spécifiez un dossier d'installation. série dans l'écran Informations Client. saisissez x:\SETUP.

auquel vous pouvez accéder depuis le menu Démarrer → Exécuter → Programmes → Schneider Electric → Vijeo Designer.Généralités Compatibilité de la version logicielle Titre du bloc "Vue d'ensemble" Une fois que le logiciel a été installé (Voir Installation de Vijeo Designer. 18). Note : Avant de démarrer Vijeo Designer pour la première fois. Compatibilité avec les versions logicielles antérieures Les projets créés avec cette version de Vijeo Designer ne présentent pas de compatibilité ascendante avec les versions antérieures du logiciel. Toutefois.chm. avant d'ouvrir une application créée à l'aide d'une version antérieure de Vijeo Designer. 20 35007033 04 03/2006 . vous devez procéder à une sauvegarde complète du projet initial à l'aide de la fonction export . Un nouveau projet créé et ouvert avec cette version de Vijeo Designer ne pourra pas être ouvert avec une version antérieure. en tant qu'utilisateur vous devez comprendre comment cette version de Vijeo Designer fonctionne avec les versions précédentes du logiciel. p. Les projets créés avec une version antérieure de Vijeo Designer présentent une compatibilité descendante avec cette version. lisez le fichier Readme.

Cliquez sur Démarrer → Paramètres → Panneau de configuration. 35007033 04 03/2006 21 . 3 4 Utilisation du panneau de configuration Ajout/ Suppression de programmes Etape Action 1 2 3 4 Fermez toutes les applications en cours d'exécution sur le poste de travail. puis cliquez sur Supprimer. Sélectionnez Vijeo Designer dans la liste des programmes. A la fin du processus de désinstallation. redémarrez votre ordinateur pour mettre le système à jour. puis saisissez le chemin d'accès à l'utilitaire de désinstallation dans le dossier d'installation de Vijeo Designer (par exemple : c:\Program Files\Schneider Electric\Vijeo designer\Uninstall). Utilisation de l'utilitaire de désinstallation Etape Action 1 2 Fermez toutes les applications en cours d'exécution sur le poste de travail. Cliquez sur Démarrer → Exécuter. à l'aide du panneau de configuration Ajout/Suppression de votre ordinateur. Cliquez sur OK. redémarrez votre ordinateur pour mettre le système à jour.Généralités Désinstallation de Vijeo Designer Deux méthodes pour désinstaller le logiciel Vous pouvez désinstaller Vijeo Designer de l'une des deux façons suivantes : z z à l'aide de l'utilitaire de désinstallation disponible avec le logiciel . A la fin du processus de désinstallation.

Généralités 22 35007033 04 03/2006 .

Ce chapitre contient les sous-chapitres suivants : Sous-chapitre Sujet 2.Création d'un projet 2 Présentation Objet de ce chapitre Contenu de ce chapitre Ce chapitre présente quelques procédures décrivant la réalisation d'une application simple mettant en œuvre les principales fonctions de Vijeo Designer.1 Création d'écrans Page 25 35007033 04 03/2006 23 .

Création d'un projet 24 35007033 04 03/2006 .

Création d'un projet 2. Ce sous-chapitre contient les sujets suivants : Sujet Conditions requises Etapes de la création d'un projet Présentation de l'application Démarrage de Vijeo Designer Paramètres de base Création de variables Création de l'écran "Tank" Affichage numérique et textuel Objet graphique Création d'une recette Création de l'écran "Curves" Création de l'écran "Alarms" Création d'un script Simulation Page 26 27 28 32 33 36 41 45 49 57 62 65 69 73 35007033 04 03/2006 25 .1 Présentation Objet de cette section Contenu de ce sous-chapitre Création d'écrans Cette section décrit la procédure à suivre pour créer les écrans du projet.

Disposer d'une vue d'ensemble de la variation du niveau dans le temps. Pour ce faire. Pour ce faire. nous devons décrire nos exigences ou spécifications. Afficher les valeurs de consigne sous la forme d'un affichage numérique et d'une courbe de tendance. nous utiliserons une courbe de tendance. Nous utiliserons la fonction recettes pour la sélection des paramètres prédéfinis. 26 35007033 04 03/2006 . Vider le réservoir en ouvrant/fermant la vanne inférieure en appuyant sur un bouton. Informer l'utilisateur en cas de dépassement d'un seuil par le biais d'un voyant et d'une page d'alarme. nous allons développer un projet. La consigne et le niveau d'alarme sont sélectionnés par l'utilisateur dans un ensemble de paramètres prédéfinis.Création d'un projet Conditions requises Présentation Afin de découvrir certaines des possibilités offertes par Vijeo Designer. L'application doit répondre aux critères suivants : z z z z z Gérer le remplissage d'un réservoir en fonction d'une consigne de remplissage et d'un niveau d'alarme.

Création d'un projet Etapes de la création d'un projet Présentation Les étapes suivantes doivent être réalisées afin de créer le projet manual : z z z z z z z z z z z z Lancer Vijeo-Designer Créer le projet manual Configurer le projet Déclarer les variables Créer les différents écrans et boutons de navigation entre les écrans Créer les affichages numérique et textuel Utiliser les objets graphiques de la bibliothèque d'objets Créer la recette Créer les courbes de tendance Créer la fonction de gestion d'alarme Créer un script Générer et simuler le projet 35007033 04 03/2006 27 .

deux affichages numériques (la valeur de niveau et la consigne d'alarme) . et un ensemble de boutons permettant de passer d'un écran à un autre. p. p. 30) comporte : z z L'écran "Alarms" (Voir Ecran "Alarms". L'écran "Tank" (Voir Ecran "Tank". "Curves". 29) comporte : z z z z z z L'écran "Curves" (Voir Ecran "Curves". et un ensemble de boutons permettant de passer d'un écran à un autre. un réservoir provenant de l'animation bibliothèque d'objets . "Alarms". et un ensemble de boutons permettant de passer d'un écran à un autre. l'objet alarme permettant d'afficher l'alarme de niveau élevé si le niveau du réservoir dépasse la consigne d'alarme . l'objet courbe de tendance dans lequel le niveau du réservoir et la consigne d'alarme sont animés . une vanne de vidange du réservoir contrôlée par le biais d'un bouton .Création d'un projet Présentation de l'application Présentation Le projet à concevoir se nomme "manual". p. Il comporte trois pages d'écran : z z z "Tank". deux types de commande recette pouvant être utilisés pour définir les valeurs de remplissage et les alarmes relatives au niveau du réservoir . 31) comporte : z z 28 35007033 04 03/2006 . un voyant d'alarme de seuil supérieur .

Un bouton de vidange permet de vider le réservoir à l'aide de la vanne inférieure. Pour ce faire. Le niveau du réservoir change. la vanne apparaît en gris. un voyant s'allume (rouge encas de dépassement du seuil). En position ouverte. L'alarme de niveau élevé est activée si le niveau du réservoir dépasse la consigne d'alarme. La vanne inférieure s'active lorsque vous appuyez sur le bouton "emptying". Vous pouvez modifier la consigne d'alarme. Le schéma suivant montre la page "Tank" : 1 Tank Curves Alarms 2 Small quantity Medium quantity Large quantity Send Small quantity Tank Level: Alarm level: Emptying 25 27 8 3 7 4 5 6 Repère Description 1 2 3 4 5 6 7 8 Bouton de navigation entre les écrans Voyant d'alarme de niveau élevé Réservoir avec niveau animé Vanne inférieure du réservoir Bouton de vidange du réservoir Zone de saisie des données relatives à la consigne. via le pavé numérique Sélecteur de recette Boutons de commande de recette 35007033 04 03/2006 29 . Celle-ci gère également le seuil à ne pas dépasser en fonction de la quantité voulue (consigne d'alarme). En position fermée. cliquez (dans le cadre d'une simulation) ou appuyez sur la section de l'affichage numérique relative au "level of alarm" (écran tactile du XBTG). elle apparaît en rouge.Création d'un projet Ecran "Tank" Le réservoir est rempli d'un produit sélectionné (petite et grande quantité). La quantité est gérée par le biais d'une recette. lorsque l'alarme est activée.

Illustration de l'écran "Curves" : 1 Tank 100 90 80 70 60 50 40 30 20 10 0 Curves Alarms 2 Repère Description 1 2 Bouton de navigation entre les écrans Courbe de tendance indiquant le niveau du réservoir et la consigne d'alarme 30 35007033 04 03/2006 . la variation du niveau du réservoir et la consigne d'alarme sont représentés sous la forme d'un graphique.Création d'un projet Ecran "Curves" Dans cet écran.

acquittées ou écoulées/résolues 35007033 04 03/2006 31 .Création d'un projet Ecran "Alarms" Cet écran permet de visualiser l'état du niveau d'alarme. Illustration de l'écran "Alarms" : 1 Tank Curves Alarms Message Hour State 2 Repère Description 1 2 Bouton de navigation entre les écrans Tableau des alarmes permettant de visualiser les alarmes actives.

sélectionnez Démarrer \ Programmes \ Vijeo Designer ou double-cliquez sur l'icône Vijeo Designer située sur le bureau.Création d'un projet Démarrage de Vijeo Designer Procédure Pour démarrer Vijeo Designer. 32 35007033 04 03/2006 .

Création d'un projet Paramètres de base Présentation Vous devez configurer correctement votre projet avant de débuter la création d'un dessin. Les terminaux cibles sont configurés et organisés de manière hiérarchique au sein d'un projet. Un projet créé via Vijeo Designer est une simple chaîne d'informations (base de données). Chaque cible montre l'environnement matériel (automate) dans lequel est exécuté le projet. 35007033 04 03/2006 33 . Le projet utilise des variables internes et externes.

Vijeo-Designer Bienvenue dans Vijeo-Designer Que voulez-vous faire ? Créer un projet Ouvrir le dernier projet Ouvrir un projet existant Ne plus afficher cette boîte de dialogue < Précédent Suivant > Terminer Annuler Remarque : Si la boîte de dialogue ci-dessus ne s'affiche pas au démarrage de Vijeo Designer. Cliquez sur "Suivant" pour continuer. sélectionnez l'onglet "Vijeo-Manager" dans le navigateur. 34 35007033 04 03/2006 .Création d'un projet Création d'un projet et configuration de la cible Le tableau suivant décrit la procédure à suivre pour créer un projet et sélectionner le périphérique distant : Etape Action 1 Cette boîte de dialogue apparaît au démarrage de Vijeo Designer. puis cliquez avec le bouton droit sur "Vijeo-Manager" et sélectionnez "Nouveau projet".

etc. z Cliquez sur Suivant. Dans notre exemple. fenêtres popup. z Cliquez sur Suivant.Création d'un projet Etape Action 2 z Entrez le nom de votre projet et cliquez sur OK (dans votre cas. sélectionnez l'adresse IP si le modèle utilise un port Ethernet. z Sélectionnez le pilote approprié pour le type de périphérique à l'aide du bouton Ajouter. Cliquez ensuite sur Terminer. puis cliquez sur Suivant. 35007033 04 03/2006 35 . Des nouveaux dossiers (écrans. langues. 3 Enregistrez votre projet. alarmes. fichiers de données. puis sélectionnez "Nouvelle cible". puis sélectionnez le type de module XBT G2230. entrez "Manual_V42"). Inspecteur de propriétés Cible Nom Description Type CouleurCible Modèle ID écran initial Action au démarrage Buzzer Configuration Transfert Partage de données Imprimante Sécurité Mode de saisie Bannière d'alarme Clavier système Désactivé Autoriser Coin supérieur gauche Ethernet Ethernet Désactivé Système de fichiers Désactivé Sériecal Gamme XBT G 256 couleurs XBT G2330 (320x240) 1: Tank Cible 1 Remarque : Pour ajouter une autre "cible" au projet.) sont créés. scripts. entrez Schneider Electric Industrie SAS pour le fabricant et Uni telway pour le pilote. cliquez avec le bouton droit sur "Projet".

Création d'un projet Création de variables 36 35007033 04 03/2006 .

Liste des variables : triée par nom de cible. Designer Vijeo Nouvelle..Création d'un projet Présentation Une variable est une adresse mémoire définie par un nom. Vijeo Designer gère les types de variable suivants : z z z z z z z Booléen Entier Flottant Chaîne de caractères Structure Bloc d'entiers Bloc virgule flottante Vijeo Designer utilise les variables pour communiquer avec les périphériques. nous allons créer trois variables internes et une variable externe qui communiquera avec un périphérique Uni-Telway. Le tableau suivant décrit la procédure à suivre pour créer des variables : Etape Action 1 Dans l'onglet "Variables" de la fenêtre "Navigateur". Vous pouvez également définir des variables internes qui seront utilisées uniquement par Vijeo Designer.. filtre Cible 1 Nouvelle variable Coller Importer des variables Exporter des variables Propriétés Ctrl+V Ctrl+I Ctrl+E Flottant Alt+Entrée Chaîne Structure Bloc d'entiers Vije. TOR Entier Projet Variables Bibliothèque d'objets Bloc virgule flottante 35007033 04 03/2006 37 . cliquez avec le bouton droit sur Cible 1 et sélectionnez "Nouvelle variable" puis le type "TOR". Dans le cadre de notre projet.

. . Var.. filtre Cible 1 High_level[%M0] 3 La variable "High_level" est une alarme. Dans cette fenêtre.. 35007033 04 03/2006 . Bib. Dans ses propriétés.. vous allez modifier le nom de la variable de type booléen "TOR01" et le remplacer par "High_level" dans la fenêtre des propriétés de la variable. High_level 38 Vijeo Vij.Variable Nom Description Dimension du tableau Type de données Source Groupe de scrutation Adresse du périphérique Adresse indirecte + Conserver l'historique + Alarme Activé Activé 0 TOR Externe UniTelway01Device %M0 ..Création d'un projet Etape Action 2 A présent. Designer Pro. indiquez la source de la variable (externe dans ce cas)..... activez la fonction Alarmes... L'adresse du périphérique pour la variable est %M0.. . Liste des variables : triée par nom de cible.

.. TOR Entier Flottant Chaîne Structure Bloc d'entiers Vije... Designer Pro. Liste des variables : triée par nom de cible. Liste des variables : triée par nom de cible. Projet Variables Bibliothèque d'objets Bloc virgule flottante 35007033 04 03/2006 39 . filtre Cible 1 Nouvelle variable Coller Importer des variables Exporter des variables Propriétés Ctrl+V Ctrl+I Ctrl+E Alt+Entrée Nouvelle. Bib..Création d'un projet Etape Action 4 Répétez les étapes 1 et 2 pour créer la variable interne de type TOR (booléen) suivante : "Emptying". Var. cliquez avec le bouton droit sur Cible 1 et sélectionnez "Nouvelle variable" puis le type "Entier". filtre Cible 1 High_level[%M0] Emptying 5 Dans l'onglet "Variables" de la fenêtre "Navigateur". Designer Vijeo Vijeo Vij. Vous venez de créer deux variables de type booléen.....

Une fenêtre comportant cinq onglets s'affiche.. Dans l'onglet Variable.Création d'un projet Etape Action 6 A présent. 40 Vijeo Vij. 35007033 04 03/2006 . Designer Pro... filtre Cible 1 High_level[%M0] Emptying Level[%MW0] 7 Répétez les étapes 5 et 6 pour créer les variables internes de type entier suivantes : "Setup".... Liste des variables : triée par nom de cible.... filtre Cible 1 High_level[%M0] Emptying Level[%MW0] Setup Note : Il est possible d'accéder aux propriétés d'une variable en double-cliquant sur celle-ci. Designer Pro. Var.. Celle-ci permet d'accéder plus facilement à la configuration de la variable et de mieux la comprendre.. Dans cette fenêtre.. Bib. vous allez modifier le nom de la variable "Entier01" de type "integer" (entier) et le remplacer par "Level" dans la fenêtre des propriétés de la variable. Bib.. Var.. L'adresse du périphérique pour la variable est %MW0.. la liste suivante s'affiche. indiquez la source de la variable (externe dans ce cas). Vijeo Vij. Liste des variables : triée par nom de cible.

Création d'un projet Création de l'écran "Tank" Illustration Le graphique ci-dessous montre les écrans à créer au cours de cette phase : Tank Curves Alarms 35007033 04 03/2006 41 .

Cliquez avec le bouton droit sur Ecrans graphiques et sélectionnez Nouvel écran. Navigateur Manual Cible 1 Ecran graphique 1: Tank 2: Curves 3: Alarms Scripts d'application Init Decrement alarm Alarmes Fenêtres popup Langues [Langue 1] Fichiers de données Bibliothèque de ressources Recettes 1: TankSetting Gestionnaire d'Entrées/Sorties UniTelway01 [COM1] UniTelway01Equipement1 Vijeo.192. 42 Vi 35007033 04 03/2006 . Double-cliquez sur "Ecrans graphique" pour ouvrir le dossier. modifiez la couleur d'arrière-plan et optez pour un gris clair (code couleur "192. 4 5 Dans la fenêtre "Propriétés". Créez deux autres écrans et utilisez la même couleur d'arrière-plan que pour l'écran Tank.192"). L'écran 2 est appelé Curves et l'écran 3 Alarms. z Renommez "1:Panel1" en "1:Tank".Création d'un projet Procédure Le tableau suivant décrit la procédure à suivre pour créer les écrans : Etape Action 1 2 3 Cliquez sur l'onglet "Projet" dans le navigateur... z Cliquez sur "1:Panel1".Manager De Projet Variables Bibliothèque d'objets.

.Création d'un projet Création d'un bouton de navigation entre les écrans Etape Action 1 Le tableau suivant décrit la procédure à suivre pour créer un bouton permettant de passer d'une page à l'autre : Cliquez sur l'icône "Commutateur" dans la barre d'outils et tracez une zone correspondant à l'emplacement du bouton sur l'écran. z relâcher le bouton de la souris . z cliquer de nouveau sur l'écran lorsque la taille de l'objet vous convient. A 123 A A. il vous suffit de : z cliquer sur l'écran à l'endroit où vous souhaitez positionner l'objet . Pour définir l'emplacement d'un objet. z faire glisser le curseur de la souris afin d'obtenir la taille voulue pour l'objet sur l'écran . 35007033 04 03/2006 43 .

Dans l'onglet Etiquette. copiez-les (Ctrl+C) et collez-les (Ctrl+V) dans les deux autres écrans. sélectionnez Changer l'écran pour Tank (Id=1). Paramètres du commutateur Général Mode Nom Etat Voyant A l'appui Opération Couleur Etiquette Visibilité Fonctions avancées Catégorie Primitif 00002 Inversion sur appui Commutateur Button_tank [Haut] Style Commutateur à lampe Durant l'appui Au relâchement Ecran Changer l'écran[1] Changer l'écran ID écran : 1: Tank Ecran précédent 1 Appliquer Ajouter > OK Annuler Aide 3 4 5 6 7 Dans l'onglet Couleur. 128. Cliquez sur OK pour valider la configuration.Création d'un projet Etape Action 2 Lorsque la fenêtre "Paramètres du commutateur" apparaît. Sélectionnez ces 3 boutons. Répétez ces opérations pour les boutons des écrans Curves (Id=2) et Alarms (Id=3). A présent. z dans l'onglet A l'appui. puis cliquez sur Ajouter. 0) comme couleur d'arrière-plan. sélectionnez le vert foncé (code 0. l'écran comporte 3 boutons permettant de passer d'une page à l'autre. 44 35007033 04 03/2006 . le type d'étiquette doit être statique et vous devez entrer Tank dans la zone de texte. sélectionnez Ecran dans Opération. z sélectionnez la catégorie Primitif et le Style de bouton 00002 . dans l'onglet Général : z entrez le nom "Button_tank" .

Création d'un projet Affichage numérique et textuel Illustration Le graphique ci-dessous représente la phase de création de l'écran Tank : Tank Curves Alarms Tank level: Alarm level: 25 27 35007033 04 03/2006 45 .

modifiez la Couleur du texte et optez pour le noir (0.Création d'un projet Création du texte Le tableau suivant décrit la procédure à suivre pour créer le texte : Etape Action 1 Cliquez sur l'icône "Texte" dans la barre d'outils et tracez une zone correspondant à l'emplacement du texte sur l'écran. A 123 A A. Répétez les mêmes opérations pour le texte Alarm level. 2 La fenêtre Editeur de texte s'affiche.0). puis cliquez sur OK : Editeur de texte Langue : Police : Style de police : 1: Langue1 Vijeo Modern 8x13 Normal Largeur de police : 8 Hauteur de 13 police : Niveau du réservoir : OK Annuler 3 4 Dans la fenêtre "Propriétés". Configurez les propriétés du texte comme indiqué dans l'écran ci-dessous. 46 35007033 04 03/2006 ..0.

Paramètres de l'affichage numérique Général Nom Type de données Variable Mode de saisie Couleur Visibilité Fonctions avancées AffichageNumérique01 Entier Level Décimaux 3 affichés Format Déc. z cliquez sur OK. 0 Langue Police Style de police 1: Langue1 Vijeo Modern 6x10 Gras Largeur de police Hauteur de police 123 6 10 Alignement OK Annuler Aide 3 A partir de cette fenêtre.. z entrez 3. puis sur OK dans l'éditeur d'expression .Création d'un projet Création d'un indicateur numérique Le tableau suivant décrit la procédure à suivre pour créer un affichage numérique : Etape Action 1 Cliquez sur l'icône "Affichage des données" dans la barre d'outils et tracez une zone correspondant à l'emplacement de la fenêtre numérique. puis : z double-cliquez sur la variable "Level". A 123 A A. 2 La fenêtre Paramètres de l'affichage numérique s'affiche. dans l'onglet "Général" : cliquez sur l'icône . 35007033 04 03/2006 47 .0 dans le champ "Décimaux affichés" . Flottant Style 00026 Supprimer les zéros Afficher les zéros . Configurez les propriétés comme indiqué dans l'écran ci-dessous.

Elle permet d'activer l'affichage d'un pavé numérique sur l'écran du produit lorsque l'utilisateur utilise le mode d'édition de variable. Répétez ces étapes pour la variable "Setup".Création d'un projet Etape Action 4 5 6 Dans l'onglet "Couleur" : z sélectionnez le bleu foncé (0.128) pour la "Couleur d'arrière-plan". Cliquez sur OK. Pour ce faire. 7 Note : Vous pouvez accéder aux paramètres d'un objet et les modifier via la fenêtre "Propriétés". Enregistrez votre projet. Vous devez autoriser l'utilisateur à modifier la valeur de la variable "Setup". L'option Afficher le clavier popup est automatiquement sélectionnée. cochez la case Activer mode saisie dans l'onglet Mode de saisie. 48 35007033 04 03/2006 .128.

la canalisation. l'utilisateur ajoute le réservoir. Une fois les étapes ci-dessous réalisées. le bouton de commande de la vanne et l'indicateur de niveau élevé. l'écran suivant s'affiche : Tank Curves Alarms Level of the tank : Level of alarm : Emptying 25 27 35007033 04 03/2006 49 . la vanne inférieure.Création d'un projet Objet graphique Illustration Dans cette partie.

Manager 2 Dans la fenêtre "Propriétés". Double-cliquez sur la variable "Level" pour animer le niveau du réservoir. Sélectionnez l'objet TankGraph_0001 et effectuez un glisserdéposer dans l'écran Tank.. 50 V D Projet Variables 35007033 04 03/2006 . La fenêtre Liste des variables s'affiche. Navigateur Bibliothèque d'objets Affichage de texte Bibliothèque d'images Cadran Claviers Courbe de tendance de consignation Date et heure Diagnostics Autre Graphique circulaire Graphique de données Graphique à barres Graphique réservoir Graphique à secteurs Modèles Recettes Utilisateur Voyants Bibliothèque d'objets.. dans le répertoire Graphique réservoir. cliquez sur l'icône . ...Création d'un projet Importation d'un objet à partir de la bibliothèque d'objets Le tableau suivant décrit la procédure à suivre pour utiliser un objet à partir de la bibliothèque d'objets qui fournit une représentation schématique du réservoir : Etape Action 1 Le réservoir se trouve dans l'onglet Bibliothèque d'objets. redimensionnez l'objet à l'aide de l'un des points apparaissant sur le contour de l'objet lorsque celui-ci est sélectionné.. Au besoin.. Vijeo.

A 123 A A. 35007033 04 03/2006 51 . 2 Dans la fenêtre "Propriétés".Création d'un projet Création d'une ligne Le tableau suivant décrit la procédure à suivre pour créer une ligne représentant la canalisation de la vanne inférieure : Etape Action 1 Cliquez sur l'icône "Ligne" dans la barre d'outils et tracez une zone correspondant à l'emplacement de la ligne sur l'écran (dans notre exemple.0. z "4" pour l'épaisseur de ligne. Ajustez la position de la ligne (ou de l'objet) à l'aide des touches fléchées du clavier. entrez : z "0. la ligne se situe entre le bas du réservoir et le bas de l'écran)..0" (noir) pour la couleur de ligne.

Configurez les propriétés comme indiqué dans l'écran ci-dessous. Elle est animée différemment selon qu'elle est ouverte (vert) ou fermée (gris). Propriétés de l'animation Couleur Remplissage Taille Position Rotation Appui Visib. dans l'onglet "Couleur" : z cochez la case Activer l'animation couleur premier plan . Le tableau suivant décrit la procédure à suivre pour créer la vanne : Etape Action 1 Sélectionnez l'icône "Polygone" dans la barre d'outils et utilisez-la pour représenter une vanne. z modifiez les couleurs OFF et ON (OFF en gris et ON en vert).. puis : z double-cliquez sur la variable TOR "Emptying". puis sur "OK" . 4 Cliquez sur OK.Création d'un projet Création de la vanne Dans ce projet. en définissant la zone correspondant à l'emplacement de la vanne sur l'écran. 52 35007033 04 03/2006 . Couleur de premier plan Couleur d'arrière-plan Couleur du trait Type de données : TOR Activer l'animation couleur premier plan Emptying Valeur Couleur OFF ON OK Annuler Appliquer Aide 3 A partir de cette fenêtre. la vanne est représentée sous la forme d'un polygone. 2 La fenêtre Propriétés de l'animation s'affiche. A 123 A A. cliquez sur l'icône .

puis : z sélectionnez la variable "TOR" "High_level" . nous utilisons un voyant en tant que signal. dans l'onglet "Général" : cliquez sur l'icône . en définissant la zone correspondant à l'emplacement du voyant sur l'écran.. Le voyant s'anime en fonction de l'état de l'alarme associée à la variable "High_level" : rouge si elle est active et gris si elle est inactive. 35007033 04 03/2006 53 . 2 A partir de cette fenêtre. Le tableau suivant décrit la procédure à suivre pour créer le voyant : Etape Action 1 Cliquez sur l'icône "Voyant" dans la barre d'outils et utilisez-la pour représenter un voyant. z sélectionnez le style de voyant 10001.Création d'un projet Création d'un signal d'avertissement Dans ce projet. A 123 A A.

54 35007033 04 03/2006 . z sélectionnez le rouge (255.128. Paramètres de voyants Général Couleur Etiquette Visibilité Nom Variable Etat Off Lampe02 High_level Catégorie Primitive Style [Off] On 10001 Couleur de texte Couleur 3D Couleur de bordure Couleur de premier plan Couleur d’arrière plan Motif Clignotement Aucun 1: Aucun Couleur de texte Couleur 3D Couleur de bordure Couleur de premier plan Couleur d’arrière plan Motif Clignotement Aucun 1: Aucun OK Annuler Aide 4 Cliquez sur OK.0) comme couleur de premier plan pour l'état ON et associez-lui un clignotement rapide.Création d'un projet Etape Action 3 Dans l'onglet "Couleur" : z sélectionnez le gris foncé (128.128) comme couleur de premier plan pour l'état OFF .0.

La fenêtre Paramètres du commutateur s'affiche. en définissant la zone correspondant à son emplacement sur l'écran. le bouton "emptying" active ou désactive la fonction "emptying" (vidange).Création d'un projet Création d'un bouton de commande Etape Action 1 Dans ce projet. Configurez les propriétés comme indiqué dans l'écran ci-dessous. Le tableau suivant décrit la procédure à suivre pour créer un bouton de commande : Cliquez sur l'icône "Commutateur" dans la barre d'outils et utilisez-la pour représenter un rectangle. Il permet également d'animer la vanne inférieure. A 2 123 A A. Paramètres du commutateur Général Mode Nom Etat Voyant Couleur Etiquette Visibilité Commutateur Commutateur03 [Haut] Style 00003 Inversion sur appui Fonctions avancées Catégorie Primitif Commutateur à lampe A l'appui Opération Opération Activer Bit Durant l'appui Au relâchement Bit activé/désactivé [Emptying Désactiver Activer/Désactiver Marche momentanée Arrêt momentané Destination Emptying Appliquer Ajouter > OK Annuler Aide 35007033 04 03/2006 55 ..

5 Dans l'onglet "Couleur" : z sélectionnez le blanc (255. Cliquez sur OK.0) comme couleur de texte. ce qui permet au bit Emptying de passer en position ON lorsque vous appuyez pour la première sur le bouton. cliquez sur l'icône z sélectionnez la variable "TOR" "Emptying" . Dans l'onglet "A l'appui". puis en position OFF lorsque vous appuyez à nouveau sur le bouton . .255. z sélectionnez le noir (0.255) comme couleur de premier plan . puis : z sélectionnez Activer/Désactiver. 6 56 35007033 04 03/2006 . z entrez "Emptying" dans la fenêtre de saisie des données. 4 Dans l'onglet "Etiquette" : z sélectionnez le type d'étiquette Statique . z cliquez sur Ajouter pour confirmer la sélection.Création d'un projet Etape Action 3 Dans la fenêtre Général : z sélectionnez le style de commutateur 00003.0.

Elle permet de définir un remplissage du réservoir égal à 80 % de la capacité et un niveau d'alarme à 82 %. Elle permet de définir un remplissage du réservoir égal à 50 % de la capacité et un niveau d'alarme à 52 %. 3 recettes sont créées. l'écran suivant s'affiche : Tank Curves Alarms Small quantity Medium quantity Large quantity Send Small quantity Tank level : Alarm level : Emptying 25 27 35007033 04 03/2006 57 . z z Une fois les étapes ci-dessous réalisées. Elle permet de définir un remplissage du réservoir égal à 25 % de la capacité et un niveau d'alarme à 27 %. Il est ainsi possible de déterminer les valeurs du niveau et de la consigne d'alarme en fonction de la recette sélectionnée : z Small quantity constitue la première recette. Large quantity constitue la troisième recette. Medium quantity constitue la deuxième recette.Création d'un projet Création d'une recette Illustration Cette section présente deux méthodes permettant de mettre en œuvre des commandes de recette : z z Utilisation d'un bouton de commande Utilisation du sélecteur de recette Dans ce projet.

saisissez Medium quantity. pour réduire la fenêtre. z Cliquez sur la flèche. z Renommez recette 3 en Large et. tel qu'indiqué dans le schéma. z Cliquez sur Recettes. Renommez le nouveau groupe de recettes en "Tanksetting". cliquez avec le bouton droit sur "Recette". 5 Configurez les noms de recette comme suit : Recettes Small Medium Large Cliquez pour sélectionner toutes les recettes. dans la colonne Langue 1. tel qu'indiqué dans le schéma ci-avant. 58 35007033 04 03/2006 . pour agrandir la fenêtre. dans la colonne Langue 1. tel qu'indiqué dans le schéma. saisissez Large quantity. Configurez les noms de recette comme suit : Recettes recette1 recette2 recette3 Cliquez pour redimensionner la fenêtre. 3 recettes viennent d'être créées. z Renommez recette 2 en Medium et. Créez un nouveau groupe de recettes. z Renommez recette 1 en Small et. Recettes Small Medium Large ID 1 2 3 Droits d'accès 0 0 0 Langue1 Small quantity Medium quantity Large quantity z Cliquez avec le bouton droit sur Recettes et sélectionnez Nouvelle recette pour créer la recette 2 z Cliquez avec le bouton droit sur Recettes et sélectionnez Nouvelle recette pour créer la recette 3 z Cliquez sur la flèche. afin de sélectionner toutes les recettes et exécutez les étapes de configuration suivantes. saisissez Small quantity.Création d'un projet Création de la recette Le tableau suivant décrit la procédure à suivre pour créer la recette : Etape Action 1 2 3 4 Dans l'onglet Projet. dans la colonne Langue 1.

Level Setup Etiquette Level Alarm setup Révisable Min. 0 0 Max. Ajoutez un ingrédient en cliquant avec le bouton droit sur la ligne 1 et en sélectionnant Nouvel ingrédient. ce qui vous permet de créer la ligne 2.Création d'un projet Etape Action 3 Configurez les recettes comme suit : Variable d'ingréd. 35007033 04 03/2006 59 ... Complétez la ligne 2 en double-cliquant afin d'entrer des données. 100 100 Petit 25 27 Moyen 50 52 Grand 80 82 1 2 Complétez la ligne 1 en double-cliquant afin d'entrer des données. 6 Enregistrez votre projet.

recipeNumber Appliquer Ajouter > AND OR OR exclusif Durant l'appui Au relâchement Mot Mot Affecter [GroupedeRecettes Mot Affecter [GroupedeRecettes Commutateur Commutateur04 [Haut] Style 00002 Inversion sur appui Commutateur à lampe Catégorie Primitif OK Annuler Aide 60 35007033 04 03/2006 . Configurez les propriétés comme indiqué dans l'écran ci-dessous. A 2 123 A A. Le tableau suivant décrit la procédure à suivre pour créer un bouton de commande pour une recette : Etape Action 1 Cliquez sur l'icône "Commutateur" dans la barre d'outils et utilisez-la pour représenter un rectangle. Paramètres du commutateur Général Couleur Etiquette Visibilité Fonctions avancées Mode Nom Etat Voyant A l'appui Opération Source 1 Opération Affecter Ajouter Soustraire Destination RecipeDefaultControl. Vous devez donc concevoir et configurer trois boutons de commande. en définissant la zone correspondant à son emplacement sur l'écran. La fenêtre Paramètres du commutateur s'affiche.. trois recettes sont déclarées.Création d'un projet Création d'une commande de recette activée via un bouton Dans ce projet.

255. Répétez ces étapes afin de créer les boutons de commande des recettes Medium et Large à l'aide du tableau suivant : Small RecipeDefaultControl. z entrez "Small quantity" dans la fenêtre de saisie des données. Cliquez sur OK.RecipeNumber (Numéro de recette) RecipeDefaultControl.RecipeOperation. Enregistrez votre projet.Création d'un projet Etape Action 3 Dans la fenêtre Général : z sélectionnez le style de commutateur 00002.operation (opération de recette) Couleur du bouton et code couleur Etiquette du bouton 1 1 jaune 255.255. z Dans l'onglet Destination.128. 35007033 04 03/2006 61 . z Cliquez sur Ajouter pour confirmer la sélection de la recette 1. dans le répertoire Recette. 5 6 7 Dans l'onglet "Couleur" : z sélectionnez le jaune (255.0 Medium quantity Large quantity Création d'un sélecteur de recette Le sélecteur de recette se trouve dans la Bibliothèque d'objets.64 Large 3 1 marron 128. 4 Dans l'onglet "Etiquette" : z sélectionnez le type d'étiquette Statique . en activant pour la source 1 la destination RecipeDefaultControl.128. Dans l'onglet "A l'appui" : z sélectionnez une opération Mot .0 Small quantity Medium 2 1 rose saumon 255. z Cliquez sur Ajouter pour confirmer l'envoi d'une commande de recette.RecipeNumber. z activez 1 dans Source.0) comme couleur de premier plan. Faites glisser les objets "Recipeselect" et "send" dans l'écran "Tank". z Répétez l'opération. cliquez sur l'icône et sélectionnez RecipeDefaultControl.

Le graphique ci-dessous montre l'écran à créer au cours de cette phase : Tank 100 90 80 70 60 50 40 30 20 10 0 Curves Alarms 62 35007033 04 03/2006 . p.Création d'un projet Création de l'écran "Curves" Illustration L'écran "Curves" et le groupe de boutons de navigation entre les pages ont déjà été créés dans la section (Voir Création d'un bouton de navigation entre les écrans. 43). L'objectif de cette section consiste à importer l'objet courbe de tendance et de configurer les variables "Level" et "Setup" afin de pouvoir afficher leur valeur sous forme de graphiques.

A 123 A A.Création d'un projet Création d'une courbe de tendance Le tableau suivant décrit la procédure à suivre pour créer une courbe de tendance pour l'écran Curves : Etape Action 1 Cliquez sur l'icône "Courbe de tendance" dans la barre d'outils et tracez une zone correspondant à l'emplacement de l'objet sur l'écran.. 35007033 04 03/2006 63 .

0... >>> <<< 3 Enregistrez votre projet.255 Activé Activé Activé Activé Activé Activé Level Ligne Désactivé Désactivé Désactivé Activé Setup Ligne Désactivé Désactivé Désactivé Désactivé Désactivé Désactivé Désactivé Désactivé Désactivé . . z Activez la voie 2 et sélectionnez la variable "Setup"..0) (255. Propriétés Trend_Graph Nom Haut Gauche Largeur Hauteur Description Couleur de la planche Couleur de la bordure Paramètres de courbe Paramètres de plage Etiquette axe des données Echelle axe des données Quadrillage axe des données Echelle axe du temps Quadrillage axe du temps Voie 1 Variable Format d'affichage Tracer Marquer Couleur Couleur hors limites Voie 2 Variable Format d'affichage Tracer Marquer Couleur Couleur hors limites Voie 3 Voie 4 Voie 5 Voie 6 Voie 7 Voie 8 Enregistrer les valeurs par défaut Restaurer les valeurs par défaut Trend_Graph 40 41 259 180 (0..Création d'un projet Etape Action 2 Configurez les courbes de tendance dans la fenêtre des propriétés : z Entrez la variable "Level" pour la voie 1. 64 35007033 04 03/2006 .

p. 43). Le graphique ci-dessous représente la page d'écran Alarms à finaliser : Tank Curves Alarms Message Hour State 35007033 04 03/2006 65 .Création d'un projet Création de l'écran "Alarms" Illustration L'écran "Alarms" et le groupe de boutons de navigation entre les pages ont déjà été créés dans la section (Voir Création d'un bouton de navigation entre les écrans. L'objectif de cette section consiste à montrer comment utiliser l'objet alarme et comment le configurer afin d'afficher les alarmes sur l'écran.

Création d'un projet Importation et configuration de l'objet Alarme Le tableau suivant décrit la procédure à suivre pour utiliser le tableau des alarmes : Etape Action 1 Cliquez sur l'icône "Résumé d'alarme" dans la barre d'outils et tracez une zone correspondant à l'emplacement de l'objet sur l'écran. Dans la page Alarms.. 66 35007033 04 03/2006 . écoulée). nous avons décidé d'afficher le message dans une colonne d'une largeur de 120. il est possible de configurer l'affichage des colonnes. Paramètres de résumé d'alarme Basique Nom Description Groupe d'alarmes GroupeAlarmes1 Mode d'affichage Trier par Activer l'action Action sur activation du curseur Couleur Police Affichage des colonnes Boutons ResuméAlarme01 Format de date Format d'heure Sens de défilement Type de curseur aa/mm/jj 24:00:00 Haut Flèche Journal Heure Sélection directe Curseur auto. Afficher le titre de colonne OK Annuler Aide Note : Au besoin. et les date et heure de l'alarme dans une colonne d'une largeur de 80. Dans l'onglet Basique : z sélectionnez le mode d'affichage Journal afin d'afficher les changements d'état de l'alarme (active. acquittée. A 123 A A. 2 Double-cliquez sur l'objet à configurer dans la fenêtre Paramètres de résumé d'alarme.

Création d'un projet Configuration du groupe d'alarmes Le tableau suivant décrit la procédure à suivre pour configurer le groupe d'alarmes : Etape Action 1 Cliquez sur l'onglet "Projet" dans le navigateur. 35007033 04 03/2006 67 . Navigateur Manual Cible 1 Ecran graphique 1: Tank 2: Curves 3: Alarms Scripts d'application Init Decrement alarm Alarmes Fenêtres popup Langues [Langue 1] Fichiers de données Bibliothèque de ressources Recettes 1: TankSetting Gestionnaire d'Entrées/Sorties UniTelway01 [COM1] UniTelway01Equipement1 V Vijeo..Manager D Projet Variables Bibliothèque d'objets. Cliquez sur "GroupeAlarmes1" pour ouvrir la fenêtre de configuration du groupe d'alarmes.. 2 3 Double-cliquez sur "Alarmes" pour ouvrir le dossier.

5 Enregistrez votre projet. Adresse du périphérique Lorsque l'alarme est déclenchée.Création d'un projet Etape Action 4 Ajoutez à l'alarme High_level le message "Tank in high level" comme indiqué dans l'écran ci-dessous : Configuration du groupe d'alarmes Variable Groupe d'alarmes High_level GroupeAlarmes1 Source de données Adresse du périphérique Message Tank in high level Externe %M0 Configuration Variable Groupes d'alarmes ResuméAlarme01 GroupeAlarmes1 %M0 . 68 35007033 04 03/2006 ... Langue Message 1: Langue1 Tank in high level . "Tank in high level" s'affiche dans la colonne Message... ...

qui s'exécute lorsque le produit est activé. qui s'exécute lors de l'activation de la variable "Emptying".3 seconde. 35007033 04 03/2006 69 . Dans ce projet. Dans le cadre de ce didacticiel. à une fréquence de 0. un script périodique permettant de gérer l'alarme "High_level". nous allons créer trois scripts : z z z Init. cette variable est animée en interne. La condition permettant de déclencher l'alarme est normalement envoyée à l'automate. Vous pouvez ajouter ensuite une fonction qui n'est pas disponible dans les propriétés d'un dessin. Il permet de simuler la vidange du réservoir. Vous pouvez utiliser un script pour définir une procédure qui s'exécute lorsqu'une condition est remplie. Decrement.Création d'un projet Création d'un script Présentation Dans Vijeo Designer. Alarm. un script peut permettre d'automatiser une partie des tâches d'un programme de communication. Il permet de sélectionner la recette numéro 1.

Création d'un projet Création du script Init Le script suivant est exécuté une seule fois (au démarrage).write(1). Variable. Sélectionnez "Au démarrage" dans le champ "Déclenchement" de la fenêtre "Propriétés" : Propriétés Script d'écran Nom Déclenchement init Au démarrage z Renommez "script_1" en "Init". cliquez sur l'onglet "Projet". 3 Cliquez sur "Init" pour ouvrir la fenêtre de l'éditeur de script et entrez le programme suivant : //Set Recipegroup RecipeControlDefault. 70 35007033 04 03/2006 . Le tableau suivant décrit la procédure à suivre pour créer le script "Init" : Etape Action 1 2 Dans la fenêtre du navigateur.RecipeGroupNumber. puis sélectionnez l'élément de commande associé à la variable. cliquez avec le bouton droit et sélectionnez Insérer. puis cliquez avec le bouton droit sur "Script d'application" et sélectionnez "Nouveau script". Note : Pour insérer une variable dans un script.

//Then write tmp’s value in Level variable Level.3 seconde si la variable "Emptying" est activée. cliquez sur l'onglet "Projet". Il permet de simuler la vidange du réservoir.getIntValue (). entrez 1 pour la Fréquence et utilisez les paramètres ci-dessous pour la Variable de déclenchement "Emptying" : Propriétés Script d'application Nom Déclenchement Fréquence [sec] Programmation Variable de déclenchement Condition de déclenchement decrement Conditionnel 1 Bas Emptying Tant que Vrai z Renommez "script_2" en "Decrement". 3 Entrez le programme suivant : //creating temporary variable int tmp. puis cliquez avec le bouton droit sur "Script d'application" et sélectionnez "Nouveau script". Sélectionnez "Conditionnel" dans le champ "Déclenchement" de la fenêtre "Propriétés". //Set value of Level in tmp tmp = Level.write ( tmp ). Dans le champ Condition de déclenchement. Le tableau suivant décrit la procédure à suivre pour créer le script "Decrement" : Etape Action 1 2 Dans la fenêtre du navigateur. } 35007033 04 03/2006 71 .Création d'un projet Création du script Decrement Le script suivant est exécuté à une fréquence de 0. sélectionnez Tant que Vrai. //If value of level>0 if (tmp>0) { //then decrement tmp tmp --. int tmp.

Enregistrez votre projet. Dans le cadre de ce didacticiel.getIntValue() > Setup.getIntValue()) //Then Alarm (High_level) actived else alarm desactived High_level. Il permet de gérer l'alarme "High_level".write(0). La condition permettant de déclencher l'alarme est normalement envoyée à l'automate. Le tableau suivant décrit la procédure à suivre pour créer le script "Alarm" : Etape Action 1 2 Dans la fenêtre du navigateur. else High_level. 3 Entrez le programme suivant : //If Level > Setup of alarm if (Level.Création d'un projet Création du script Alarm Le script suivant est exécuté de façon périodique toutes les secondes. cliquez sur l'onglet "Projet". Sélectionnez "Périodique" dans le champ "Déclenchement" de la fenêtre "Propriétés". 4 72 35007033 04 03/2006 . la variable "High_level" est animée en interne. puis cliquez avec le bouton droit sur "Script d'application" et sélectionnez "Nouveau script".write(1). Indiquez ensuite une Fréquence de 1 seconde : Propriétés Script d'application Nom Déclenchement Fréquence [sec] Programmation Alarm Périodique 1 Bas z Renommez "script_3" en "Alarm".

la lampe clignote-t-elle ? z Cliquez sur le bouton de navigation pour passer au deuxième écran. passez à la procédure suivante pour déclencher l'alarme. appuyez sur pas correctement. Remarque : Pour tester à nouveau votre projet après avoir effectué les corrections. 6 35007033 04 03/2006 73 . Il devrait se comporter comme le projet de l'exercice 1 au début du guide d'initiation. Vous pouvez également cliquer sur l'icône Fermer de la ou les éléments et contrôlez leurs propriétés. retournez à l'écran approprié. Si tout va bien. Cliquez sur le bouton de purge. Utilisez l'une des méthodes ci-après pour exécuter la simulation et vérifier votre projet : Résultat Démarrage de la simulation Etape Action 1 2 3 4 Cliquez sur l'onglet Projet dans la fenêtre Navigateur. vous devez fermer la simulation avant d'en exécuter une nouvelle. Est-ce que le réservoir se vide ? 5 Si vous vous apercevez que certains éléments ne fonctionnent Pour arrêter la simulation. Par exemple : z Choisissez une recette. Testez votre projet en l'état. Est-ce que les valeurs apparaissent sur la courbe ? z Cliquez sur le bouton d'alarmes pour passer au troisième écran. Est-ce que vous y parvenez ? z Retournez au premier écran. mais également pour vous assurer que tout se passe comme vous le souhaitez. Lorsque l'alarme apparaît. C'est une bonne méthode pour vérifier et valider votre projet. Cliquez avec le bouton droit de la souris sur Cible 1. La valeur apparaît-elle sur le réservoir de manière graphique ainsi que sur l'afficheur numérique ? z Cliquez sur l'afficheur numérique (niveau d'alarme) et entrez le numéro 10 avec le clavier qui apparaît. Sélectionnez Démarrer la simulation du périphérique. L'écran principal de votre projet s'affiche.Création d'un projet Simulation Simulation de votre projet La fonction de simulation peut servir à visualiser votre projet sans le transférer sur un terminal XBT G. sélectionnez le CTRL+Z ou bien ALT+F4. fenêtre de simulation.

Création d'un projet 74 35007033 04 03/2006 .

Transfert de projet 3 Présentation Objet de ce chapitre Contenu de ce chapitre Ce chapitre décrit les différents types de génération de projets. génération et correction d'erreurs Transfert d'un projet Page 76 78 35007033 04 03/2006 75 . Ce chapitre contient les sujets suivants : Sujet Validation. ainsi que les différents modes de transfert de projets.

Les données issues du projet généré* (sur un PC équipé d'un lecteur de cartes PCMCIA) sont copiées sur une carte CompactFlash. génération et correction d'erreurs Types de transfert de données Utilisez l'une des méthodes suivantes pour transférer une application client vers un terminal (ou effectuer une simulation en local) : Type Ethernet Port de l'outil Carte CompactFlash Simulation en local Procédure L'application issue du projet généré* est transférée vers les produits dotés d'un port Ethernet via le réseau.Transfert de projet Validation. Les données issues du projet généré* sont transférées vers le périphérique relié au PC à l'aide du câble XBT ZG915 ou XBT ZG925. Validation de la cible Pour être sûr que tous les paramètres du projet que vous souhaitez générer sont présents et corrects. 76 35007033 04 03/2006 . Celle-ci est ensuite insérée dans les terminaux. Les données issues du projet généré* sont stockées en local afin de simuler l'application lors de la phase de mise au point. * Données créées avec la fonction de génération. utilisez la commande Générer → Valider tout dans le menu principal.

à partir du projet élaboré avec l'éditeur graphique de Vijeo Designer. la fenêtre Compte rendu s'ouvre automatiquement et l'ensemble des erreurs et avertissements détectés apparaissent. le résultat apparaît en vert. double-cliquez sur ce message d'erreur ou d'avertissement.Transfert de projet Génération de la cible L'objectif est de générer un programme exécutable directement via l'écran XBT G. Lorsque la génération est terminée. Pour visualiser les détails relatifs à une erreur ou un avertissement particulier. Cette commande nettoie le dossier du projet de toute cible et de tout projet afin de le libérer de tout fichier inutile. En cas d'absence d'erreurs ou d'avertissements. Les erreurs s'affichent en rouge et les avertissements en jaune. les fichiers de l'application utilisateur sont transférés vers la machine cible. Génération rapide Démarrer la simulation Transférer Correction des erreurs Lorsque le processus de génération est terminé. Avant de démarrer la génération. utilisez la commande Générer → Nettoyer tout. 35007033 04 03/2006 77 . Vijeo Designer peut générer un programme de quatre manières différentes : Type Générer Procédure Régénère entièrement le projet et optimise le fichier de résultat. pour gagner du temps. Après avoir nettoyé les dossiers cibles. Régénère entièrement le projet et actualise le fichier de résultat. il vaut mieux effectuer une création que d'utiliser la fonction Générer. Si aucune erreur n'est détectée. La cible est validée et générée avant le transfert. la simulation commence. Toutefois. Génère uniquement la partie des données mises à jour depuis la dernière version générée et optimise le fichier de résultats. utilisez la commande Générer → Générer tout pour générer votre cible.

vous pouvez tester votre projet sur un écran XBT G. consultez l'aide en ligne. Souvenez-vous que le projet se comportera de la même manière que lors de la simulation sur PC (Voir Simulation de votre projet. Note : Une fois parvenu à cette étape. Pour mettre en œuvre une application réelle. la valeur d'entrée doit provenir d'un capteur au lieu du clavier. en utilisant le port série de l'équipement pour transférer les données directement vers la cible. les données étant transférées sur une carte CF .Transfert de projet Transfert d'un projet Types de transfert de données Pour envoyer une application vers sa cible. 73). 78 35007033 04 03/2006 . Sélectionnez la méthode de votre choix dans la zone Cible de la fenêtre Inspecteur de propriétés. vous utilisez une méthode de transfert. p. une méthode utilisant un système de fichiers. Pour plus d'informations. Vous avez le choix entre plusieurs méthodes de transfert : z z z le transfert via un réseau Ethernet .

cela signifie que le transfert a échoué. Pour un transfert via Ethernet. Pour localiser l'emplacement d'une erreur affichée dans le Compte-rendu. Pour un transfert via le port série. Remarque : Si un message d'erreur apparaît dans le Compte-rendu. z un débit en bauds. Dans la zone Transférer de la fenêtre Inspecteur de propriétés. 35007033 04 03/2006 79 . assurez-vous de bien saisir : z un port COM . puis cliquez avec le bouton droit de la souris sur Transférer. Vérifiez sur l'équipement XBT G si l'application est correctement affichée. cliquez sur Cible 1. double-cliquez sur cette erreur. z votre masque de sous-réseau . sélectionnez Ethernet ou Série. vous avez le choix entre le port Ethernet et le port de connexion de l'outil. Inspecteur de propriétés Cible Nom Description Type CouleurCible Modèle ID écran initial Action au démarrage Buzzer Configuration Transfert Partage de données Imprimante Sécurité Mode de saisie Bannière d'alarme Clavier système Désactivé Autoriser Coin supérieur gauche Ethernet Ethernet Désactivé Système de fichiers Désactivé Sériecal Gamme XBT G 256 couleurs XBT G2330 (320x240) 1: Tank Cible 1 2 3 4 a. puis l'autre extrémité au port de communication COM1 ou Ethernet de votre ordinateur. z votre passerelle par défaut. XBT G2110/2120/2220/4320 : uniquement le port de connexion de l'outil (série) Pour les autres types d'équipements XBT G. b. puis sur Cible 1. assurez-vous de bien saisir : z votre adresse IP . 5 6 Dans la fenêtre Navigateur. Vous devez résoudre le problème avant de tenter un nouveau transfert. Cliquez sur l'onglet Projet de la fenêtre Navigateur.Transfert de projet Procédure de transfert Etape Action 1 Le tableau suivant décrit la marche à suivre pour transférer une application vers une cible XBT G : Reliez l'une des extrémités du câble de transfert au port de connexion de l'outil XBT G ou à un connecteur de câble Ethernet.

Transfert de projet Fermeture de Vijeo Designer Avant de quitter Vijeo Designer. Sélectionnez ensuite Fichier → Quitter dans le menu principal. enregistrez votre projet. 80 35007033 04 03/2006 .

21 Données. 76 Configuration. 13 O Objet. messagerie. 13 Recette. 76 P Périphériques cibles. 65 Curves. 13 G Génération. 13 Ethernet. réutilisation. 13 D Démarrage de Vijeo Designer. 12 Installation. 57 Réutilisation des données. 18 A Affichage. 73 35007033 04 03/2006 81 . 49 E Ecran graphique. 33 Connectivité. 14 Edition des variables. 62 Tank. 41 Ecrans IHM utilisant Vijeo Designer. 45 C Compilation. 13 Alarms. 13 Simulation. 14 R Rapports. 76 S Script. 69 Scripts. 13 M Messagerie en plusieurs langues. 32 Désinstallation.Index B C A I IHM. 13 Multilingue.

36 82 35007033 04 03/2006 . 78 Transfert de données.Index T Transfert d'un projet. édition. 76 V Variable. 13 Variables.