Vous êtes sur la page 1sur 76

35007033 01/2010

Vijeo Designer
Didacticiel
Version 5.1

3500703307

01/2010

www.schneider-electric.com

2010 Schneider Electric. Tous droits rservs.

35007033 01/2010

Table des matires

Consignes de scurit . . . . . . . . . . . . . . . . . . . . . . . . . . .
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . .

Partie I Prsentation de Vijeo Designer . . . . . . . . . . . . . . . .


Chapitre 1 Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vue d'ensemble du logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Principaux outils de Vijeo Designer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation de Vijeo Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilit des versions du logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dsinstallation de Vijeo Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapitre 2 Cration d'un projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


2.1 Cration d'crans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description des conditions requises . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Etapes de la cration d'un projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Prsentation de l'application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dmarrage de Vijeo Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramtres de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cration des variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cration d'crans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affichages numrique et textuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objets graphiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cration de recettes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cration de l'cran "Curves" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cration de l'cran "Alarms" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cration d'une action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapitre 3 Transfert de projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

Validation, gnration et correction d'erreurs . . . . . . . . . . . . . . . . . . . . . .


Transfert d'un projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

Prsentation de Vijeo Designer


35007033 01/2010

Prsentation de Vijeo Designer

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

Cration d'un projet

21

Transfert de projet

69

Prsentation de Vijeo Designer

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

Vue d'ensemble du logiciel

12

Principaux outils de Vijeo Designer

14

Installation de Vijeo Designer

17

Compatibilit des versions du logiciel

19

Dsinstallation de Vijeo Designer

20

11

Gnralits

Vue d'ensemble du logiciel


A propos de Vijeo Designer
Vijeo Designer est un logiciel de pointe permettant de raliser des crans oprateur
et de configurer les paramtres oprationnels des priphriques d'Interface Homme
Machine (IHM). Il fournit tous les outils ncessaires la conception d'un projet IHM,
de l'acquisition des donnes jusqu' la cration et la visualisation de synoptiques
anims.
Configuration systme minimale requise
Processeur

Pentium 4 2 GHz ou suprieur recommand)

Mmoire

1 Go ou plus recommand

Espace disque
disponible

1 Go ou plus sur le disque dur

Systme
d'exploitation

Microsoft Windows XP Professionnel (Service Pack 2 ou plus


rcent) ou Microsoft Windows Vista Entreprise

Navigateur Web

Internet Explorer 6.0 ou toute version ultrieure

Caractristiques
Rutilisation des donnes
Vijeo Designer utilise deux types de donnes :
z
z

les donnes internes cres dans l'application utilisateur ;


les donnes fournies par des priphriques externes comme les automates et les
modules d'E/S distants.

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

Principaux outils de Vijeo Designer


Prsentation
Les principaux outils de Vijeo Designer sont accessibles depuis l'cran principal du
programme. Six fentres d'outils vous permettent de dvelopper votre projet
rapidement et facilement. Chaque fentre fournit les informations relatives au projet
ou un objet particulier dans le projet.
Vous avez la possibilit de personnaliser votre environnement de travail en
redimensionnant ou en dplaant les fentres. Les icnes associes aux fentres
se trouvent dans la barre d'outils.
Ecran principal
L'environnement de Vijeo Designer se prsente ainsi :

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

Sert crer des applications. Les informations concernant


chaque projet sont rpertories hirarchiquement dans un
explorateur de documents.

Inspecteur de
proprits

Affiche les paramtres de l'objet slectionn. Lorsque plusieurs


objets sont slectionns, seuls les paramtres communs tous
les objets sont affichs.

Liste de
graphiques

Enumre tous les objets apparaissant dans le synoptique, en


prcisant :
z le numro d'ordre de cration ;
z le nom de l'objet ;
z la position ;
z les animations ;
z les autres variables associes.
L'objet surlign dans la liste est slectionn dans le synoptique.
Les informations s'affichent de la mme manire pour un
groupe d'objets (c'est--dire ordre, nom de l'objet et position).
Pour dvelopper une liste d'objets d'un groupe, cliquez sur
l'icne + en regard du nom du groupe. Chaque objet peut tre
slectionn sparment.

35007033 01/2010

Zone de compte
rendu

Affiche la progression et les rsultats de la vrification des


erreurs, de la compilation et du chargement.
Lorsqu'une erreur survient, le systme affiche un message
d'erreur ou un message d'avertissement. Pour visualiser
l'emplacement de l'erreur, double-cliquez sur le message
d'erreur.

15

Gnralits

16

Nom de
l'cran/icne

Description

Bibliothque
d'objets

Bibliothque de composants (graphique barres,


chronomtres, etc.) fournis par le fabricant ou crs par vous.
Pour placer un composant dans le synoptique, slectionnez le
composant dans la bibliothque d'objets, puis faites-le glisser
dans le synoptique.
Vos propres composants peuvent tre exports ou imports.

Informations

Affiche le contenu d'un rapport ou le Web.

35007033 01/2010

Gnralits

Installation de Vijeo Designer


Pr-requis
Le logiciel Vijeo Designer doit tre install par un administrateur systme.
Procdure d'installation

