1. Présentation de Vijeo désigner..............................................................................3
2. Utilisation de la table des variables.......................................................................4
3. Gestion des projets...............................................................................................53.1. Création d'un projet...................................................................................53.2. Sauvegarde/ouverture de projets..............................................................73.3. Ouverture/Import d'un projet......................................................................7
4. Configuration de la connexion avec l' automate....................................................8
5. Gestion des Écrans..............................................................................................8
6. Programmation de commutateurs.........................................................................9
7. Programmation de voyants...................................................................................10
8. Programmation d'un afficheur numérique............................................................11
9. Options avancées................................................................................................12
9.1. actions associées à une page écran.......................................................129.2. utilisation de l'intervérrouillage.................................................................13
10. Transfert de l'application vers l'ihm....................................................................14
Page 2/15
Sommaire
1. Présentation de Vijeo désigner
Vijeo désigner est un logiciel déstiné à la programmation des interfaces hommes machines
de dernière génération. Il est édité par la société Schneider Electric. A ce titre, il est en priorité
destiné à la programmation de produits de marque Schneider Electric. Mais il est également
capable de programmer des produits concurrents.
Par ailleurs, ce logiciel permet, sous réserve de compatibilité de l'ihm, de communiquer
avec une très grande variété d'automates ou encore d' IHM.
Par rapport au logiciel XBTL1000, un grand nombre d'option ont été rajoutées et l’interface
graphique a entièrement été revue. Cependant les deux logiciels ne sont pas compatibles. De ce
fait, une application développée sous XBTL1000 ne pourra pas être utilisée avec Vijeo désigner.
A l'ouverture du logiciel et après création d'un nouveau projet , nous obtenons la fenêtre suivante :
Sur la gauche se situe le navigateur de projet. Au centre, en noir, se trouve la zone
de travail, qui est une représentation de se qui sera affiché sur l'IHM sur la gauche ,
on trouve une bibliothèque de symboles et d'objet. Si la bibliothèque d'objet n'est
pas visible, on peut l'afficher en cliquant sur le menu « outils » puis sur
« bibliothèque d'objet ».
Page 3/15
2. Utilisation de la table des variables
La table de variable est un élément essentiel dans la programmation de 'IHM, c'est elle qui
permet d'accéder au contenu des variables automates. Il est préférable que le remplissage de
cette table soit effectué aussi tôt que possible et avant toute autre étape. La table de variable est
accessible depuis la rubrique « variables » du navigateur de projet.
Pour créer une nouvelle variable, cliquer sur l'icône Dans la fenêtre qui s'ouvre, choisir un
nom pour la nouvelle variable
Ensuite choisir le type de la variable (bool dans le cas
d'un bit mémoire).
Dans la partie « source de données », on peut choisir si
la variable est locale, c'est à dire qu'elle n’existe que
dans l'IHM ou externe c'est à dire qu'elle est contenue ,
par exemple, dans un automate.
Ne pas modifier le champ « groupe de scrutation » !
Il ne reste plus qu'a renseigner l'adresse de cette
nouvelle variable dans la mémoire de l'automate (par
exemple %M0 pour un bit mémoire).
Dans le cas du bras manipulateur, après déclaration des variables, on obtient la table suivante :
Page 4/15
3. Gestion des projets
3.1. Création d'un projet
À l'ouverture du logiciel « Vijeo Designer »,
sélectionner « créer un nouveau projet » et faire
suivant. L'option « ouvrir le projet précédent »
permet d'ouvrir le dernier projet utilisé.
Si cette fenêtre ne s'affiche pas au
démarrage du logiciel ou si le logiciel a déjà été
ouvert, il est possible de créer un nouveau projet
en utilisant l'option « nouveau projet » dans le
menu « fichier »
Choisir un nom de projet. Dans type choisir « projet
avec une seule cible » Faire suivant.
Dans les deux cas, nous obtenons la fenêtre suivante
Choisir un nom pour la cible
Choisir le type et le modèle de l'IHM, dans notre
cas sélectionner une cible de type « XBTGT1005
séries »
Et un modèle « XBTGT1335 (320x240) »
Note : il est nécessaire de choisir le type de cible
AVANT de choisir un modèle
Faire suivant .
'
Page 5/15
Rentrer une adresse IP (10.0.2.15) et un masque
de sous réseau (255.255.0.0)
Il n'est pas obligatoire de remplir le champ
passerelle par défaut, il peut être laissé à sa valeur
par défaut (0.0.0.0).
Faire suivant
Cliquer sur « ajouter »
Choisir comme fabriquant « schneider electric sas » Selectionner le pilote « modbus TCP/IP » et
l'équipement « équipement modbus ».
Valider en cliquant sur ok puis sur terminer*.
Page 6/15
3.2. Sauvegarde/Ouverture d'un projet
Pour enregistrer, il est possible d'utiliser l'icône de la barre de menu
ou de faire un clic droit sur le nom du projet dans le navigateur
(ihm_projet_bras_2012) et de cliquer sur enregistrer. A cet instant, le
projet est sauvegardé dans le répertoire de travail de vijeo.
Mais, avec cette fonction, il n'est pas possible de choisir l'emplacement de sauvegarde du projet.Pour disposer d'une sauvegarde dans un autre emplacement, il faut
réaliser un export du projet.
Pour cela, il est nécessaire de fermer le projet (et au préalable de
l'enregistrer
Une fois le projet fermé, une liste des projet présent dans
le répertoire de travail de vijeo s'affiche. Faire un clic droit
sur le projet que l'on veut sauvegarder et choisir l'option
« exporter » . Enregistrer le fichier dans le dossier de son
choix.
3.3. Ouverture/Import d'un projet
Il existe deux possibilités pour ouvrir un projet :
- Si le projet est situé dans le répertoire de
travail de vijeo,il est possible de choisir l'option
« ouvrir un projet existant » dans la fenêtre de
bienvenue de vijeo et de sélectionner le projet
dans la liste qui s'affiche.
- Si le projet à ouvrir est une archive (c'est à
dire qu'il a été enregistré ailleurs que dans le
répertoire de travail de vijeo (cf : chapitre
« sauvegarde/export d'un projet), il faut fermer la fenêtre de bienvenue et choisir d'importer un
projet via le menu fichier ou via le navigateur de projet
Page 7/15
Dans le navigateur de projet développer
L'onglet « gestionnaire d'entrée /Sorties »
Puis l'onglet « Modbus TCP/IP » »
Double cliquer sur « équipement
Modbus 1
Rentrer l'adresse IP de l'automate
Laisser les autres paramètres tel que
5. Gestion des écrans
4. Configuration de la communication avec l'automate
La gestion des écran s’effectue depuis le navigateur de projet.Pour ajouter un nouvel écran, il suffit d’effectuer un clic droit sur la rubrique « écran de base » . Un double clic sur cette rubrique permet d'afficher une vue d’ensemble du projet (cf exemple si dessous).
Pour accéder à un écran donné, on peut soit cliquer sur l'écran de son choix dans le navigateur de projet. Ou double cliquer sur l'écran que l'on souhaite voir dans la vue d'enssemble.
Exemple de vue d’ensemble d'une application pour le bras manipulateur
Page 8/15
Zone de travail
Barre d'outil de dessin
Pour créer un nouveau commutateur, il faut cliquer sur l'icône ensuite cliquer une fois dans
la zone de travail pour définir le coin supérieur gauche du commutateur et cliuer encore une fois
pour choisir son coin inférieur droit. A la fin de cette opération , la fenêtre de propriété du
commutateur s'ouvre.
Saisir le nom de la variable commandé par le bouton ou utiliser l'icône pour choisir une variable dans la table des variables
Choisir une opération
Liste des actions effectuée a l'appui
Lors de sa création, un écran se présente sous cette forme :
A ce moment, il est possible d'ajouter des éléments grâce à la barre d'outil de dessin. Ou des
éléments tel que des commutateur ou des voyants grâce à la barre d'outil des éléments
d’interactions Il est à noter que tous ces éléments ne se placent pas librement dans la zone de
travail : Ils DOIVENT êtres situés sur la grille qui est affiché dans la zone de travail.
Barre d'outil des éléments d’interaction
6. Programmation de commutateurs
d'opération qui sera effectué
Les plus courantes sont :
-bit pour la mise à 0 ou 1 d'une
variable
-écran pour le passage vers un
autre écran
Selon l'opération choisie, différentes
options s'affichent
Il est alors possible de lui associer une ou plusieurs
action(s). Pour cela il faut d'abord choisir le type
Page 9/15
Dans le cas d'une opération de type « bit » , il est possible de choisir si l'on veut activer
(mise à « 1 » ou désactiver le bit mise à « 0 ». si l'on veut obtenir un bouton poussoir, on peut
choisir les option « marche momentanée » (pour un poussoir de type NO) ou arrêt momentané
(pour un poussoir de type NF). Ensuite, il est nécessaire de choisir la variable que l'on veut
animer. Pour cela, on saisit le nom de la variable dans le champs « destination ». Il est également
possible de cliquer sur l'icône située à côté du champ destination pour obtenir la liste des
variables déclarée dans l'ihm.
Avant de fermer la fenêtre, il faut cliquer sur « ajouter » afin d'ajouter l'action précédemment
configuré à la liste des actions associées au commutateur
8. Programmation des voyants
Pour créer un voyant, cliquer sur l'icône située dans la barre d'outils des éléments
d'intéractions. L'insertion d'un voyant suit exactement le même principe que l'insertion des
commutateurs.
Dans la fenêtre qui s'affiche, Il suffit de renseigner le
nom de la variable qui permettra de faire changer d'état
le voyant. Pour donner un nom au voyant qui soit
visible à l'écran de l'IHM, il faut se rendre à l'onglet
« étiquette » et choisir « statique » comme type
d'étiquette. Il est également possible de choisir la
couleur du voyant à l'aide de l 'onglet « couleur »
Page 10/15
9. Programmation d'un afficheur numérique
Si l'on souhaite avoir un compteur, ou un bar-graphe, on peut utiliser les icônes
Après avoir défini la taille et l'emplacement (cf création de commutateur) de l'objet , une fenêtre
de propriété apparaît.
Pour obtenir un afficheur fonctionnel, il suffit
de renseigner le nom de la variable dont on
souhaite visualiser le contenu.
Dans cette fenêtre, les autres propiétée
peuvent êtres laissées à leurs valeurs par
défaut.
Page 11/15
10. Options avancées
10.1. actions associées à une page écran
Dans Vijeo désigner, il est possible d'associer des actions à un écran. Cela signifie que lorsque
l'écran s'affiche sur l' IHM une ou plusieurs action(s) peuvent êtres effectuée(s). On peut par
exemple choisir d'activer (ou désactiver ) un bit mémoire.
Pour utiliser cette option, faire un clic droit sur le nom de l'écran dont dépendra l'action et choisir
l'option « nouvelle action » .
Dans la fenêtre qui s'affiche, choisir « événement » comme type de déclenchement. L'option
« événement de déclenchement » permet de choisir si l'action aura lieu lors de l'apparition ou lors
de la disparition de l'écran. Valider en cliquant sur suivant.
Choisir le type d'action à effectuer (Cf programmation d'un commutateur) et confirmer en cliquant
sur terminer.
Page 12/15
10.2. utilisation de l'intervérrouillage
Dans Vijeo désigner, il est possible de conditionner une action à l'état d'une variable. Cela signifie
que l'action en question ne sera possible que si certaines condition sont remplies.
Cette option ce situe dans l'onglet « fonction avancées » des propriétés du commutateur.
Pour l'activer, cocher la case « activer l' interverrouillage ». Il est ensuite nécessaire de renseigner
L'équation logique qui régira l'interverrouillage. Cette équation peut contenir plusieurs variables.
En cliquant sur la double ampoule , on accède à un éditeur d'équation logique.
Page 13/15
10. Transfert de l'application vers l'ihm
Le transfert de l'application vers l'ihm s’effectue en deux temps. Tout d'abord, il est nécessaire de
générer le projet , l' état d'avancement de la compilation et le
résultat s'affichent en bas de fenêtre, dans la zone de rétroaction :
Si des erreurs se produisent, il est possible de double cliquer sur le message d’erreur pour
accéder directement à l'erreur. Une fois que la génération est achevé avec succès (aucune erreur
présente), il faut ensuite transférer le projet vers l'ihm. Pour cela, il suffit de cliquer sur l'icône :
Si l'ihm à été correctement configurée, une fenêtre apparaît et le transfert commence. Si Vijeo
renvoie une erreur qui indique qu'il n’a pas pu se connecter à la cible, aller dans le navigateur de
projet et cliquer sur « cible1 » (ou un autre nom si le nom par défaut à été changé). Cette
manipulation permet d'afficher la fenêtre de configuration de l'ihm.
Dans le cadre du bras manipulateur, vérifier que les paramètres
correspond à ceux présent dans l'image ci dessous :
Page 14/15
Si la configuration de l' ihm est correcte (l'adresse IP correcte qui peut avoir changé depuis
l'écriture de ce tutoriel), l'erreur de communication provient certainement du fait que l'adresse IP
est été mal renseignée lors d'un précédent transfert. Si l'adresse correcte de l' ihm est toujours
10.0.2.15, vérifier qu'il n'y à pas de conflit d'adresse IP sur le réseau ( avec d'autres maquette
notamment). Autrement, il faudra effectuer un transfert via une liaison USB. Pour effectuer un
transfert USB, il suffit de choisir l'option « USB » dans le champ « transfert « de la fenêtre de
configuration si dessus.
Note :
L'apparition d'avertissements lors de la compilation n'empêche pas le transfert du
programme vers l'ihm. Il est également possible de lancer la compilation en appuyant sur la
touche F7 du clavier ou en choisissant l'option « générer tout » du menu « générer ».
Page 15/15