15
Tutoriel Vijeo designer pour le bras manipulateur Page 1/15

Tutoriel Vijeo designer pour le bras manipulateur

  • Upload
    others

  • View
    18

  • Download
    0

Embed Size (px)

Citation preview

Tutoriel Vijeo designer pour lebras manipulateur

Page 1/15

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