35007033 01/2010

Etape

Action

Fermez toutes les applications


en cours d'excution sur le
poste de travail.

Rsultat

Insrez le CD-ROM dans le


lecteur de CD-ROM de
l'ordinateur.

Le programme Autorun de Vijeo Designer doit


dmarrer automatiquement le programme
d'installation. En cas de non dmarrage
automatique de l'installation, cliquez sur
Dmarrer Excuter, saisissez
x:\INSTALL.EXE dans la zone Ouvrir, puis
cliquez sur OK (x correspond la lettre
d'appellation de votre lecteur de CD-ROM).

Slectionnez une langue


d'installation, puis cliquez sur
Vijeo Designer.

L'cran de bienvenue de l'assistant


InstallShield apparat.

Cliquez sur Suivant.

Vous devez lire le contrat de licence et en


accepter les termes.

Cliquez sur le bouton Contrat


de licence pour afficher les
termes.

Les termes du contrat de licence s'affichent.

L'cran Information Client apparat.


Cliquez sur le bouton Fermer
pour fermer la fentre du contrat
de licence, puis cliquez sur le
bouton Oui pour accepter les
termes du contrat.

Saisissez votre nom, le nom de


votre socit, votre rfrence et
votre numro de srie dans
l'cran Informations Client.
Cliquez ensuite sur Suivant.

Slectionnez le niveau d'accs


de l'utilisateur souhait et un
dossier d'installation, puis
cliquez sur le bouton Suivant.

Vous tes invit slectionner le niveau d'accs


de l'utilisateur et un dossier d'installation de votre
choix sur votre ordinateur. Le dossier par dfaut
est c:\Program Files\Schneider
Electric.

17

Gnralits

Etape

Action

InstallShield lance l'installation de Vijeo


Cliquez sur Oui si vous
souhaitez crer un raccourci sur Designer ou de l'un de ses composants.
le bureau.

Rsultat

Cliquez sur Terminer lorsque


l'installation est termine.
Cliquez ensuite sur Quitter pour
retourner sur le bureau.

NOTE : A la fin du processus d'installation, le programme peut vous demander de


redmarrer votre ordinateur. Vous devez alors redmarrer pour mettre jour tous
les composants nouvellement installs dans le systme.

18

35007033 01/2010

Gnralits

Compatibilit des versions du logiciel


Titre du bloc "Vue d'ensemble"
Une fois que le logiciel a t install (voir page 17), en tant qu'utilisateur vous devez
comprendre comment cette version de Vijeo Designer fonctionne avec les versions
antrieures du logiciel.
NOTE : Avant de dmarrer Vijeo Designer pour la premire fois, consultez le fichier
Readme.chm. Cliquez sur Dmarrer Programmes Schneider Electric
Vijeo Designer Readme.
Compatibilit avec les versions antrieures du logiciel
Les projets crs avec cette version de Vijeo Designer ne prsentent pas de
compatibilit ascendante avec les versions antrieures du logiciel. Un nouveau
projet cr et ouvert avec cette version de Vijeo Designer ne pourra pas tre ouvert
avec une version antrieure.
Les projets crs avec une version antrieure de Vijeo Designer prsentent une
compatibilit descendante avec cette version. Toutefois, avant d'ouvrir une
application cre l'aide d'une version antrieure de Vijeo Designer, vous devez
procder une sauvegarde complte du projet initial l'aide de la fonction Exporter
.

35007033 01/2010

19

Gnralits

Dsinstallation de Vijeo Designer


Deux mthodes pour dsinstaller le logiciel
Vous pouvez dsinstaller Vijeo Designer de l'une des deux faons suivantes :
z
z

l'aide de l'utilitaire de dsinstallation fourni avec le logiciel ;


l'aide du panneau de configuration Ajout/Suppression de votre ordinateur.

Utilisation de l'utilitaire de dsinstallation


Etape

Action

Fermez toutes les applications en cours d'excution sur le poste de travail.

Cliquez sur Dmarrer Programmes Schneider Electric Vijeo


Designer Dsinstaller (Vijeo-designer)

Cliquez sur OK.

A la fin du processus de dsinstallation, redmarrez votre ordinateur pour


mettre jour le systme.

Utilisation du panneau de configuration Ajout/Suppression de programmes


Etape

20

Action

Fermez toutes les applications en cours d'excution sur le poste de travail.

Cliquez sur Dmarrer Paramtres Panneau de configuration.

Slectionnez Vijeo Designer dans la liste des programmes, puis cliquez sur
Supprimer.

A la fin du processus de dsinstallation, redmarrez votre ordinateur pour


mettre jour le systme.

35007033 01/2010

Cration d'un projet


35007033 01/2010

Cration d'un projet

2
2.1

Cration d'crans

Objet de cette section


Cette section explique la procdure suivre pour crer les crans d'un projet.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

35007033 01/2010

Page

Description des conditions requises

22

Etapes de la cration d'un projet

23

Prsentation de l'application

24

Dmarrage de Vijeo Designer

28

Paramtres de base

29

Cration des variables

31

Cration d'crans

36

Affichages numrique et textuel

41

Objets graphiques

45

Cration de recettes

51

Cration de l'cran "Curves"

56

Cration de l'cran "Alarms"

58

Cration d'une action

62

Simulation

67

21

Cration d'un projet

Description des conditions requises


Prsentation
Afin de dcouvrir certaines des possibilits offertes par Vijeo Designer, nous allons
dvelopper un projet. Pour ce faire, nous devons dcrire nos exigences ou
spcifications concernant notre projet.
L'application doit rpondre aux critres suivants :
z

z
z
z
z

22

Grer le remplissage d'un rservoir en fonction d'une consigne de remplissage


et d'un niveau d'alarme. La consigne et le niveau d'alarme sont slectionns par
l'utilisateur dans un ensemble de paramtres prdfinis. Nous utiliserons la
fonction recettes pour la slection des paramtres prdfinis.
Vider le rservoir en ouvrant/fermant la vanne infrieure en appuyant sur un
bouton.
Afficher les valeurs de consigne sous la forme d'un affichage numrique et
d'une courbe de tendance.
Disposer d'une vue d'ensemble de la variation du niveau dans le temps. Pour ce
faire, nous utiliserons une courbe de tendance.
Informer l'utilisateur en cas de dpassement d'un seuil par le biais d'un voyant
et d'une page d'alarme.

35007033 01/2010

Cration d'un projet

Etapes de la cration d'un projet


Prsentation
Les tapes suivantes doivent tre ralises et les points suivants doivent tre
abords pour crer notre projet :
z
z
z
z
z
z
z
z
z
z
z
z

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

Cration d'un projet

Prsentation de l'application
Prsentation
Le projet concevoir se nomme "manual".
Il comporte trois crans :
z
z
z

"Tank",
"Curves",
"Alarms".

L'cran "Tank" (voir page 24) comporte :


z
z
z
z
z
z

un rservoir provenant de l'animation Bibliothque d'objets ;


deux affichages numriques (la valeur de niveau et la consigne d'alarme) ;
deux types de commande recette pouvant tre utiliss pour dfinir les valeurs de
remplissage et les alarmes relatives au niveau du rservoir ;
une vanne de vidange du rservoir contrle par le biais d'un bouton ;
un voyant d'alarme de seuil suprieur ;
et un ensemble de boutons permettant de passer d'un cran un autre.

L'cran "Curves" (voir page 25) comporte :


z
z

un objet courbe de tendance dans lequel le niveau du rservoir et la consigne


d'alarme sont anims ;
et un ensemble de boutons permettant de passer d'un cran un autre.

L'cran "Alarms" (voir page 26) comporte :


z
z

un objet alarme permettant d'afficher l'alarme de niveau lev si le niveau du


rservoir dpasse la consigne d'alarme ;
et un ensemble de boutons permettant de passer d'un cran un autre.

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

Cration d'un projet

Le schma ci-aprs reprsente un diagramme de l'cran "Tank" :

Repre

Description

Boutons de navigation entre les crans

Voyant d'alarme de niveau lev

Rservoir avec niveau anim

Vanne infrieure du rservoir

Bouton de vidange du rservoir

Zone de saisie des donnes relatives la consigne, via le pav numrique

Slecteur de recette

Boutons de commande 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

Cration d'un projet

Le schma suivant reprsente un diagramme de l'cran "Curves" :

Repre

Description

Boutons de navigation entre les crans

Courbe de tendance indiquant le niveau du rservoir et la consigne d'alarme

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

Cration d'un projet

35007033 01/2010

Repre

Description

Boutons de navigation entre les crans

Tableau des alarmes permettant de visualiser les alarmes actives, acquittes


ou coules/rsolues

27

Cration d'un projet

Dmarrage de Vijeo Designer


Procdure
Pour dmarrer Vijeo Designer, slectionnez Dmarrer Programmes
Schneider Electric Vijeo-Designer Vijeo-Designer ou double-cliquez sur
l'icne Vijeo Designer situe sur le bureau.

28

35007033 01/2010

Cration d'un projet

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

Cration d'un projet

Cration d'un projet et configuration de la cible


Le tableau suivant dcrit la procdure suivre pour crer un projet et slectionner
le priphrique distant :
Etape

Action

Cette bote de dialogue apparat au dmarrage de Vijeo Designer. Assurez-vous


que l'option Crer un projet est slectionn, puis cliquez sur Suivant pour
continuer.

Remarque :Si la bote de dialogue ci-dessus ne s'affiche pas au dmarrage de


Vijeo Designer, slectionnez l'onglet Vijeo-Manager dans le navigateur, puis
cliquez droite sur Vijeo-Manager et slectionnez Nouveau projet.
2

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.

Cliquez sur Suivant.


z Slectionnez l'adresse IP si le modle utilise un port Ethernet, puis cliquez sur

Suivant.
z Slectionnez le pilote appropri pour le type de priphrique l'aide du bouton

Ajouter. Dans l'exemple, slectionnez Schneider Electric Industrie SAS


comme Fabricant, Modbus_(RTU) comme pilote et Equipement Modbus
comme Equipement. Cliquez ensuite sur Terminer.
Des nouveaux dossiers (crans, scripts, alarmes, fentres popup, langues,
fichiers de donnes, etc.) sont crs.
Remarque : Pour ajouter une autre cible au projet, cliquez droite sur
Manuel, puis slectionnez Nouvelle cible.
3

30

Enregistrez votre projet.

35007033 01/2010

Cration d'un projet

Cration des variables


Prsentation
Une variable est une adresse de mmoire qui est indique par un nom. Vijeo
Designer traite les types de variables suivants :
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z

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

Cration d'un projet

Le tableau suivant dcrit la procdure suivre pour crer des variables :

32

Etape

Action

Cliquez droite sur le nud Variables dans la fentre Navigateur,


slectionnez Nouvelle variable et cliquez sur BOOL.

Changez le nom de la variable du type boolen BOOL01 en High_level dans


l'Inspecteur de proprits. Dans cette fentre, prcisez le source de la variable
(dans ce cas externe). Dans la proprit Adresse de priphrique, entrez %M0.

35007033 01/2010

Cration d'un projet

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

Cration d'un projet

34

Etape

Action

Cliquez droite sur le nud Variables dans la fentre Navigateur et


slectionnez DINT.

35007033 01/2010

Cration d'un projet

Etape

Action

Changez le nom de la variable du type DINT DINT01 en Level dans


l'Inspecteur de proprits. Dans cette fentre, prcisez le source de la variable
(dans ce cas externe). Dans la proprit Adresse de priphrique, entrez
%MW0. Dfinissez la proprit Groupe de journalisation sur LoggingGroup1.

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.

NOTE : Il est possible d'accder aux proprits de variable en double-cliquant sur


le numro de ligne de la variable. La fentre Proprits de la variable apparat, ce
qui rend le processus de configuration des variables plus facile.

35007033 01/2010

35

Cration d'un projet

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

Cliquez sur l'onglet Projet dans le navigateur.

Double-cliquez sur Ecrans graphiques pour dvelopper le dossier. Doublecliquez sur Ecrans de base pour dvelopper le dossier.

35007033 01/2010

Cration d'un projet

35007033 01/2010

Etape

Action

z Cliquez sur 1:Ecran1,


z Renommez 1:Ecran1 en 1:Tank.

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

Cration d'un projet

Cration d'un bouton de navigateur d'cran


Le tableau suivant dcrit la procdure suivre pour crer des boutons pour basculer
entre les crans :

38

35007033 01/2010

Cration d'un projet

Etape

Action

Slectionnez l'icne Commutateur dans la barre d'outils et tracez une zone


correspondant l'emplacement du bouton sur l'cran.

Pour dfinir une zone dans laquelle placer l'objet :


cliquez gauche dans l'cran o vous souhaitez placer votre objet,
relchez le bouton gauche de la souris,
faites glisser le pointeur jusqu' obtenir la taille souhaite de votre objet,
cliquez gauche dans l'cran pour complter le dessin.

z
z
z
z

35007033 01/2010

Lorsque la fentre Paramtres du commutateur s'affichage, dans l'onglet


Gnral :
z saisissez Button_tank pour le nom,
z slectionnez la catgorie primitive et le bouton style 00002,
z sous A l'appui, slectionnez Ecran, dans Opration, slectionnez Changer
l'cran pour Tank (Id=1), puis cliquez sur Ajouter.

39

Cration d'un projet

40

Etape

Action

Dans l'onglet Couleur, slectionnez vert fonc, 0,128,0, comme couleur du


premier-plan.

Dans l'onglet Etiquette, dfinissez le type d'tiquette sur Statique et entrez Tank
dans la zone de texte libre.

Cliquez sur OK pour confirmer la configuration.

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

Cration d'un projet

Affichages numrique et textuel


Illustration
Dans cette section, vous pouvez ajouter des objets d'affichage textuel ou numrique
dans l'cran Tank pour afficher le niveau du rservoir et la consigne d'alarme.
Le graphique ci-dessous montre l'cran tel qu'il doit tre la fin de cette phase :

35007033 01/2010

41

Cration d'un projet

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.

La fentre Editeur de texte s'affiche. Configurez les proprits du texte comme


indiqu dans l'cran ci-dessous, puis cliquez sur OK :

Dans la fentre Proprits , modifiez la Couleur du texte et optez pour le noir


(0,0,0).

Rptez les mmes oprations pour le texte Alarm level.

35007033 01/2010

Cration d'un projet

Cration d'un indicateur numrique


Le tableau suivant dcrit la procdure suivre pour crer un affichage numrique :

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.

La fentre Paramtres de l'affichage numrique s'affiche. Configurez les


proprits comme indiqu dans l'cran ci-dessous :

43

Cration d'un projet

Etape

Action

Dans l'onglet Gnral :


cliquez sur l'icne

, puis :

z double-cliquez sur la variable Level , puis sur OK dans l'diteur

d'expressions ;
z saisissez la valeur 3.0 dans le champ Dcimaux affichs .

Dans l'onglet Couleur :


z slectionnez le bleu fonc (0,128,128) pour la Planche .

Cliquez sur OK.

Rptez ces tapes pour la variable Setup .


Pour la variable Setup , cochez la case Activer mode saisie dans l'onglet
Mode de saisie. Vous pouvez ainsi modifier la valeur au moment de l'excution.
L'option Afficher le clavier popup est automatiquement slectionne. Elle
permet d'afficher un clavier numrique que vous pouvez utiliser pour modifier la
valeur de l'affichage numrique.
Slectionnez le rouge (255,0,0) pour la Planche .

Enregistrez votre projet.

NOTE : Vous pouvez accder aux paramtres d'un objet et les modifier via la
fentre Proprits .

44

35007033 01/2010

Cration d'un projet

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

Cration d'un projet

Importation d'un objet partir de la bibliothque d'objets


Le tableau suivant dcrit la procdure suivre pour utiliser un objet partir de la
bibliothque d'objets qui fournit une reprsentation schmatique du rservoir :
Etape

Action

z Dans la fentre Bibliothque d'objets, slectionnez l'onglet Favoris de la

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

le contour de l'objet lorsque celui-ci est slectionn.

Dans la fentre Proprits du graphique de rservoir, ct de la proprit


Variable, cliquez sur le bouton

. La fentre Liste des variables s'affiche.

Double-cliquez sur la variable Level pour animer le niveau du rservoir.

Cration d'une ligne


Le tableau suivant dcrit la procdure suivre pour crer une ligne reprsentant la
canalisation de la vanne infrieure :

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.

Dans la fentre Proprits, entrez :


z 0,0,0 (noir) pour la couleur de ligne,
z "4 pour l'paisseur de ligne.

35007033 01/2010

Cration d'un projet

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

Slectionnez l'icne Polygone dans la barre d'outils et utilisez-la pour tracez


une vanne, en dfinissant une zone correspondant l'emplacement de la vanne
sur l'cran.

La fentre Proprits d'animation s'affiche. Configurez les proprits comme


indiqu dans l'cran ci-dessous.

47

Cration d'un projet

Etape

Action

Dans l'onglet Couleur, slectionnez Format libre comme mode.


Dans l'onglet Couleur premier-plan :
z cochez la case Activer l'animation couleur premier plan.
Cliquez sur l'icne

, puis :

z double-cliquez sur la variable BOOL Emptying, puis cliquez sur OK,


z modifiez les couleurs OFF et ON (OFF en gris, 192,192,192, et ON en vert,

0,128,0).
4

Cliquez sur OK.

Cration d'un signal d'avertissement


Dans ce projet, nous utilisons un voyant en tant que signal. Le voyant s'anime en
fonction de l'tat de l'alarme associe la variable High_level : rouge si elle est
active et gris si elle est inactive.
Le tableau suivant dcrit la procdure suivre pour crer le voyant :
Etape

Action

Slectionnez l'icne Voyant dans la barre d'outils et utilisez-la pour tracez un


voyant, en dfinissant une zone correspondant l'emplacement du voyant sur
l'cran.

A partir de cette fentre, dans l'onglet Gnral :


Cliquez sur l'icne

, puis :

z slectionnez la variable du type BOOL High_level,


z conservez le style de voyant 10001.

Dans l'onglet Couleur :


z slectionnez 128,128,128 (gris fonc) comme couleur de premier-plan pour
reprsenter l'tat OFF,
z slectionnez 255,0,0 (rouge) comme couleur de premier-plan pour reprsenter
l'tat ON, et ce, avec un clignotement rapide.

Cliquez sur OK.

Cration d'un bouton de commande


Dans ce projet, le bouton emptying active ou dsactive la fonction emptying
(vidange). Il permet galement d'animer la vanne.

48

35007033 01/2010

Cration d'un projet

Le tableau suivant dcrit la procdure suivre pour crer le bouton emptying :

35007033 01/2010

Etape

Action

Slectionnez l'icne Commutateur dans la barre d'outils et utilisez-la pour


tracez un rectangle, en dfinissant une zone correspondant l'emplacement du
rectangle sur l'cran.

La fentre Proprits du commutateur s'affiche. Configurez les proprits


comme indiqu dans l'cran ci-dessous.

49

Cration d'un projet

Etape

Action

Dans la fentre Gnral :


z slectionnez 00003 comme style du commutateur.
Sous l'onglet A l'appui, cliquez sur l'icne

et :

z slectionnez la variable du type BOOL Emptying,


z slectionnez Activer/Dsactiver, ce qui permet au bit Emptying de passer en

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

Dans l'onglet Etiquette :


z slectionnez statique comme type d'tiquette,
z entrez Emptying dans la fentre de saisie des donnes.

50

Dans l'onglet Couleur :


z slectionnez 255,255,255 (blanc) comme couleur du premier-plan,
z slectionnez 0,0,0 (noir) comme couleur du texte,

Cliquez sur OK.

35007033 01/2010

Cration d'un projet

Cration de recettes
Illustration
Cette section prsente deux mthodes permettant de mettre en uvre des
commandes de recette :
z
z

utilisation de boutons pour chacune des recettes ;


utilisation du slecteur de recette.

Nous allons crer 3 recettes afin de dterminer les valeurs du niveau et de la


consigne d'alarme en fonction de la recette slectionne :
z

Small quantity constitue la premire recette. Elle permet de remplir le rservoir


25 % de sa capacit et de dfinir un niveau d'alarme 27 %.

Medium quantity constitue la deuxime recette. Elle permet de remplir le


rservoir 50 % de sa capacit et de dfinir un niveau d'alarme 52 %.

Large quantity constitue la troisime recette. Elle permet de remplir le rservoir


80 % de sa capacit et de dfinir un niveau d'alarme 82 %.

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

Cliquez avec le bouton droit sur Recettes dans le navigateur.

Crez un nouveau groupe de recettes.

Renommez le nouveau groupe de recettes en Tanksetting .

51

Cration d'un projet

Etape

Action

Configurez les noms de recette comme suit :

z Cliquez avec le bouton droit sur Recettes et slectionnez Nouvelle recette

pour crer la recette 2


z Cliquez avec le bouton droit sur Recettes et slectionnez Nouvelle recette

pour crer la recette 3


z Cliquez sur la flche, tel qu'indiqu dans le schma, pour agrandir la fentre.
z Renommez recette 1 en Small puis, dans la colonne Langue 1, saisissez

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

Configurez les noms de recette comme suit :

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

toutes les recettes et excutez les tapes de configuration suivantes.

52

35007033 01/2010

Cration d'un projet

Etape

Action

Configurez les recettes comme suit :

Compltez la ligne 1 en double-cliquant afin d'entrer des donnes.


Ajoutez un ingrdient en cliquant avec le bouton droit sur la ligne 1 et en
slectionnant Nouvel ingrdient, ce qui vous permet de crer la ligne 2.
Compltez la ligne 2 en double-cliquant afin d'entrer des donnes.
7

Enregistrez votre projet.

Cration d'une commande de recette active via un bouton


Crez trois boutons, un par recette.

35007033 01/2010

53

Cration d'un projet

Le tableau suivant dcrit la procdure suivre pour crer un bouton par recette :

54

Etape

Action

Cliquez sur l'icne Commutateur dans la barre d'outils et utilisez-la pour


dessiner un rectangle sur l'cran.

La fentre Paramtres du commutateur s'affiche. Configurez les proprits


comme indiqu dans l'cran ci-dessous :

35007033 01/2010

Cration d'un projet

Etape

Action

Dans la fentre Gnral :


z slectionnez le style de commutateur 00002.
Dans l'onglet A l'appui :
z slectionnez une opration Mot ;
z saisissez 1 dans Source.
z Dans la zone de liste Cible, cliquez sur l'icne

, 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

Dans l'onglet Etiquette :


z slectionnez le type d'tiquette Statique ;

Dans l'onglet Couleur :


z slectionnez le noir, 0,0,0, pour la couleur du texte ;
z slectionnez le jaune, 255,255,0, pour la couleur de premier plan.

Cliquez sur OK.

Enregistrez votre projet.

z saisissez Small quantity dans la fentre de saisie des donnes.

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)

Couleur du bouton et code couleur

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)

