Académique Documents
Professionnel Documents
Culture Documents
Vijeo Designer
Didacticiel
Version 5.1
3500703307
01/2010
www.schneider-electric.com
35007033 01/2010
Consignes de scurit . . . . . . . . . . . . . . . . . . . . . . . . . . .
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . .
5
7
9
11
12
14
17
19
20
21
21
22
23
24
28
29
31
36
41
45
51
56
58
62
67
69
70
72
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
75
35007033 01/2010
35007033 01/2010
Consignes de scurit
Informations importantes
AVIS
Lisez attentivement ces instructions et examinez le matriel pour vous familiariser
avec l'appareil avant de tenter de l'installer, de le faire fonctionner ou dassurer sa
maintenance. Les messages spciaux suivants que vous trouverez dans cette
documentation ou sur l'appareil ont pour but de vous mettre en garde contre des
risques potentiels ou dattirer votre attention sur des informations qui clarifient ou
simplifient une procdure.
35007033 01/2010
REMARQUE IMPORTANTE
Linstallation, lutilisation, la rparation et la maintenance des quipements
lectriques doivent tre assures par du personnel qualifi uniquement. Schneider
Electric dcline toute responsabilit quant aux consquences de lutilisation de cet
appareil.
Une personne qualifie est une personne disposant de comptences et de
connaissances dans le domaine de la construction et du fonctionnement des
quipements lectriques et installations et ayant bnfici d'une formation de
scurit afin de reconnatre et dviter les risques encourus.
35007033 01/2010
A propos de ce manuel
Prsentation
Objectif du document
Ce manuel prsente les principes de base de Vijeo Designer, un logiciel qui permet
de dvelopper et de configurer des applications pour les sries
iPC/XBT GC/XBT GT/XBT GK/XBT GTW/XBT GH/HMISTO/HMISTU des crans
IHM.
Il a t crit afin d'aider les nouveaux utilisateurs se familiariser avec le logiciel, et
comme rfrence rapide pour les utilisateurs avertis. Pour obtenir des descriptions
dtailles des fonctions du logiciel, reportez-vous l'aide en ligne de Vijeo
Designer.
Champ d'application
Les donnes et illustrations fournies dans ce manuel ne constituent pas un
engagement contractuel. Nous nous rservons le droit de modifier nos produits
conformment notre politique de dveloppement permanent. Les informations
prsentes dans ce document peuvent faire l'objet de modifications sans pravis et
ne doivent pas tre interprtes comme un engagement de la part de Schneider
Electric.
Document consulter
Vous pouvez accder tous les documents connexes depuis le DVD de Vijeo
Designer.
Vous pouvez tlcharger ces publications techniques et d'autres informations
techniques depuis notre site Web l'adresse suivante : www.schneiderelectric.com.
Commentaires utilisateur
Envoyez vos commentaires l'adresse e-mail techpub@schneider-electric.com
35007033 01/2010
35007033 01/2010
I
Objet de cette section
Cette section dcrit les principales fonctions du logiciel ainsi que son installation.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre
35007033 01/2010
Titre du chapitre
Page
Gnralits
11
21
Transfert de projet
69
10
35007033 01/2010
Gnralits
35007033 01/2010
Gnralits
1
Objet de ce chapitre
Ce chapitre prsente le logiciel Vijeo Designer.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
35007033 01/2010
Page
12
14
17
19
20
11
Gnralits
Mmoire
1 Go ou plus recommand
Espace disque
disponible
Systme
d'exploitation
Navigateur Web
Caractristiques
Rutilisation des donnes
Vijeo Designer utilise deux types de donnes :
z
z
Les objets graphiques, les scripts et les crans crs avec Vijeo Designer peuvent
tre sauvegards dans la Bibliothque d'objets (voir page 14) afin de pouvoir tre
rutiliss dans d'autres projets. La possibilit de rutilisation de ces donnes vous
aide optimiser le dveloppement des nouvelles applications et standardiser les
crans des applications co-dveloppes.
Connectivit multi-automate
Grce Vijeo Designer, vous pouvez configurer votre cran IHM pour communiquer
simultanment avec plusieurs priphriques diffrents de Schneider Electric et
d'autres fournisseurs.
Cration d'un cran IHM
Vijeo Designer permet de crer des crans IHM dynamiques. Il combine diffrentes
fonctions, telles que les objets en mouvement, les zooms, les indicateurs de niveau
et de marche/arrt et les commutateurs, le tout dans une simple application.
L'utilisation de symboles anims permet de gnrer et de modifier un cran
graphique trs simplement.
12
35007033 01/2010
Gnralits
Actions
Vijeo Designer vous permet d'effectuer des actions comme lactivation d'une
variable ou l'excution d'un script lors de l'excution.
Proprits
Vijeo Designer intgre une fonction avance qui simplifie la gestion des variables
utilises dans les crans d'animation. L'utilisation d'une fentre Inspecteur de
proprits (voir page 14) vous permet de configurer ou de modifier les variables et
les caractristiques des objets.
Messagerie multilingue
Vijeo Designer permet de stocker, pour une mme application, des chanes de texte
pour les alarmes, des tiquettes et des objets texte dans 10 langues diffrentes. Un
simple commutateur peut modifier l'affichage dans la langue choisie.
Edition des variables provenant d'autres applications
Vijeo Designer permet d'importer et d'exporter les variables et les recettes sous
forme de fichiers CSV. De mme, des variables cres dans Vijeo Designer peuvent
tre exportes vers d'autres applications.
Terminaux cibles
Les appareils IHM suivants peuvent tre conus et configurs l'aide de Vijeo
Designer :
z
z
z
z
z
z
z
z
z
35007033 01/2010
Srie XBT GC
Srie XBT GT
Srie XBT GK
Srie XBT GTW
Srie XBT GH
Compact iPC Series
Smart iPC Series
Srie HMISTO
Srie HMISTU
13
Gnralits
14
35007033 01/2010
Gnralits
NOTE : Votre cran peut avoir une apparence diffrente de celle prsente cidessus en fonction de la manire dont vous disposez et affichez les fentres d'outils
dans Vijeo Designer.
Icnes de la fentre d'outils
Les icnes de la fentre d'outils (repres par les numros 1 6 sur l'illustration cidessus) s'utilisent comme inverseurs deux positions pour afficher ou masquer les
fentres de travail :
N
Nom de
l'cran/icne
Description
Navigateur
Inspecteur de
proprits
Liste de
graphiques
35007033 01/2010
Zone de compte
rendu
15
Gnralits
16
Nom de
l'cran/icne
Description
Bibliothque
d'objets
Informations
35007033 01/2010
Gnralits
35007033 01/2010
Etape
Action
Rsultat
17
Gnralits
Etape
Action
Rsultat
18
35007033 01/2010
Gnralits
35007033 01/2010
19
Gnralits
Action
20
Action
Slectionnez Vijeo Designer dans la liste des programmes, puis cliquez sur
Supprimer.
35007033 01/2010
2
2.1
Cration d'crans
35007033 01/2010
Page
22
23
Prsentation de l'application
24
28
Paramtres de base
29
31
Cration d'crans
36
41
Objets graphiques
45
Cration de recettes
51
56
58
62
Simulation
67
21
z
z
z
z
22
35007033 01/2010
35007033 01/2010
Lancer Vijeo-Designer
Crer un projet
Configurer le projet
Dclarer les variables
Crer les diffrents crans et boutons de navigation entre les crans
Crer les affichages numrique et textuel
Utiliser les objets graphiques de la bibliothque d'objets
Crer la recette
Crer les courbes de tendance
Crer la fonction de gestion d'alarme
Crer un script action
Gnrer et simuler le projet
23
Prsentation de l'application
Prsentation
Le projet concevoir se nomme "manual".
Il comporte trois crans :
z
z
z
"Tank",
"Curves",
"Alarms".
Ecran "Tank"
Il s'agit de l'cran principal de votre projet. Dans ce cas, le rservoir est rempli d'une
quantit de produit slectionne (petite, moyenne et grande quantit), gre par
une recette. La recette gre galement le seuil ne pas dpasser en fonction de la
quantit voulue (consigne d'alarme). Vous pouvez modifier la consigne d'alarme en
cliquant (dans le cadre d'une simulation) ou en appuyant (cran tactile de la cible
lors de l'excution) sur la section de l'affichage numrique relative au "level of
alarm". L'alarme de niveau lev est active si le niveau du rservoir dpasse la
consigne d'alarme. Un voyant s'allume rouge lorsque le seuil est dpass et que
l'alarme est active.
Un bouton "emptying" vous permet de purger le rservoir l'aide de la vanne
infrieure. La vanne s'anime tant que le rservoir se vide. En position ferme, la
vanne apparat en gris. En position ouverte, elle apparat en rouge.
24
35007033 01/2010
Repre
Description
Slecteur de recette
Ecran "Curves"
Dans cet cran, la variation du niveau du rservoir et la consigne d'alarme sont
reprsents sous la forme d'un graphique.
35007033 01/2010
25
Repre
Description
Ecran "Alarms"
Cet cran permet de visualiser l'tat du niveau d'alarme.
Le schma suivant reprsente un diagramme de l'cran "Alarms" :
26
35007033 01/2010
35007033 01/2010
Repre
Description
27
28
35007033 01/2010
Paramtres de base
Prsentation
Vous devez configurer correctement votre projet avant de dbuter la cration d'un
synoptique. Le projet utilise des variables internes et externes.
Un projet cr via Vijeo Designer est une simple chane d'informations (base de
donnes). Les terminaux cibles sont configurs et organiss de manire
hirarchique au sein d'un projet.
Chaque cible montre l'environnement matriel (automate) dans lequel est excut
le projet.
35007033 01/2010
29
Action
z Saisissez le nom de votre projet, puis cliquez sur Suivant. Dans votre cas,
saisissez "Manual".
z Slectionnez le type de cible, XBTGT2000 Series, et le modle, XBT GT2330.
Suivant.
z Slectionnez le pilote appropri pour le type de priphrique l'aide du bouton
30
35007033 01/2010
BOOL
INT (entier sign 16 bits)
UINT (entier non sign 16 bits)
DINT (entier sign 32 bits)
UDINT (entier non sign 32 bits)
Entier (entier gnrique 1 32 bits)
REAL
STRING
Type de donne utilisateur (tableau ou structure)
Dossier
INT de bloc (entier de bloc sign 16 bits)
UINT de bloc (entier de bloc non sign 16 bits)
DINT de bloc (entier de bloc sign 32 bits)
Entier de bloc (entier de bloc gnrique 1 32 bits)
REAL de bloc
Vijeo Designer utilise les variables pour communiquer avec des priphriques. Vous
pouvez galement dfinir des variables internes qui ne seront utilises que par Vijeo
Designer.
Dans votre projet, vous allez crer deux variables internes et deux variables
externes pour communiquer avec le priphrique Modbus.
35007033 01/2010
31
32
Etape
Action
35007033 01/2010
35007033 01/2010
Etape
Action
La variable High_level est une alarme. Dans ses proprits, activez la fonction
Alarmes.
Rptez les tapes 1 et 2 pour crer la variable interne du type BOOL suivante :
"Emptying".
Vous avez maintenant crer deux variables du type BOOL.
33
34
Etape
Action
35007033 01/2010
Etape
Action
Rptez les tapes 5 et 6 pour crer la variable interne du type DINT suivante :
"Setup".
Maintenant, dans l'Editeur de variables, vous verrez la liste suivante.
35007033 01/2010
35
Cration d'crans
Illustration
Dans cette partie, vous crerez l'cran Tank, l'cran Curves et l'cran
Alarms. Vous crerez galement des boutons pour basculer entre les crans.
Le graphique ci-dessous montre les crans tel qu'ils doivent tre la fin de cette
phase :
Procdure
Le tableau suivant dcrit la procdure suivre pour crer les crans :
36
Etape
Action
Double-cliquez sur Ecrans graphiques pour dvelopper le dossier. Doublecliquez sur Ecrans de base pour dvelopper le dossier.
35007033 01/2010
35007033 01/2010
Etape
Action
Dans la fentre Proprits de l'cran du rservoir, changez la couleur d'arrireplan en gris ple, code RVB, 192,192,192.
Crez deux autres crans qui utilisent la mme couleur d'arrire-plan que l'cran
Tank.
Cliquez droite sur Ecrans de base et slectionnez Nouvel cran pour chaque
nouvel cran.
Renommez Ecran2 en Curves et Ecran3 en Alarms.
37
38
35007033 01/2010
Etape
Action
z
z
z
z
35007033 01/2010
39
40
Etape
Action
Dans l'onglet Etiquette, dfinissez le type d'tiquette sur Statique et entrez Tank
dans la zone de texte libre.
Rptez l'opration pour les boutons pour les crans Curves (Id=2) et Alarms
(Id=3).
Vous avez maintenant 3 boutons qui vous permettent de basculer entre les pages.
Slectionnez ces 3 boutons pour les copier (Ctrl+C) et coller (Ctrl+V) dans les
deux autres crans.
35007033 01/2010
35007033 01/2010
41
Cration du texte
Le tableau suivant dcrit la procdure suivre pour crer un objet texte :
42
Etape
Action
Cliquez sur l'icne Texte dans la barre d'outils et tracez une zone
correspondant l'emplacement du texte sur l'cran.
35007033 01/2010
35007033 01/2010
Etape
Action
Cliquez sur l'icne Affichage des donnes dans la barre d'outils et tracez une
zone correspondant l'emplacement de la fentre numrique.
43
Etape
Action
, puis :
d'expressions ;
z saisissez la valeur 3.0 dans le champ Dcimaux affichs .
NOTE : Vous pouvez accder aux paramtres d'un objet et les modifier via la
fentre Proprits .
44
35007033 01/2010
Objets graphiques
Illustration
Dans cette partie, l'utilisateur ajoute le rservoir, la vanne infrieure, la canalisation,
le bouton de commande de la vanne et l'indicateur de niveau lev.
Le graphique ci-dessous montre les crans tel qu'ils doivent tre la fin de cette
phase :
35007033 01/2010
45
Action
bibliothque d'objets.
z Slectionnez Graphique, puis Graphique de rservoir.
z Slectionnez l'objet TankGraph_0001 et effectuez un glisser-dposer dans
l'cran Tank.
z Au besoin, redimensionnez l'objet l'aide de l'un des points apparaissant sur
46
Etape
Action
Slectionnez l'icne ligne dans la barre d'outils et tracez une ligne allant du bas
du rservoir jusqu'au bas de l'cran. Ajustez la position de la ligne l'aide des
touches flches du clavier.
35007033 01/2010
Cration de la vanne
Une forme de polygone reprsentera la vanne. Elle est anime diffremment selon
qu'elle est ouverte (vert) ou ferme (gris).
Le tableau suivant dcrit la procdure suivre pour crer la vanne :
35007033 01/2010
Etape
Action
47
Etape
Action
, puis :
0,128,0).
4
Action
, puis :
48
35007033 01/2010
35007033 01/2010
Etape
Action
49
Etape
Action
et :
position ON lorsque vous appuyez pour la premire fois sur le bouton, puis en
position OFF lorsque vous appuyez nouveau sur le bouton ;
z cliquez sur Ajouter pour confirmer la slection.
4
50
35007033 01/2010
Cration de recettes
Illustration
Cette section prsente deux mthodes permettant de mettre en uvre des
commandes de recette :
z
z
Le graphique ci-dessous montre l'cran tel qu'il doit tre la fin de cette phase :
Cration de la recette
Le tableau suivant dcrit la procdure suivre pour crer les recettes :
Etape
35007033 01/2010
Action
51
Etape
Action
Small quantity.
z Renommez recette 2 en Medium puis, dans la colonne Langue 1, saisissez
Medium quantity.
z Renommez recette 3 en Large puis, dans la colonne Langue 1, saisissez
Large quantity.
3 recettes viennent d'tre cres.
5
z Cliquez sur la flche, tel qu'indiqu dans le schma ci-avant, pour rduire la
fentre.
z Cliquez sur Recettes, tel qu'indiqu dans le schma, afin de slectionner
52
35007033 01/2010
Etape
Action
35007033 01/2010
53
Le tableau suivant dcrit la procdure suivre pour crer un bouton par recette :
54
Etape
Action
35007033 01/2010
Etape
Action
, puis slectionnez
RecipeDefaultControl.RecipeNumber.
z Cliquez sur Ajouter pour confirmer la slection de la recette 1.
z Rptez l'opration, en activant la source 1 pour la cible
RecipeDefaultControl.Operation.
z Cliquez sur Ajouter pour confirmer l'envoi d'une commande de recette.
4
Rptez ces tapes afin de crer les boutons des recettes Medium et Large l'aide
du tableau d'affectation suivant :
Small
Medium
Large
RecipeDefaultControl.operation(oprat 1
ion de recette)
jaune
255,255,0
rose saumon
255,128,64
marron
128,128,0
Etiquette du bouton
Small
quantity
Medium
quantity
Large
quantity
RecipeDefaultControl.RecipeNumber
(numro de recette)
35007033 01/2010
55
56
35007033 01/2010
35007033 01/2010
Etape
Action
Cliquez sur l'icne "Courbe de tendance" dans la barre d'outils et tracez une zone
correspondant l'emplacement de l'objet sur l'cran.
58
35007033 01/2010
Action
Cliquez sur l'icne Rsum d'alarmes dans la barre d'outils et tracez une zone
correspondant l'emplacement de l'objet sur l'cran.
35007033 01/2010
59
60
Etape
Action
35007033 01/2010
Etape
Action
Pour l'alarme High_level, ajoutez le message Tank in high level, tel que montr
dans l'cran suivant :
Lorsque l'alarme est dclenche, le message Tank in high level s'affiche dans
la colonne message.
5
35007033 01/2010
61
62
35007033 01/2010
Le tableau suivant dcrit la procdure suivre pour crer une action au dmarrage :
Etape
Action
Dans la fentre Navigateur, cliquez sur l'onglet "Projet", puis cliquez avec le
bouton droit sur "Actions" et slectionnez "Nouvelle action".
dclenchement".
z Cliquez sur "Suivant" pour continuer.
35007033 01/2010
63
Le tableau suivant dcrit la procdure suivre pour crer une action de purge :
64
Etape
Action
Dans la fentre du navigateur, cliquez sur l'onglet "Projet", puis cliquez avec
le bouton droit sur "Actions" et slectionnez "Nouvelle action".
35007033 01/2010
Etape
Action
35007033 01/2010
Etape
Action
Dans la fentre du navigateur, cliquez sur l'onglet "Projet", puis cliquez avec
le bouton droit sur "Actions" et slectionnez "Nouvelle action".
65
66
Etape
Action
35007033 01/2010
Simulation
Simulation de votre projet
La fonction de simulation peut servir visualiser votre projet sans le transfrer vers
un terminal iPC/XBT GC/XBT GT/XBT GK/XBT GTW/XBT GH/HMISTO/HMISTU.
C'est une bonne mthode pour vrifier et valider votre projet, mais galement pour
vous assurer que tout se passe comme vous le souhaitez.
Dmarrage de la simulation
Le tableau ci-dessous dcrit la procdure suivre pour excuter la simulation et
vrifier votre projet :
Etape
35007033 01/2010
Action
Rsultat
67
Etape
68
Action
Rsultat
35007033 01/2010
Transfert de projet
35007033 01/2010
Transfert de projet
3
Objet de ce chapitre
Ce chapitre dcrit les diffrents types de gnration de projets, ainsi que les
diffrents modes de transfert de projets.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
35007033 01/2010
Page
70
72
69
Transfert de projet
Procdure
Ethernet
Le projet est transfr vers les produits dots d'un port Ethernet via le
rseau.
Port de l'outil
Port USB
Programme
d'installation
d'application
utilisateur
Le projet est transfr vers un fichier qui est install sur la machine cible
iPC l'aide du programme d'installation d'application utilisateur.
Carte
CompactFlash
Le projet (sur un PC quip d'un lecteur de cartes PCMCIA) est copi sur
une carte CompactFlash. Celle-ci est ensuite insre dans les terminaux.
Simulation en
local
Validation de la cible
Pour tre sr que tous les paramtres du projet que vous souhaitez gnrer sont
prsents et corrects, utilisez la commande Gnrer Valider tout dans le menu
principal.
Gnration de la cible
La fonction de gnration permet de compiler le projet labor avec l'diteur
graphique de Vijeo Designer, dans un programme excutable directement via
l'cran IHM.
Avant de dmarrer la gnration, utilisez la commande Gnrer Nettoyer tout.
Cette commande nettoie le dossier du projet de toute cible et de tout projet afin de
le librer de tout fichier inutile.
Aprs avoir nettoy les dossiers cibles, utilisez la commande Gnrer Gnrer
tout pour gnrer votre cible.
70
35007033 01/2010
Transfert de projet
Procdure
Gnrer
Dmarrer la
simulation
(Gnration)
Dmarrer la
simulation du
priphrique
Transfrer vers
35007033 01/2010
71
Transfert de projet
72
35007033 01/2010
Transfert de projet
Procdure de transfert
Le tableau suivant dcrit la procdure suivre pour transfrer une application vers
une cible�:
Etape
Action
35007033 01/2010
73
Transfert de projet
74
35007033 01/2010
Index
35007033 01/2010
B
AC
Index
actions, 13
affichage, 41
IHM, 12
Installation, 17
Configuration, 29
connectivit, 12
messagerie
en plusieurs langues, 13
messagerie multilingue, 13
D
Dmarrage de Vijeo Designer, 28
Dsinstallation, 20
O
Objet, 45
cran graphique, 12
Ecran graphique
Alarme, 58
Curves, 56
Rservoir, 36
crans IHM utilisant Vijeo Designer, 13
dition des variables, 13
erreurs, 70
Ethernet, 70
priphriques cibles, 13
proprits, 13
gnration, 70
gnrer, 70
script, 62
simulation, 67
35007033 01/2010
R
recette, 51
recherche des erreurs, 70
rutilisation des donnes, 12
rutiliser les donnes, 12
75
Index
T
transfert d'un projet, 72
transfert des donnes, 70
V
validation, 70
variable, dition, 13
Variables, 31
76
35007033 01/2010