Académique Documents
Professionnel Documents
Culture Documents
Notice dutilisation
Plan du document
Introduction
Crer un projet
Page 4
Page 5
Page 7
* Description de la page
* Ecran automate
* Liste des variables
* Conditions de saut
Page 12
Bienvenue
Page 14
* Liste de textes
Tlchargement du projet
Tlcharger le projet
Page 16
* Se mettre en ligne
* Modifier les variables
Page 18
* Insrer un commentaire
* Dfinir une condition sur un mot
* Mettre 1 une bobine
Page 21
Page 23
Page 24
Segment 5 : Temporisation
Page 26
Page 28
Page 29
Page 30
Plan du document
Cration des pages
Slection du nombre de botes
Heures de dbut et fin de maintenance
Comptage des boites
Affichage des vnements
Page 33
Page 35
Page 38
Page 40
Page 42
Page 43
Page 45
Introduction
Les produits M91 et Jazz sont des automates programmables avec une Interface HommeMachine. La programmation de ces automates se fait par le biais du logiciel U90 Ladder.
Un projet U90 Ladder se dcompose en deux parties :
Cette notice est une description pas pas des applications de base que lon trouve dans un
projet U90 Ladder. Aprs lavoir parcourue, vous serez capable de crer un projet contenant :
Pour une meilleure comprhension, il vous est conseill de connecter votre PC votre
automate. Cela vous permet de tlcharger et tester le projet
Fonctions avances :
Les automates proposent aussi des fonctions plus volues tels que :
Exemples de programmes :
Vous trouverez dans le dossier Unitronics des exemples de programmes dj raliss qui
pourront vous aider lors de la programmation de votre automate.
Crer un projet
Le sujet trait ici :
Nous allons crer une application permettant de grer une machine de comptage de botes.
Cette machine compte des botes avant quelles soient stockes dans des colis. Une cellule
photosensible est installe lentre de la machine. Elle dtecte la prsence ou labsence de
boite dans le systme et permet donc le comptage.
Les oprateurs travaillant sur la machine ont chacun un numro qui leur est attribu et qui sert
aussi de mot de passe pour accder au systme.
Une fois laccs valid, les oprateurs peuvent paramtrer :
La progression du comptage
Un message indiquant que le nombre de botes dsir est atteint
Des messages derreurs
Crer un projet
Cliquez sur licne nouveau dans la barre de taches.
Cliquez sur le modle de votre automate pour accder la configuration des entres / sorties
puis slectionnez ok une fois votre automate configur.
Il est toujours possible de modifier cette configuration par la suite dans la fentre project
navigation dossier outils
Pour notre application nous navons besoin ni de modules dextension ni dentres / sorties.
Noubliez pas de sauvegarder rgulirement votre travail ( fichiers .u90 ).
Un texte fixe
Une variable qui doit tre entre au clavier
Ecran automate :
Pour afficher du texte => il suffit de cliquer dans lcran. Un carr bleu apparat lendroit o
votre texte commencera.
Pour crer une variable => slectionnez la zone dans laquelle vous dsirez afficher la variable
puis cliquez sur affectation variable
Ensuite, une fentre souvre dans laquelle vous indiquez le numro que vous voulez donner
la variable ainsi que sa description.
Dans la fentre suivante, vous dfinissez le type de variable ( ici un entier pour le n
didentifiant )
Pour faire correspondre la variable avec une valeur en mmoire, cliquez sur liaison avec .
Vous pouvez alors slectionner un mot que vous avez dj en mmoire ou en crer un
nouveau.
Conditions de saut :
La premire page est maintenant termine. Il faut maintenant pouvoir afficher la seconde page
aprs avoir entr lidentifiant. Pour cela il faut ajouter la premire page une condition de
saut et une destination.
Il faut donc retourner sur la configuration de la page slection identifiant utilisateur
10
Dans la fentre qui apparat slectionnez SB ( Bits Systmes ). Les SB sont des bits
gnrs automatiquement par lautomate en fonction de certains vnements ou certaines
conditions. A la diffrence des MB ( Bit Internes ) qui nvoluent que s ils sont utiliss
dans le programme Ladder. Le SB 30 est mis 1 lorsque la saisie lcran est complte. Ce
sera donc lvnement qui permettra de changer de page.
Ensuite il vous est demand dindiquer la page afficher lorsque cette condition est valide.
Si vous entrez une qui nexiste pas encore, elle sera gnre automatiquement.
Voici quoi doit ressembler votre cran lorsque la premire page est termine :
11
Un texte fixe
Un texte dpendant dun bit
Lusine dans laquelle est install le systme emploi 90 personnes. Seulement trois
( identifiants 10, 11 et 12 ) sont autoriss accder au systme grce leur identifiant. La
page deux affichera Accs valid ou Accs refus en fonction dun bit gnr dans le
Ladder.
Description de la page :
Elle a t gnre lorsque lon a rempli la destination du saut de la page prcdente.
Ecran automate :
Il contient le texte fixe Accs et lespace pour la variable 2 indiquant valid ou
refus
12
Conditions de saut :
Elles dpendront galement de bits dfinis dans le Ladder
13
Description de la page :
Dfinie lors de la cration du saut
Ecran automate :
Il affiche le texte fixe Bienvenue ainsi que la variable 3 comprenant le nom de lutilisateur.
Condition de saut :
Nous passons la page suivante si il y a un appui sur le clavier de lautomate.
14
Si MI 0 = 10
Si MI 0 = 11
15
Tlcharger le projet
Vous pouvez ds maintenant tlcharger le projet et vous mettre en ligne avec lautomate
pour vrifier que tout fonctionne comme prvu :
Tlchargement du projet :
Cliquez sur connexion dans la barre des taches, puis sur Transfrer dans le menu
droulant.
Se mettre en ligne :
Toujours dans connexion , cliquez cette fois sur Dboguer puis visualisation
complte .
16
Tlcharger le projet
Pour modifier un mot ou un bit mmoire il suffit de cliquer sur la catgorie et la ligne sur
laquelle vous voulez intervenir.
Il apparat alors une fentre dans laquelle vous pouvez modifier la variable slectionne. Le
mot systme SI 2 correspond la page que vous visualisez. Vous pouvez modifier sa valeur
pour sortir de la page 3 ( vu quil ny a pour linstant aucun saut de paramtr ).
17
Une condition sur un mot se traduit par une comparaison. Cliquez donc sur
comparaison dans la barre des taches puis sur Egalit dans le menu droulant.
18
Commencez par entrer le premier, le second vous sera demand au moment ou vous cliquerez
sur ok ( pour une galit lordre na pas dimportance mais cest une exception )
Placez ensuite un deuxime bloc dgalit la suite de celui-ci avec cette fois :
Le n didentifiant ( MI 0 )
Une constante gale 10
19
Le bit que nous activons est le MB 3 qui signale qu Alexandre est connect.
20
Pour les coller, faites un clic droit ; votre curseur se transforme en une croix noire, cliquez
alors dans le segment dans lequel vous souhaitez coller les lments ( ici le segment 2 ).
21
Il faut changer la constante laquelle on compare le n identifiant ainsi que le bit que lon
active lorsque tout est valid.
22
23
Une condition sur un bit correspond un contact. Dans la barre des taches, cliquez sur
contacts puis sur contact direct dans le menu droulant.
Placez donc le contact coll la ligne verticale puis liez le MB 3. Faites la mme chose pour
MB 4 et 5. Pour avoir de la place vous pouvez agrandir le segment grce la petite flche
jaune en bas gauche.
24
Pour que la bobine dpende des trois contacts qui la prcde, reliez les grce loutil ligne de
la barre des taches.
25
Pour ajouter un segment, cliquez sur ajouter un segment dans la barre des taches puis sur
le segment devant lequel vous dsirez insrer le nouveau segment ( ou cliquez sur lespace
blanc en bas de la page pour ajouter des nouveaux segments la suite de ceux qui existent
dj ).
Les 2 premires conditions se font de la mme manire que dans les pages prcdentes.
26
27
Lorsque se traduit par un contact front montant, c'est--dire que seul le moment de passage
de ltat bas vers ltat haut est pris en compte. La dure des 2 tats importe peu.
28
Modifiez ensuite les oprandes pour activer la temporisation n 1 ( avec une valeur initiale
toujours gale 4 secondes ) tel que cest fait sur la figure ci-dessous.
29
30
Segment 2 => SI nous sommes la mise sous tension OU SI la page 1 est active
ALORS nous remettons 0 les bits MB 3, 4 et 5
Aprs avoir remis les bits zros, il faut remettre le n didentifiant zro. Mettre un mot
zro ne se fait pas tout fait de la mme faon que pour la mise zro dun bit. Il faut stocker
la valeur zro dans le mot en question.
Slectionnez stockage puis stockage direct puis paramtrez le de manire stocker #0
dans MI 0 n identifiant ( A tant la source et B la destination ).
31
Vous pouvez maintenant tlcharger votre projet dans lautomate et tester le fonctionnement
de ces trois premires pages.
32
Un texte fixe
Une variable qui doit tre entre au clavier
Ces points ont ts vus lors de la cration de la premire page. Les illustrations ci-dessous
vous permettront de crer cette page correctement.
Pour ajouter une nouvelle page, cliquez sur insrer une nouvelle page cran
33
34
Un texte fixe
Une variable qui doit tre entre au clavier
La page 6 contient :
Un texte fixe
Une variable qui doit tre entre au clavier
Les pages suivantes contiennent les illustrations vous permettant de crer correctement ces
pages.
35
36
37
Sidentifier
Choisir le nombre de bote par colis
Choisir la priode de maintenance, durant laquelle le systme ne devra pas fonctionner.
Maintenant que toutes les pages de rglages sont en place, il faut crer les pages de
fonctionnement du systme :
Un texte fixe
2 variables :
*
Une qui indique le nombre de botes actuellement dans le colis ( qui est
le nombre de botes compt par la cellule photosensible )
Une qui indique le nombre de botes par colis ( paramtr dans la page
4)
Pour afficher 2 variables sur la mme page, il suffit de slectionner une premire zone et de
lui attacher sa variable puis de rpter lopration sur une autre zone.
Les conditions de saut sont :
38
39
Un texte fixe
Une liste de variable ( comme pour laffichage des noms des utilisateurs ) qui contient
des messages. Cette table est gre par un mot MI 5 Messages pour oprateur .
Lvolution de ce mot tant gre dans le Ladder en fonction de diffrents vnements.
Vous avez donc toutes les comptences ncessaires pour crer cette page.
40
41
Une condition sur une horaire ou une date correspond une fonction dhorloge. Cliquez
sur horloge puis sur fonction horloge indirecte ( les valeurs tant stockes dans des
mots ) et choisissez heure .
42
Tous les lments ncessaires ce segment ont ts vus prcdemment ( lactivation dune
sortie tant une bobine reprsente par la lettre O ).
Placez ces lments dans le segment 12 sans les accrocher la ligne verticale de gauche puis
reliez les comme sur lillustration ( page suivante ) de manire ce quils dpendent des
conditions dactivation de la machine.
43
Pour ajouter une fonction mathmatique, slectionnez la fonction de votre choix dans le menu
Fonctions mathmatiques . Faites bien attention lorsque vous paramtrez la fonction bien
respecter les lettres A, B et C comme indiquer dans le cadre.
44
45
46
47
48
SI le nombre actuel de botes est suprieur ou gal au nombre de botes par colis
ALORS nous activons le bit MB 9 Colis complet ( qui active le passage la page
8)
49
50
51
52
53
54
55
56