Cration d'un slecteur de recette


Le slecteur de recette se trouve dans la Bibliothque d'objets.
z
z
z

35007033 01/2010

Dans la fentre Bibliothque d'objets, cliquez dans l'onglet Bibliothque


d'objets Favoris.
Slectionnez Recette.
Effectuez un glisser-dposer des objets Recipeselect et send dans l'cran
Tank .

55

Cration d'un projet

Cration de l'cran "Curves"


Illustration
L'cran "Curves" et le groupe de boutons de navigation entre les pages ont dj
t crs dans la section (voir page 38). L'objectif de cette section consiste
ajouter l'objet courbe de tendance et configurer les variables "Level" et "Setup"
afin de pouvoir afficher leur valeur dans le graphique.
Le graphique ci-dessous montre les crans tel qu'ils doivent tre la fin de cette
phase :

Cration d'une courbe de tendance


Le tableau suivant dcrit la procdure suivre pour crer la courbe de tendance
pour l'cran "Curves":

56

35007033 01/2010

Cration d'un projet

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.

Configurez la courbe de tendance dans la fentre des proprits :


z Slectionnez la variable "Level" pour la voie 1.
z Activez la voie 2, puis slectionnez la variable "Setup".

Enregistrez votre projet.


57

Cration d'un projet

