Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Vijeo Designer
Didacticiel
35007033 04
35007033 04.book Page 2 Monday, January 23, 2006 4:48 PM
2 35007033 04 03/2006
35007033 04.book Page 3 Monday, January 23, 2006 4:48 PM
Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapitre 1 Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Vue d'ensemble du logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Principaux outils de Vijeo Designer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Installation de Vijeo Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Compatibilité de la version logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Désinstallation de Vijeo Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
35007033 04 03/2006 3
35007033 04.book Page 4 Monday, January 23, 2006 4:48 PM
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
4 35007033 04 03/2006
35007033 04.book Page 5 Monday, January 23, 2006 4:48 PM
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, sa mise en marche ou son entretien. Les
messages particuliers qui suivent peuvent apparaître dans la documentation ou sur
l'appareil. Ils vous avertissent de dangers potentiels ou attirent votre attention sur
des informations susceptibles de clarifier ou de simplifier une procédure.
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.
Ceci est le symbole d'une alerte de sécurité. 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.
DANGER
DANGER indique une situation dangereuse entraînant la mort, des blessures
graves ou des dommages matériels.
AVERTISSEMENT
AVERTISSEMENT indique une situation présentant des risques susceptibles de
provoquer la mort, des blessures graves ou des dommages matériels.
ATTENTION
ATTENTION indique une situation potentiellement dangereuse et susceptible
d'entraîner des lésions corporelles ou des dommages matériels.
35007033 04 03/2006 5
35007033 04.book Page 6 Monday, January 23, 2006 4:48 PM
Consignes de sécurité
REMARQUE L'entretien du matériel électrique ne doit être effectué que par du personnel qualifié.
IMPORTANTE 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.
© 2005 Schneider Electric. Tous droits réservés.
6 35007033 04 03/2006
35007033 04.book Page 7 Monday, January 23, 2006 4:48 PM
A propos de ce manuel
Présentation
Document à
consulter Titre Référence
Manuel utilisateur de Vijeo Designer inclus sur le CD-ROM Vijeo Designer
Pilote Uni-Telway de Vijeo Designer inclus sur le CD-ROM Vijeo Designer
Pilote Magelis XBTG Modbus TCP/IP inclus sur le CD-ROM Vijeo Designer
Pilote Magelis XBTG Modbus RTU inclus sur le CD-ROM Vijeo Designer
Pilote Magelis XBTG Modbus Plus inclus sur le CD-ROM Vijeo Designer
35007033 04 03/2006 7
35007033 04.book Page 8 Monday, January 23, 2006 4:48 PM
A propos de ce manuel
8 35007033 04 03/2006
35007033 04.book Page 9 Monday, January 23, 2006 4:48 PM
I
Présentation
Objet de cette Cette section décrit les principales fonctions du logiciel ainsi que son installation.
section
35007033 04 03/2006 9
35007033 04.book Page 10 Monday, January 23, 2006 4:48 PM
10 35007033 04 03/2006
35007033 04.book Page 11 Monday, January 23, 2006 4:48 PM
Généralités
1
Présentation
35007033 04 03/2006 11
35007033 04.book Page 12 Monday, January 23, 2006 4:48 PM
Généralités
A propos de Vijeo Designer est un logiciel de pointe permettant de réaliser des écrans opérateur
Vijeo Designer et de configurer les paramètres opérationnels des périphériques d'Interface Homme
Machine (IHM). Il fournit tous les outils nécessaires à la conception d'un projet IHM,
de l'acquisition des données jusqu'à la création et à la visualisation de synoptiques
animés.
Système
minimum requis Processeur Intel Celeron 566 MHz ou plus rapide (recommandé : Pentium III
1GHz ou plus rapide)
Mémoire 128 Mo de RAM (recommandé : 512 Mo ou plus)
Espace disque disponible 400 Mo ou plus sur disque dur
Système d'exploitation Windows 2000 ou XP (allemand, anglais, espagnol, français ou italien)
Navigateur Web Internet Explorer 5.0 ou toute version ultérieure
12 35007033 04 03/2006
35007033 04.book Page 13 Monday, January 23, 2006 4:48 PM
Généralités
35007033 04 03/2006 13
35007033 04.book Page 14 Monday, January 23, 2006 4:48 PM
Généralités
Terminaux ciblés Les appareils IHM suivants sont conçus et configurés à l'aide de Vijeo Designer :
z XBT G2000 Series
z XBT G4000 Series
z XBT G5000 Series
z XBT G6000 Series
z XBT GT1000 Series
z XBT GT2000 Series
14 35007033 04 03/2006
35007033 04.book Page 15 Monday, January 23, 2006 4:48 PM
Généralités
Présentation Les principaux outils de Vijeo Designer sont accessibles depuis l'écran principal du
programme. 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.
35007033 04 03/2006 15
35007033 04.book Page 16 Monday, January 23, 2006 4:48 PM
Généralités
Fichier Edition Générer IHM Disposer Variable Rapport Recherche Affichage Dessin Outils Fenêtre Aide
A
123
A A A..
!
Navigateur Designe
Cible 1 - Configuration
Designe
Informations
Vijeo
Vijeo
Exercice 1
1 Affiche les rapports et les
Cible 1
Ecrans graphiques
Icônes des fenêtres de travail sites Web
1: Configuration
2: Tank Niveau d'eau
3: Chart configuration
Scripts d'application Ecran graphique d'affichage du
Alarmes Alarme
Fenêtres popup
Langues
travail en cours 6
Fichiers de données
Gestionnaire
123
Vij.. Proj. Var... Bib..
Design
Vije
Inspecteur de propriétés
Graphique
Nom Configuration 2
ID écran 1
Description
Largeur 640 3 4 5
Hauteur 480
Arrière-plan (153,255
Graphique à secteurs AA
Génération du code
N° Nom d'objet Position Compilation
6 123 water_level_setting 124 183x254 228
Zone de compte rendu
5 Change _panel_switch 310 320x437,359 Créer une image mémoire Graphique Graphique Graphique
4 A Texte04 300,140x439x179 Image mémoire OK statistique statistique statistique
3 Voyant d'alarme 347 182x393 226 IHMl : Projet 32 Ko, Système 2 208 Ko, taille totale
2 A Texte03 99 136x278 175 Génération terminée
1 A Texte01 120 60x399 139 Graphique statistique
Générer
Appuyez sur F1 pour obtenir de l'aide X=533, Y=278 Zoom 100% NUM
démarrer Design
Exercice 1 - Vijeo-Fr. FR 08:47
Vije
Note : L'apparence de Vijeo Designer peut être différente, toutes les fenêtres étant
configurables par l'utilisateur.
16 35007033 04 03/2006
35007033 04.book Page 17 Monday, January 23, 2006 4:48 PM
Généralités
Icônes de la Les icônes de la fenêtre de travail (repérées par les numéros 1 à 6 sur l'illustration
fenêtre de travail ci-dessus) s'utilisent comme inverseurs à deux positions pour afficher ou masquer
les fenêtres de travail :
N° Nom de l'écran/ Description
icône associée
1 Navigateur Sert à créer des applications. Les informations concernant chaque
projet sont répertoriées hiérarchiquement dans un explorateur de
documents.
35007033 04 03/2006 17
35007033 04.book Page 18 Monday, January 23, 2006 4:48 PM
Généralités
Pré-requis Le logiciel Vijeo Designer doit être installé par un administrateur système.
18 35007033 04 03/2006
35007033 04.book Page 19 Monday, January 23, 2006 4:48 PM
Généralités
Procédure
d'installation
Etape Action Résultat
1 Fermez toutes les applications en cours
d'exécution sur le poste de travail.
2 Insérez le CD-ROM dans le lecteur de CD- Le programme Autorun de Vijeo Designer doit démarrer
ROM de l'ordinateur. automatiquement le programme d'installation. En cas de non
démarrage automatique de l'installation, cliquez sur Démarrer
→ Exécuter, saisissez x:\SETUP.EXE dans la zone Ouvrir,
puis cliquez sur OK (x correspond à la lettre d'appellation de
votre lecteur de CD-ROM).
3 Sélectionnez une langue d'installation, puis L'écran de bienvenue de l'assistant InstallShield apparaît.
cliquez sur Vijeo Designer.
4 Cliquez sur Suivant. Les termes du contrat de licence s'affichent.
5 Cliquez sur Oui pour les accepter. L'écran Information Client apparaît.
6 Saisissez votre nom, le nom de votre Vous êtes invités à saisir un dossier d'installation de votre choix
société, votre référence et votre numéro de sur votre ordinateur. Le dossier par défaut est c:\Program
série dans l'écran Informations Client. Files\Schneider Electric.
Cliquez ensuite sur Suivant.
7 Spécifiez un dossier d'installation, puis
cliquez sur Suivant.
8 Sélectionnez le dossier du programme,
puis cliquez sur Suivant.
9 Cliquez sur Oui si vous souhaitez créer un InstallShield lance l'installation de Vijeo Designer ou de l'un de
raccourci sur le bureau. ses composants.
10 Cliquez sur Terminer lorsque l'installation
est terminée. Cliquez ensuite sur Quitter
pour retourner sur le bureau.
35007033 04 03/2006 19
35007033 04.book Page 20 Monday, January 23, 2006 4:48 PM
Généralités
Titre du bloc Une fois que le logiciel a été installé (Voir Installation de Vijeo Designer, p. 18), en
"Vue tant qu'utilisateur vous devez comprendre comment cette version de Vijeo Designer
d'ensemble" fonctionne avec les versions précédentes du logiciel.
Note : Avant de démarrer Vijeo Designer pour la première fois, lisez le fichier
Readme.chm, auquel vous pouvez accéder depuis le menu Démarrer →
Exécuter → Programmes → Schneider Electric → Vijeo Designer.
Compatibilité Les projets créés avec cette version de Vijeo Designer ne présentent pas de
avec les versions compatibilité ascendante avec les versions antérieures du logiciel. Un nouveau
logicielles projet créé et ouvert avec cette version de Vijeo Designer ne pourra pas être ouvert
antérieures avec une version antérieure.
Les projets créés avec une version antérieure de Vijeo Designer présentent une
compatibilité descendante avec cette version. Toutefois, avant d'ouvrir une
application créée à l'aide d'une version antérieure de Vijeo Designer, vous devez
procéder à une sauvegarde complète du projet initial à l'aide de la fonction export .
20 35007033 04 03/2006
35007033 04.book Page 21 Monday, January 23, 2006 4:48 PM
Généralités
Deux méthodes Vous pouvez désinstaller Vijeo Designer de l'une des deux façons suivantes :
pour désinstaller z à l'aide de l'utilitaire de désinstallation disponible avec le logiciel ;
le logiciel z à l'aide du panneau de configuration Ajout/Suppression de votre ordinateur.
Utilisation de
l'utilitaire de Etape Action
désinstallation 1 Fermez toutes les applications en cours d'exécution sur le poste de travail.
2 Cliquez sur Démarrer → Exécuter, 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).
3 Cliquez sur OK.
4 A la fin du processus de désinstallation, redémarrez votre ordinateur pour mettre le
système à jour.
Utilisation du
panneau de Etape Action
configuration 1 Fermez toutes les applications en cours d'exécution sur le poste de travail.
Ajout/ 2 Cliquez sur Démarrer → Paramètres → Panneau de configuration.
Suppression de
programmes 3 Sélectionnez Vijeo Designer dans la liste des programmes, puis cliquez sur
Supprimer.
4 A la fin du processus de désinstallation, redémarrez votre ordinateur pour mettre le
système à jour.
35007033 04 03/2006 21
35007033 04.book Page 22 Monday, January 23, 2006 4:48 PM
Généralités
22 35007033 04 03/2006
35007033 04.book Page 23 Monday, January 23, 2006 4:48 PM
2
Présentation
35007033 04 03/2006 23
35007033 04.book Page 24 Monday, January 23, 2006 4:48 PM
24 35007033 04 03/2006
35007033 04.book Page 25 Monday, January 23, 2006 4:48 PM
Présentation
Objet de cette Cette section décrit la procédure à suivre pour créer les écrans du projet.
section
35007033 04 03/2006 25
35007033 04.book Page 26 Monday, January 23, 2006 4:48 PM
Conditions requises
Présentation Afin de découvrir certaines des possibilités offertes par Vijeo Designer, nous allons
développer un projet. Pour ce faire, nous devons décrire nos exigences ou spécifications.
L'application doit répondre aux critères suivants :
z Gérer le remplissage d'un réservoir en fonction d'une consigne de remplissage
et d'un niveau d'alarme. La consigne et le niveau d'alarme sont sélectionnés par
l'utilisateur dans un ensemble de paramètres prédéfinis. Nous utiliserons la
fonction recettes pour la sélection des paramètres prédéfinis.
z Vider le réservoir en ouvrant/fermant la vanne inférieure en appuyant sur un bouton.
z Afficher les valeurs de consigne sous la forme d'un affichage numérique et
d'une courbe de tendance.
z Disposer d'une vue d'ensemble de la variation du niveau dans le temps. Pour ce
faire, nous utiliserons une courbe de tendance.
z Informer l'utilisateur en cas de dépassement d'un seuil par le biais d'un voyant
et d'une page d'alarme.
26 35007033 04 03/2006
35007033 04.book Page 27 Monday, January 23, 2006 4:48 PM
Présentation Les étapes suivantes doivent être réalisées afin de créer le projet manual :
z Lancer Vijeo-Designer
z Créer le projet manual
z Configurer le projet
z Déclarer les variables
z Créer les différents écrans et boutons de navigation entre les écrans
z Créer les affichages numérique et textuel
z Utiliser les objets graphiques de la bibliothèque d'objets
z Créer la recette
z Créer les courbes de tendance
z Créer la fonction de gestion d'alarme
z Créer un script
z Générer et simuler le projet
35007033 04 03/2006 27
35007033 04.book Page 28 Monday, January 23, 2006 4:48 PM
Présentation de l'application
28 35007033 04 03/2006
35007033 04.book Page 29 Monday, January 23, 2006 4:48 PM
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. Celle-ci gère également le seuil à ne
pas dépasser en fonction de la quantité voulue (consigne d'alarme). Vous pouvez
modifier la consigne d'alarme. Pour ce faire, 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). L'alarme de niveau élevé est activée si le niveau du
réservoir dépasse la consigne d'alarme. lorsque l'alarme est activée, un voyant
s'allume (rouge encas de dépassement du seuil). Le niveau du réservoir change. Un
bouton de vidange permet de vider le réservoir à l'aide de la vanne inférieure. La
vanne inférieure s'active lorsque vous appuyez sur le bouton "emptying". En position
fermée, la vanne apparaît en gris. En position ouverte, elle apparaît en rouge.
Le schéma suivant montre la page "Tank" :
1 Tank Curves Alarms
Small quantity
2 8
Medium quantity
Large quantity
3 Small quantity
Send 7
Tank Level: 25
Alarm level: 27
Emptying
4 5 6
Repère Description
1 Bouton de navigation entre les écrans
2 Voyant d'alarme de niveau élevé
3 Réservoir avec niveau animé
4 Vanne inférieure du réservoir
5 Bouton de vidange du réservoir
6 Zone de saisie des données relatives à la consigne, via le pavé numérique
7 Sélecteur de recette
8 Boutons de commande de recette
35007033 04 03/2006 29
35007033 04.book Page 30 Monday, January 23, 2006 4:48 PM
Ecran "Curves" Dans cet écran, la variation du niveau du réservoir et la consigne d'alarme sont
représentés sous la forme d'un graphique.
Illustration de l'écran "Curves" :
1 Tank Curves Alarms
100
90
80
70
60
50
40
30
20
10
2 0
Repère Description
1 Bouton de navigation entre les écrans
2 Courbe de tendance indiquant le niveau du réservoir et la consigne d'alarme
30 35007033 04 03/2006
35007033 04.book Page 31 Monday, January 23, 2006 4:48 PM
Repère Description
1 Bouton de navigation entre les écrans
2 Tableau des alarmes permettant de visualiser les alarmes actives, acquittées ou
écoulées/résolues
35007033 04 03/2006 31
35007033 04.book Page 32 Monday, January 23, 2006 4:48 PM
32 35007033 04 03/2006
35007033 04.book Page 33 Monday, January 23, 2006 4:48 PM
Paramètres de base
Présentation Vous devez configurer correctement votre projet avant de débuter la création d'un
dessin. Le projet utilise des variables internes et externes.
Un projet créé via Vijeo Designer est une simple chaîne d'informations (base de
données). Les terminaux cibles sont configurés et organisés de manière
hiérarchique au sein d'un projet.
Chaque cible montre l'environnement matériel (automate) dans lequel est exécuté
le projet.
35007033 04 03/2006 33
35007033 04.book Page 34 Monday, January 23, 2006 4:48 PM
Création d'un Le tableau suivant décrit la procédure à suivre pour créer un projet et sélectionner
projet et le périphérique distant :
configuration de
Etape Action
la cible
1 Cette boîte de dialogue apparaît au démarrage de Vijeo Designer. Cliquez sur
"Suivant" pour continuer.
Vijeo-Designer
Créer un projet
34 35007033 04 03/2006
35007033 04.book Page 35 Monday, January 23, 2006 4:48 PM
Etape Action
2 z Entrez le nom de votre projet et cliquez sur OK (dans votre cas, entrez
"Manual_V42").
z Cliquez sur Suivant, puis sélectionnez le type de module XBT G2230.
z Cliquez sur Suivant, sélectionnez l'adresse IP si le modèle utilise un port
Ethernet, puis cliquez sur Suivant.
z Sélectionnez le pilote approprié pour le type de périphérique à l'aide du bouton
Ajouter. Dans notre exemple, entrez Schneider Electric Industrie SAS pour le
fabricant et Uni telway pour le pilote. Cliquez ensuite sur Terminer.
Des nouveaux dossiers (écrans, scripts, alarmes, fenêtres popup, langues, fichiers
de données, etc.) sont créés.
Inspecteur de propriétés
Cible
Nom Cible 1
Description
Action au démarrage
Buzzer Autoriser
Transfert Ethernet
Mode de saisie
Clavier système
Remarque : Pour ajouter une autre "cible" au projet, cliquez avec le bouton droit sur
"Projet", puis sélectionnez "Nouvelle cible".
3 Enregistrez votre projet.
35007033 04 03/2006 35
35007033 04.book Page 36 Monday, January 23, 2006 4:48 PM
Création de variables
36 35007033 04 03/2006
35007033 04.book Page 37 Monday, January 23, 2006 4:48 PM
Présentation Une variable est une adresse mémoire définie par un nom. Vijeo Designer gère les
types de variable suivants :
z Booléen
z Entier
z Flottant
z Chaîne de caractères
z Structure
z Bloc d'entiers
z Bloc virgule flottante
Vijeo Designer utilise les variables pour communiquer avec les périphériques. Vous
pouvez également définir des variables internes qui seront utilisées uniquement par
Vijeo Designer.
Dans le cadre de notre projet, 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", cliquez avec le bouton droit sur
Cible 1 et sélectionnez "Nouvelle variable" puis le type "TOR".
Cible 1
Structure
Bloc d'entiers
35007033 04 03/2006 37
35007033 04.book Page 38 Monday, January 23, 2006 4:48 PM
Etape Action
2 A présent, 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. Dans cette
fenêtre, indiquez la source de la variable (externe dans ce cas). L'adresse du
périphérique pour la variable est %M0.
Cible 1
High_level[%M0]
3 La variable "High_level" est une alarme. Dans ses propriétés, activez la fonction
Alarmes.
- Variable
Nom High_level
Description
Dimension du tableau 0
Source Externe
%M0 ...
Adresse du périphérique
...
Adresse indirecte
+ Conserver l'historique Activé
+ Alarme Activé
38 35007033 04 03/2006
35007033 04.book Page 39 Monday, January 23, 2006 4:48 PM
Etape Action
4 Répétez les étapes 1 et 2 pour créer la variable interne de type TOR (booléen)
suivante : "Emptying".
Vous venez de créer deux variables de type booléen.
Cible 1
High_level[%M0]
Emptying
Var...
Vijeo
5 Dans l'onglet "Variables" de la fenêtre "Navigateur", cliquez avec le bouton droit sur
Cible 1 et sélectionnez "Nouvelle variable" puis le type "Entier".
Cible 1
Structure
Bloc d'entiers
Designer
Variables Bloc virgule flottante
Vije. Projet Bibliothèque d'objets
Vijeo
35007033 04 03/2006 39
35007033 04.book Page 40 Monday, January 23, 2006 4:48 PM
Etape Action
6 A présent, 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. Dans
cette fenêtre, indiquez la source de la variable (externe dans ce cas). L'adresse du
périphérique pour la variable est %MW0.
7 Répétez les étapes 5 et 6 pour créer les variables internes de type entier
suivantes : "Setup".
Dans l'onglet Variable, la liste suivante s'affiche.
Emptying
Level[%MW0]
Setup
40 35007033 04 03/2006
35007033 04.book Page 41 Monday, January 23, 2006 4:48 PM
Illustration Le graphique ci-dessous montre les écrans à créer au cours de cette phase :
Tank Curves Alarms
35007033 04 03/2006 41
35007033 04.book Page 42 Monday, January 23, 2006 4:48 PM
Procédure Le tableau suivant décrit la procédure à suivre pour créer les écrans :
Etape Action
1 Cliquez sur l'onglet "Projet" dans le navigateur.
2 Double-cliquez sur "Ecrans graphique" pour ouvrir le dossier.
3 z Cliquez sur "1:Panel1",
z Renommez "1:Panel1" en "1:Tank".
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
42 35007033 04 03/2006
35007033 04.book Page 43 Monday, January 23, 2006 4:48 PM
Création d'un Le tableau suivant décrit la procédure à suivre pour créer un bouton permettant de
bouton de passer d'une page à l'autre :
navigation entre
les écrans
Etape Action
1 Cliquez sur l'icône "Commutateur" dans la barre d'outils et tracez une zone correspondant à l'emplacement
du bouton sur l'écran.
123
A A A..
35007033 04 03/2006 43
35007033 04.book Page 44 Monday, January 23, 2006 4:48 PM
Etape Action
2 Lorsque la fenêtre "Paramètres du commutateur" apparaît, dans l'onglet Général :
z entrez le nom "Button_tank" ;
z sélectionnez la catégorie Primitif et le Style de bouton 00002 ;
z dans l'onglet A l'appui, sélectionnez Ecran dans Opération, sélectionnez Changer l'écran pour Tank
(Id=1), puis cliquez sur Ajouter.
Paramètres du commutateur
Général Couleur Etiquette Visibilité Fonctions avancées
Nom Button_tank
Style 00002
Etat [Haut]
Opération Ecran
Changer l'écran[1]
Changer l'écran
ID écran : 1
1: Tank
Ecran précédent
OK Annuler Aide
3 Dans l'onglet Couleur, sélectionnez le vert foncé (code 0, 128, 0) comme couleur d'arrière-plan.
4 Dans l'onglet Etiquette, le type d'étiquette doit être statique et vous devez entrer Tank dans la zone de texte.
5 Cliquez sur OK pour valider la configuration.
6 Répétez ces opérations pour les boutons des écrans Curves (Id=2) et Alarms (Id=3).
7 A présent, l'écran comporte 3 boutons permettant de passer d'une page à l'autre. Sélectionnez ces 3
boutons, copiez-les (Ctrl+C) et collez-les (Ctrl+V) dans les deux autres écrans.
44 35007033 04 03/2006
35007033 04.book Page 45 Monday, January 23, 2006 4:48 PM
Tank level: 25
Alarm level: 27
35007033 04 03/2006 45
35007033 04.book Page 46 Monday, January 23, 2006 4:48 PM
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.
123
A A A..
Langue : 1: Langue1
Largeur de
Police : Vijeo Modern 8x13 police : 8
Hauteur de
Style de police : Normal police : 13
Niveau du réservoir :
OK Annuler
46 35007033 04 03/2006
35007033 04.book Page 47 Monday, January 23, 2006 4:48 PM
Création d'un Le tableau suivant décrit la procédure à suivre pour créer un affichage numérique :
indicateur
Etape Action
numérique
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.
123
A A A..
Nom AffichageNumérique01
Style 00026
Type de Entier Flottant
données
Variable Level
Langue 1: Langue1
Largeur de 6
Police Vijeo Modern 6x10 police
123
Alignement
OK Annuler Aide
35007033 04 03/2006 47
35007033 04.book Page 48 Monday, January 23, 2006 4:48 PM
Etape Action
4 Dans l'onglet "Couleur" :
z sélectionnez le bleu foncé (0,128,128) pour la "Couleur d'arrière-plan".
Note : Vous pouvez accéder aux paramètres d'un objet et les modifier via la
fenêtre "Propriétés".
48 35007033 04 03/2006
35007033 04.book Page 49 Monday, January 23, 2006 4:48 PM
Objet graphique
Illustration Dans cette partie, l'utilisateur ajoute le réservoir, la vanne inférieure, la canalisation,
le bouton de commande de la vanne et l'indicateur de niveau élevé. Une fois les
étapes ci-dessous réalisées, l'écran suivant s'affiche :
35007033 04 03/2006 49
35007033 04.book Page 50 Monday, January 23, 2006 4:48 PM
Importation d'un Le tableau suivant décrit la procédure à suivre pour utiliser un objet à partir de la
objet à partir de bibliothèque d'objets qui fournit une représentation schématique du réservoir :
la bibliothèque
Etape Action
d'objets
1 Le réservoir se trouve dans l'onglet Bibliothèque d'objets, dans le répertoire
Graphique réservoir. Sélectionnez l'objet TankGraph_0001 et effectuez un glisser-
déposer dans l'écran Tank. Au besoin, redimensionnez l'objet à l'aide de l'un des
points apparaissant sur le contour de l'objet lorsque celui-ci est sélectionné.
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
D Projet Bibliothèque
Vijeo.Manager Variables d'objets...
V
2
Dans la fenêtre "Propriétés", cliquez sur l'icône ..... . La fenêtre Liste des variables
s'affiche. Double-cliquez sur la variable "Level" pour animer le niveau du réservoir.
50 35007033 04 03/2006
35007033 04.book Page 51 Monday, January 23, 2006 4:48 PM
Création d'une Le tableau suivant décrit la procédure à suivre pour créer une ligne représentant la
ligne 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, la ligne se situe entre
le bas du réservoir et le bas de l'écran). Ajustez la position de la ligne (ou de l'objet)
à l'aide des touches fléchées du clavier.
123
A A A..
35007033 04 03/2006 51
35007033 04.book Page 52 Monday, January 23, 2006 4:48 PM
Création de la Dans ce projet, la vanne est représentée sous la forme d'un polygone. Elle est
vanne animée différemment selon qu'elle est ouverte (vert) ou fermée (gris).
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, en définissant la zone correspondant à l'emplacement de la vanne sur l'écran.
123
A A A..
Propriétés de l'animation
Couleur Remplissage Taille Position Rotation Appui Visib.
Emptying
Valeur Couleur
OFF
ON
52 35007033 04 03/2006
35007033 04.book Page 53 Monday, January 23, 2006 4:48 PM
Création d'un Dans ce projet, nous utilisons un voyant en tant que signal. Le voyant s'anime en
signal fonction de l'état de l'alarme associée à la variable "High_level" : rouge si elle est
d'avertissement active et gris si elle est inactive.
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, en définissant la
zone correspondant à l'emplacement du voyant sur l'écran.
123
A A A..
35007033 04 03/2006 53
35007033 04.book Page 54 Monday, January 23, 2006 4:48 PM
Etape Action
3 Dans l'onglet "Couleur" :
z sélectionnez le gris foncé (128.128.128) comme couleur de premier plan pour l'état OFF ;
z sélectionnez le rouge (255,0,0) comme couleur de premier plan pour l'état ON et associez-lui un
clignotement rapide.
Paramètres de voyants
Variable High_level
Style 10001
Etat [Off]
Off On
Couleur 3D Couleur 3D
Motif Aucun
1: Motif Aucun
1:
OK Annuler Aide
54 35007033 04 03/2006
35007033 04.book Page 55 Monday, January 23, 2006 4:48 PM
Création d'un Dans ce projet, le bouton "emptying" active ou désactive la fonction "emptying"
bouton de (vidange). Il permet également d'animer la vanne inférieure.
commande Le tableau suivant décrit la procédure à suivre pour créer un bouton de commande :
Etape Action
1 Cliquez sur l'icône "Commutateur" dans la barre d'outils et utilisez-la pour représenter un rectangle, en
définissant la zone correspondant à son emplacement sur l'écran.
123
A A A..
2 La fenêtre Paramètres du commutateur s'affiche. Configurez les propriétés comme indiqué dans l'écran ci-dessous.
Paramètres du commutateur
Général Couleur Etiquette Visibilité Fonctions avancées
Nom Commutateur03
Style 00003
Etat [Haut]
Opération Bit
Désactiver
Activer/Désactiver
Marche momentanée
Arrêt momentané
Destination
Emptying
OK Annuler Aide
35007033 04 03/2006 55
35007033 04.book Page 56 Monday, January 23, 2006 4:48 PM
Etape Action
3 Dans la fenêtre Général :
z sélectionnez le style de commutateur 00003.
56 35007033 04 03/2006
35007033 04.book Page 57 Monday, January 23, 2006 4:48 PM
Illustration Cette section présente deux méthodes permettant de mettre en œuvre des
commandes de recette :
z Utilisation d'un bouton de commande
z Utilisation du sélecteur de recette
Dans ce projet, 3 recettes sont créées. 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. Elle permet de définir un
remplissage du réservoir égal à 25 % de la capacité et un niveau d'alarme à 27 %.
z Medium quantity constitue la deuxième recette. Elle permet de définir un
remplissage du réservoir égal à 50 % de la capacité et un niveau d'alarme à 52 %.
z Large quantity constitue la troisième recette. Elle permet de définir un
remplissage du réservoir égal à 80 % de la capacité et un niveau d'alarme à 82 %.
Une fois les étapes ci-dessous réalisées, l'écran suivant s'affiche :
Small quantity
Medium quantity
Large quantity
Tank level : 25
Alarm level : 27
Emptying
35007033 04 03/2006 57
35007033 04.book Page 58 Monday, January 23, 2006 4:48 PM
Recettes
recette1
recette2
Cliquez pour redimensionner la fenêtre.
recette3
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, tel qu'indiqué dans le schéma, pour agrandir la fenêtre.
z Renommez recette 1 en Small et, dans la colonne Langue 1, saisissez Small quantity.
z Renommez recette 2 en Medium et, dans la colonne Langue 1, saisissez
Medium quantity.
z Renommez recette 3 en Large et, dans la colonne Langue 1, saisissez Large quantity.
Recettes
Small
Medium
Large
Cliquez pour sélectionner toutes les recettes.
z Cliquez sur la flèche, tel qu'indiqué dans le schéma ci-avant, pour réduire la fenêtre.
z Cliquez sur Recettes, tel qu'indiqué dans le schéma, afin de sélectionner toutes
les recettes et exécutez les étapes de configuration suivantes.
58 35007033 04 03/2006
35007033 04.book Page 59 Monday, January 23, 2006 4:48 PM
Etape Action
3 Configurez les recettes comme suit :
35007033 04 03/2006 59
35007033 04.book Page 60 Monday, January 23, 2006 4:48 PM
Création d'une Dans ce projet, trois recettes sont déclarées. Vous devez donc concevoir et
commande de configurer trois boutons de commande.
recette activée Le tableau suivant décrit la procédure à suivre pour créer un bouton de commande
via un bouton 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, en définissant la zone correspondant à son emplacement
sur l'écran.
123
A A A..
Paramètres du commutateur
Général Couleur Etiquette Visibilité Fonctions avancées
Opération Mot
Mot Affecter [GroupedeRecettes
Source Mot Affecter [GroupedeRecettes
1
Opération
Affecter AND
Ajouter OR
Soustraire OR exclusif
Destination
RecipeDefaultControl.recipeNumber
OK Annuler Aide
60 35007033 04 03/2006
35007033 04.book Page 61 Monday, January 23, 2006 4:48 PM
Etape Action
3 Dans la fenêtre Général :
z sélectionnez le style de commutateur 00002.
Répétez ces étapes afin de créer les boutons de commande des recettes Medium
et Large à l'aide du tableau suivant :
Small Medium Large
RecipeDefaultControl.RecipeNumber 1 2 3
(Numéro de recette)
RecipeDefaultControl.operation 1 1 1
(opération de recette)
Couleur du bouton et code couleur jaune rose saumon marron
255.255.0 255.128.64 128.128.0
Etiquette du bouton Small quantity Medium quantity Large quantity
Création d'un Le sélecteur de recette se trouve dans la Bibliothèque d'objets, dans le répertoire
sélecteur de Recette. Faites glisser les objets "Recipeselect" et "send" dans l'écran "Tank".
recette
35007033 04 03/2006 61
35007033 04.book Page 62 Monday, January 23, 2006 4:48 PM
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,
p. 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.
Le graphique ci-dessous montre l'écran à créer au cours de cette phase :
100
90
80
70
60
50
40
30
20
10
0
62 35007033 04 03/2006
35007033 04.book Page 63 Monday, January 23, 2006 4:48 PM
Création d'une Le tableau suivant décrit la procédure à suivre pour créer une courbe de tendance
courbe de pour l'écran Curves :
tendance
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.
123
A A A..
35007033 04 03/2006 63
35007033 04.book Page 64 Monday, January 23, 2006 4:48 PM
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.
z Activez la voie 2 et sélectionnez la variable "Setup".
Propriétés
Trend_Graph
Nom Trend_Graph
Haut 40
Gauche 41
Largeur 259
Hauteur 180
Description
Couleur de la planche (0,0,0)
Couleur de la bordure (255,255
Paramètres de courbe
Paramètres de plage
Etiquette axe des données Activé
Echelle axe des données Activé
Quadrillage axe des données Activé
Echelle axe du temps Activé
Quadrillage axe du temps Activé
Voie 1 Activé
Variable Level ...
Format d'affichage Ligne
Tracer Désactivé
Marquer Désactivé
Couleur
Couleur hors limites Désactivé
Voie 2 Activé
Variable Setup ...
Format d'affichage Ligne
Tracer Désactivé
Marquer Désactivé
Couleur
Couleur hors limites Désactivé
Voie 3 Désactivé
Voie 4 Désactivé
Voie 5 Désactivé
Voie 6 Désactivé
Voie 7 Désactivé
Voie 8 Désactivé
>>>
Enregistrer les valeurs par défaut
Restaurer les valeurs par défaut <<<
64 35007033 04 03/2006
35007033 04.book Page 65 Monday, January 23, 2006 4:48 PM
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,
p. 43). L'objectif de cette section consiste à montrer comment utiliser l'objet alarme
et comment le configurer afin d'afficher les alarmes sur l'écran.
Le graphique ci-dessous représente la page d'écran Alarms à finaliser :
Tank Curves Alarms
35007033 04 03/2006 65
35007033 04.book Page 66 Monday, January 23, 2006 4:48 PM
Importation et Le tableau suivant décrit la procédure à suivre pour utiliser le tableau des alarmes :
configuration de
Etape Action
l'objet Alarme
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.
123
A A A..
OK Annuler Aide
Note : Au besoin, il est possible de configurer l'affichage des colonnes. Dans la page
Alarms, nous avons décidé d'afficher le message dans une colonne d'une largeur de
120, et les date et heure de l'alarme dans une colonne d'une largeur de 80.
66 35007033 04 03/2006
35007033 04.book Page 67 Monday, January 23, 2006 4:48 PM
Configuration du Le tableau suivant décrit la procédure à suivre pour configurer le groupe d'alarmes :
groupe
Etape Action
d'alarmes
1 Cliquez sur l'onglet "Projet" dans le navigateur.
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
35007033 04 03/2006 67
35007033 04.book Page 68 Monday, January 23, 2006 4:48 PM
Etape Action
4 Ajoutez à l'alarme High_level le message "Tank in high level" comme indiqué dans
l'écran ci-dessous :
Configuration
Variable ResuméAlarme01 ... Langue 1: Langue1 ...
Lorsque l'alarme est déclenchée, "Tank in high level" s'affiche dans la colonne
Message.
5 Enregistrez votre projet.
68 35007033 04 03/2006
35007033 04.book Page 69 Monday, January 23, 2006 4:48 PM
Présentation Dans Vijeo Designer, un script peut permettre d'automatiser une partie des tâches
d'un programme de communication. Vous pouvez utiliser un script pour définir une
procédure qui s'exécute lorsqu'une condition est remplie.
Vous pouvez ajouter ensuite une fonction qui n'est pas disponible dans les
propriétés d'un dessin.
Dans ce projet, nous allons créer trois scripts :
z Init, qui s'exécute lorsque le produit est activé. Il permet de sélectionner la recette
numéro 1.
z Decrement, qui s'exécute lors de l'activation de la variable "Emptying", à une
fréquence de 0,3 seconde. Il permet de simuler la vidange du réservoir.
z Alarm, un script périodique permettant de gérer l'alarme "High_level". La
condition permettant de déclencher l'alarme est normalement envoyée à
l'automate. Dans le cadre de ce didacticiel, cette variable est animée en interne.
35007033 04 03/2006 69
35007033 04.book Page 70 Monday, January 23, 2006 4:48 PM
Création du Le script suivant est exécuté une seule fois (au démarrage).
script Init Le tableau suivant décrit la procédure à suivre pour créer le script "Init" :
Etape Action
1 Dans la fenêtre du navigateur, cliquez sur l'onglet "Projet", puis cliquez avec le
bouton droit sur "Script d'application" et sélectionnez "Nouveau script".
2 Sélectionnez "Au démarrage" dans le champ "Déclenchement" de la fenêtre
"Propriétés" :
Propriétés
Script d'écran
Nom init
Déclenchement Au démarrage
3 Cliquez sur "Init" pour ouvrir la fenêtre de l'éditeur de script et entrez le programme
suivant :
//Set Recipegroup
RecipeControlDefault.RecipeGroupNumber.write(1);
Note : Pour insérer une variable dans un script, cliquez avec le bouton droit et
sélectionnez Insérer, Variable, puis sélectionnez l'élément de commande
associé à la variable.
70 35007033 04 03/2006
35007033 04.book Page 71 Monday, January 23, 2006 4:48 PM
Création du Le script suivant est exécuté à une fréquence de 0,3 seconde si la variable
script Decrement "Emptying" est activée. Il permet de simuler la vidange du réservoir.
Le tableau suivant décrit la procédure à suivre pour créer le script "Decrement" :
Etape Action
1 Dans la fenêtre du navigateur, cliquez sur l'onglet "Projet", puis cliquez avec le
bouton droit sur "Script d'application" et sélectionnez "Nouveau script".
2 Sélectionnez "Conditionnel" dans le champ "Déclenchement" de la fenêtre
"Propriétés". Dans le champ Condition de déclenchement, sélectionnez Tant que
Vrai, 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 decrement
Déclenchement Conditionnel
Fréquence [sec] 1
Programmation Bas
Variable de déclenchement Emptying
Condition de déclenchement Tant que Vrai
35007033 04 03/2006 71
35007033 04.book Page 72 Monday, January 23, 2006 4:48 PM
Création du Le script suivant est exécuté de façon périodique toutes les secondes. Il permet de
script Alarm gérer l'alarme "High_level". La condition permettant de déclencher l'alarme est
normalement envoyée à l'automate. Dans le cadre de ce didacticiel, la variable
"High_level" est animée en interne.
Le tableau suivant décrit la procédure à suivre pour créer le script "Alarm" :
Etape Action
1 Dans la fenêtre du navigateur, cliquez sur l'onglet "Projet", puis cliquez avec le
bouton droit sur "Script d'application" et sélectionnez "Nouveau script".
2 Sélectionnez "Périodique" dans le champ "Déclenchement" de la fenêtre
"Propriétés". Indiquez ensuite une Fréquence de 1 seconde :
Propriétés
Script d'application
Nom Alarm
Déclenchement Périodique
Fréquence [sec] 1
Programmation Bas
72 35007033 04 03/2006
35007033 04.book Page 73 Monday, January 23, 2006 4:48 PM
Simulation
Simulation de La fonction de simulation peut servir à visualiser votre projet sans le transférer sur
votre projet un terminal XBT G. C'est une bonne méthode pour vérifier et valider votre projet,
mais également pour vous assurer que tout se passe comme vous le souhaitez.
Démarrage de la Utilisez l'une des méthodes ci-après pour exécuter la simulation et vérifier votre projet :
simulation
Etape Action Résultat
1 Cliquez sur l'onglet Projet dans la fenêtre
Navigateur.
2 Cliquez avec le bouton droit de la souris
sur Cible 1.
3 Sélectionnez Démarrer la simulation du L'écran principal de votre projet s'affiche.
périphérique.
4 Testez votre projet en l'état. Il devrait se comporter comme le projet de l'exercice 1 au début
du guide d'initiation. Par exemple :
z Choisissez une recette. 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. Lorsque l'alarme
apparaît, la lampe clignote-t-elle ?
z Cliquez sur le bouton de navigation pour passer au deuxième
écran. 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. Cliquez sur le bouton de purge.
Est-ce que le réservoir se vide ?
5 Pour arrêter la simulation, appuyez sur Si vous vous apercevez que certains éléments ne fonctionnent
CTRL+Z ou bien ALT+F4. Vous pouvez pas correctement, retournez à l'écran approprié, sélectionnez le
également cliquer sur l'icône Fermer de la ou les éléments et contrôlez leurs propriétés.
fenêtre de simulation.
6 Si tout va bien, passez à la procédure
suivante pour déclencher l'alarme.
Remarque : Pour tester à nouveau votre
projet après avoir effectué les corrections,
vous devez fermer la simulation avant d'en
exécuter une nouvelle.
35007033 04 03/2006 73
35007033 04.book Page 74 Monday, January 23, 2006 4:48 PM
74 35007033 04 03/2006
35007033 04.book Page 75 Monday, January 23, 2006 4:48 PM
Transfert de projet
3
Présentation
Objet de ce Ce chapitre décrit les différents types de génération de projets, ainsi que les
chapitre différents modes de transfert de projets.
35007033 04 03/2006 75
35007033 04.book Page 76 Monday, January 23, 2006 4:48 PM
Transfert de projet
Types de Utilisez l'une des méthodes suivantes pour transférer une application client vers un
transfert de terminal (ou effectuer une simulation en local) :
données
Type Procédure
Ethernet 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.
Port de l'outil 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.
Carte Les données issues du projet généré* (sur un PC équipé d'un lecteur de
CompactFlash cartes PCMCIA) sont copiées sur une carte CompactFlash. Celle-ci est
ensuite insérée dans les terminaux.
Simulation en Les données issues du projet généré* sont stockées en local afin de
local simuler l'application lors de la phase de mise au point.
Validation de la Pour être sûr que tous les paramètres du projet que vous souhaitez générer sont présents
cible et corrects, utilisez la commande Générer → Valider tout dans le menu principal.
76 35007033 04 03/2006
35007033 04.book Page 77 Monday, January 23, 2006 4:48 PM
Transfert de projet
Génération de la L'objectif est de générer un programme exécutable directement via l'écran XBT G,
cible à partir du projet élaboré avec l'éditeur graphique de Vijeo Designer.
Avant de démarrer la génération, utilisez la commande Générer → Nettoyer tout.
Cette commande nettoie le dossier du projet de toute cible et de tout projet afin de
le libérer de tout fichier inutile.
Après avoir nettoyé les dossiers cibles, utilisez la commande Générer → Générer
tout pour générer votre cible.
Vijeo Designer peut générer un programme de quatre manières différentes :
Type Procédure
Générer Régénère entièrement le projet et optimise le fichier de résultat. Toutefois,
pour gagner du temps, il vaut mieux effectuer une création que d'utiliser la
fonction Générer.
Génération Génère uniquement la partie des données mises à jour depuis la dernière
rapide version générée et optimise le fichier de résultats.
Démarrer la Régénère entièrement le projet et actualise le fichier de résultat. Lorsque la
simulation génération est terminée, la simulation commence.
Transférer La cible est validée et générée avant le transfert. Si aucune erreur n'est détectée,
les fichiers de l'application utilisateur sont transférés vers la machine cible.
Correction des Lorsque le processus de génération est terminé, la fenêtre Compte rendu s'ouvre
erreurs automatiquement et l'ensemble des erreurs et avertissements détectés
apparaissent. Les erreurs s'affichent en rouge et les avertissements en jaune. En
cas d'absence d'erreurs ou d'avertissements, le résultat apparaît en vert.
Pour visualiser les détails relatifs à une erreur ou un avertissement particulier,
double-cliquez sur ce message d'erreur ou d'avertissement.
35007033 04 03/2006 77
35007033 04.book Page 78 Monday, January 23, 2006 4:48 PM
Transfert de projet
Types de Pour envoyer une application vers sa cible, vous utilisez une méthode de transfert.
transfert de Vous avez le choix entre plusieurs méthodes de transfert :
données z le transfert via un réseau Ethernet ;
z une méthode utilisant un système de fichiers, les données étant transférées sur
une carte CF ;
z en utilisant le port série de l'équipement pour transférer les données directement
vers la cible.
Sélectionnez la méthode de votre choix dans la zone Cible de la fenêtre Inspecteur
de propriétés.
Pour plus d'informations, consultez l'aide en ligne.
Note : Une fois parvenu à cette étape, vous pouvez tester votre projet sur un écran
XBT G. 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, p. 73). Pour mettre en
œuvre une application réelle, la valeur d'entrée doit provenir d'un capteur au lieu
du clavier.
78 35007033 04 03/2006
35007033 04.book Page 79 Monday, January 23, 2006 4:48 PM
Transfert de projet
Procédure de Le tableau suivant décrit la marche à suivre pour transférer une application vers une
transfert cible XBT G :
Etape Action
1 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, puis l'autre extrémité au port de communication COM1 ou Ethernet de votre ordinateur.
XBT G2110/2120/2220/4320 : uniquement le port de connexion de l'outil (série)
Pour les autres types d'équipements XBT G, vous avez le choix entre le port Ethernet et le port de connexion de l'outil.
2 Cliquez sur l'onglet Projet de la fenêtre Navigateur, puis sur Cible 1.
3 Dans la zone Transférer de la fenêtre Inspecteur de propriétés, sélectionnez Ethernet ou Série.
Inspecteur de propriétés
Cible
Nom Cible 1
Description
Type Gamme XBT G
CouleurCible 256 couleurs
Modèle XBT G2330 (320x240)
ID écran initial 1: Tank
Action au démarrage
Buzzer Autoriser
Configuration Coin supérieur gauche
Transfert Ethernet
Partage de données Ethernet
Désactivé
Système de fichiers
Désactivé
Imprimante
Sériecal
Sécurité
Mode de saisie
Bannière d'alarme Désactivé
Clavier système
5 Dans la fenêtre Navigateur, cliquez sur Cible 1, puis cliquez avec le bouton droit de la souris sur Transférer.
6 Vérifiez sur l'équipement XBT G si l'application est correctement affichée.
Remarque : Si un message d'erreur apparaît dans le Compte-rendu, cela signifie que le transfert a échoué.
Vous devez résoudre le problème avant de tenter un nouveau transfert. Pour localiser l'emplacement d'une
erreur affichée dans le Compte-rendu, double-cliquez sur cette erreur.
35007033 04 03/2006 79
35007033 04.book Page 80 Monday, January 23, 2006 4:48 PM
Transfert de projet
Fermeture de Avant de quitter Vijeo Designer, enregistrez votre projet. Sélectionnez ensuite
Vijeo Designer Fichier → Quitter dans le menu principal.
80 35007033 04 03/2006
35007033 04.book Page 81 Monday, January 23, 2006 4:48 PM
Index
B
AC
A I
Affichage, 45 IHM, 12
Installation, 18
C
Compilation, 76 M
Configuration, 33 Messagerie
Connectivité, 13 en plusieurs langues, 13
Multilingue, messagerie, 13
D
Démarrage de Vijeo Designer, 32 O
Désinstallation, 21 Objet, 49
Données, réutilisation, 13
P
E Périphériques cibles, 14
Ecran graphique, 13
Alarms, 65
Curves, 62 R
Tank, 41 Rapports, 13
Ecrans IHM utilisant Vijeo Designer, 14 Recette, 57
Edition des variables, 13 Réutilisation des données, 13
Ethernet, 76
S
G Script, 69
Génération, 76 Scripts, 13
Simulation, 73
35007033 04 03/2006 81
35007033 04.book Page 82 Monday, January 23, 2006 4:48 PM
Index
T
Transfert d'un projet, 78
Transfert de données, 76
V
Variable, édition, 13
Variables, 36
82 35007033 04 03/2006