Cration de l'cran "Alarms"


Illustration
L'cran "Alarms" et le groupe de boutons de navigation entre les pages ont dj
t crs dans la section (voir page 38). Le but de cette section est de dmontrer
utiliser l'objet alarme et le configurer afin d'afficher des alarmes dans cet cran.
Le graphique ci-dessous montre les crans tel qu'ils doivent tre la fin de cette
phase :

58

35007033 01/2010

Cration d'un projet

Importer et configurer l'objet d'alarme


Le tableau suivant dcrit la procdure suivre pour crer un rsum d'alarmes :
Etape

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.

Double-cliquez sur l'objet pour ouvrir la fentre Paramtres du rsum


d'alarmes.
Dans l'onglet Gnral :
z slectionnez Journal comme proprit de liste d'alarme (historique, actif,
journal) afin d'afficher les changements d'tat de l'alarme (active, acquitte,
non acquitte et retombe la normale).

NOTE : Au besoin, il est possible de configurer l'affichage des colonnes. Dans la


page Alarms, nous avons dcid 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.

35007033 01/2010

59

Cration d'un projet

Configuration du groupe d'alarmes


Le tableau suivant dcrit la procdure suivre pour configurer le groupe d'alarmes :

60

Etape

Action

Slectionnez l'onglet Projet dans la fentre Navigateur.

Double-cliquez sur "Alarmes et vnements" pour ouvrir le dossier.

Slectionnez GroupeAlarmes1 pour ouvrir la fentre de configuration du


groupe d'alarmes.

35007033 01/2010

Cration d'un projet

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

Enregistrez votre projet.

61

Cration d'un projet

Cration d'une action


Prsentation
Les actions peuvent dfinir une procdure qui s'excute lorsqu'une condition est
remplie.
Pour ce projet, nous allons crer trois actions :
z
z
z

La premire action se dclenche lorsque la cible est active. Elle permet de


slectionner la recette numro 1.
La deuxime action se dclenche lorsque la variable "Emptying" est active. Elle
permet de simuler la purge du rservoir.
La troisime action se dclenche lorsque la valeur de la variable "Level" est
suprieure celle de la variable "Setup". Cette action fait passer l'alarme
"High_level" de l'tat Activ l'tat Dsactiv, et inversement.

Cration d'une action au dmarrage


L'action suivante s'excute une seule fois au dmarrage.

62

35007033 01/2010

Cration d'un projet

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".

Dans la bote de dialogue Paramtres d'action :


z Slectionnez "Evnement" dans le champ "Type de dclenchement".
z Slectionnez "Au dmarrage" dans le champ "Evnement de

dclenchement".
z Cliquez sur "Suivant" pour continuer.

Slectionnez "Script" dans le champ "Opration". Cliquez sur le bouton


Nouveau script pour ouvrir la fentre de script. Saisissez le script suivant :
//Set Recipegroup
RecipeControlDefault.RecipeGroupNumber.write(1);

Cliquez sur Ajouter> pour ajouter le script l'action.

Cliquez sur Terminer pour enregistrer l'action.

Cration de l'action de purge


L'action suivante s'excute une frquence de 0,3 seconde en appuyant sur le
bouton de purge, si la variable "Emptying" est active. Elle permet de simuler la
purge du rservoir.

35007033 01/2010

63

Cration d'un projet

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".

Dans la bote de dialogue Paramtres d'action :


z Slectionnez "Priodique" dans le champ "Type de dclenchement".
z Cochez la case "Activer le verrouillage", puis slectionnez la variable
"Emptying".
z Saisissez une "frquence" de "0,3".
z Slectionnez "Bas" dans le champ "Programmation".
z Cliquez sur "Suivant" pour continuer.

Slectionnez "Script" dans le champ "Opration". Cliquez sur le bouton


Nouveau script pour ouvrir la fentre de script. Saisissez le script suivant :
//creating temporary variable int tmp;
int tmp;
//Set value of Level in tmp
tmp = Level.getIntValue ();
//If value of level>0
if (tmp>0)
{
//then decrement tmp
tmp --;
//Then write tmps value in Level variable
Level.write ( tmp );
}

35007033 01/2010

Cration d'un projet

Etape

Action

Cliquez sur Ajouter> pour ajouter le script l'action.

Cliquez sur Terminer pour enregistrer l'action.

Cration d'une action d'alarme


L'action suivante s'excute de faon priodique toutes les secondes. Cette action
fait passer l'alarme "High_level" de l'tat Activ l'tat Dsactiv, et inversement.
Le tableau suivant dcrit la procdure suivre pour crer une action d'alarme :

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".

Dans la bote de dialogue Paramtres d'action :


z Slectionnez "Priodique" dans le champ "Type de dclenchement".
z Saisissez une frquence de 1,0.
z Slectionnez "Bas" dans le champ "Programmation".
z Cliquez sur "Suivant" pour continuer.

65

Cration d'un projet

66

Etape

Action

Slectionnez "Script" dans le champ "Opration". Cliquez sur le bouton


Nouveau script pour ouvrir la fentre de script. Saisissez le script suivant :
//If Level > Setup of alarm
if (Level.getIntValue() > Setup.getIntValue())
//Then Alarm (High_level) actived else alarm deactivated
High_level.write(1);
else
High_level.write(0);

Cliquez sur Ajouter> pour ajouter le script l'action.

Cliquez sur Terminer pour enregistrer l'action.

Enregistrez votre projet.

35007033 01/2010

Cration d'un projet

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

Cliquez sur l'onglet Projet dans la


fentre Navigateur.

Cliquez avec le bouton droit de la souris


sur Cible 1.

Slectionnez Dmarrer la simulation


du priphrique.

L'cran initial de votre projet s'affiche.

Testez votre projet en l'tat.

Il devrait se comporter comme indiqu


dans les spcifications tablies au dbut
du didacticiel. Par exemple :
z Choisissez une recette. La valeur
apparat-elle sur le rservoir de
manire graphique ainsi que sur
l'afficheur numrique ?
z Cliquez sur l'afficheur numrique
(niveau d'alarme) et entrez le numro
10 avec le clavier qui apparat.
Lorsque l'alarme apparat, le voyant
clignote-t-il ?
z Cliquez sur le bouton de navigation
pour passer au deuxime cran. Les
valeurs apparaissent-elles sur la
courbe ?
z Cliquez sur le bouton d'alarmes pour
passer au troisime cran. Est-ce
que vous y parvenez ?
z Retournez au premier cran. Cliquez
sur le bouton de purge. Le rservoir
se vide-t-il ?

67

Cration d'un projet

Etape

68

Action

Rsultat

Pour arrter la simulation, appuyez sur


CTRL+Z ou ALT+F4. Vous pouvez
galement cliquer sur le bouton Fermer
de la fentre de simulation.

Si vous vous apercevez que certains


lments ne fonctionnent pas
correctement, retournez l'cran
appropri, slectionnez le ou les
lments et contrlez leurs proprits.

Si tout va bien, testez d'autres parties


de l'application telles que les alarmes.
Remarque : Pour tester nouveau
votre projet aprs avoir effectu les
corrections, vous devez fermer la
fentre de simulation avant d'en
excuter une nouvelle.

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

Validation, gnration et correction d'erreurs

70

Transfert d'un projet

72

69

Transfert de projet

Validation, gnration et correction d'erreurs


Types de transfert de donnes
Utilisez l'une des mthodes suivantes pour transfrer une application client vers un
terminal�:
Type

Procdure

Ethernet

Le projet est transfr vers les produits dots d'un port Ethernet via le
rseau.

Port de l'outil

Le projet est transfr vers le priphrique reli au PC l'aide du cble


XBTZG915 ou XBTZG925.

Port USB

Le projet est transfr vers le priphrique reli au PC l'aide du cble


XBT ZG935.

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

Le projet est stock en local afin de simuler l'application lors de la phase


de mise au point.

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

Vijeo Designer peut gnrer un programme de quatre manires


diffrentes�:
Type

Procdure

Gnrer

Regnre entirement le projet.

Dmarrer la
simulation
(Gnration)

Regnre entirement le projet. Lorsque la gnration est termine, la


simulation commence. Il est impossible de simuler des adresses externes.

Dmarrer la
simulation du
priphrique

Regnre entirement le projet. Lorsque la gnration est termine, la


simulation commence. Il est possible de simuler des adresses externes.

Transfrer vers

Regnre entirement le projet. Si aucune erreur n'est dtecte, les


fichiers de l'application utilisateur sont transfrs vers la machine cible.

Correction des erreurs


Lorsque le processus de gnration est termin, la fentre Zone de compte rendu
s'ouvre automatiquement et l'ensemble des erreurs et avertissements dtects
apparaissent. Les erreurs s'affichent en rouge et les avertissements en jaune. En
cas d'absence d'erreurs ou d'avertissements, le rsultat apparat en vert.
Pour visualiser les dtails relatifs une erreur ou un avertissement particulier,
double-cliquez sur le message d'erreur ou d'avertissement.

35007033 01/2010

71

Transfert de projet

Transfert d'un projet


Types de transfert de donnes
Pour envoyer une application vers sa cible, vous utilisez une des mthodes de
transfert suivantes�:
z
z
z
z

le transfert via un rseau Ethernet�;


une mthode utilisant un systme de fichiers, les donnes tant transfres vers
une carte CF, un lecteur USB ou un dossier rseau ;
en utilisant le port srie de l'unit pour transfrer les donnes directement vers la
cible�;
en utilisant le port USB de l'unit pour transfrer les donnes directement vers la
cible.

Slectionnez la mthode de votre choix dans la zone Proprits de la cible.


Pour plus d'informations sur le transfert d'un projet, consultez l'aide en ligne.

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

Cliquez sur l'onglet Projet de la fentre du navigateur, puis cliquez sur


Cible�1.

Dans le champ Transfert de la fentre Inspecteur de proprits,


slectionnez la mthode de transfert la plus approprie pour votre cible : USB,
Srie, Systme de fichiers ou Ethernet.

Consultez le manuel de votre matriel pour vrifier la mthode de transfert


prise en charge et les cbles de transfert ncessaires.

35007033 01/2010

Configuration des paramtres de transfert pour la mthode de transfert.

Dans la fentre du navigateur, cliquez avec le bouton droit sur


Cible�1, puis slectionnez Transfrer vers.

Vrifiez si l'application est correctement affiche sur la machine cible.


Remarque : Si un message d'erreur apparat dans la Zone de compte rendu,
cela signifie que le transfert a chou. Vous devez rsoudre le problme avant
de tenter un nouveau transfert. Pour localiser l'emplacement d'une erreur,
double-cliquez sur le message d'erreur affich dans la Zone de compte
rendu.

73

Transfert de projet

Fermeture de Vijeo Designer


Avant de quitter Vijeo Designer, enregistrez votre projet. Slectionnez ensuite
Fichier Quitter dans le menu principal.

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

Vous aimerez peut-être aussi