Vous êtes sur la page 1sur 10

LP AII parcours Automatismes Superviss TP d'automatismes : Prise en Main d'Unity Pro dure : 3h

Mise en uvre d'un API M-340 sous UNITY Pro


1. PREMIER PROJET.
Unity Pro est la suite logicielle permettant la programmation des API Schneider (Premium, Quantum & Atrium). Cet outil de programmation est bas sur la norme CEI 61-131 et met en ouvre les langages dfinis par cette norme. Nous allons, ensemble :

Configurer le projet (Configuration matrielle : Automate, cartes d'E/S... et logicielle : mnmoniques...) Expliquer la structure du projet (blocs de programmes, etc...) Crer diffrents modules de programmes mettant en uvre diffrentes fonctions de bases (fonctions logiques, mmoires, fonctions arithmtiques, temporisations, compteurs etc...) dans diffrents langages CEI. Utiliser le simulateur pour valider le fonctionnement du programme.

1 Configuration du projet.
Q1) Ouvrez Unity Pro M et crez un nouveau projet; choisir un automate M-340 avec coupleurs Modbus et Ethernet intgrs :

IUT de Toulon

Dpartement GEII

LP AII - S1

LP AII, Automatismes

- TP de prise en main du logiciel Unity Pro-

S2

Q2) Faire apparatre le rack de l'automate, et y ajouter les diffrentes cartes d'E/S :

16 E TOR : DDI1602 (position 1) 16 S TOR : DRA1605 (position 2) 4 E Ana (U/I) : AMI 0410 (position 3) 2 S Ana (U/I) : AMO0210 (position 4)

Q3) Enregistrez votre projet. Q4) Dans le menu Automate , choisissez dfinir l'adresse et paramtrez la communication comme suit :

192.168.0.169

Q5) Dans le menu communication du navigateur de projet, crez un nouveau rseau de type Ethernet :

IUT de Toulon

dpartement GEII

2/10

LP AII, Automatismes

- TP de prise en main du logiciel Unity Pro-

S2

Q6) Il faut ensuite associ le rseau Ethernet un module (lment du rack), en ce qui nous concerne, ce module sera la CPU puisqu'un coupleur Ethernet y est intgr :

IUT de Toulon

dpartement GEII

3/10

LP AII, Automatismes

- TP de prise en main du logiciel Unity Pro-

S2

Q7) Sur ce mme cran, entrez ensuite les paramtres IP de l'automate : adresse IP : 192.168.0.169 Masque : 255.255.255.0 Passerelle : 192.168.0.1 Q8) Enfin, liez la communication Ethernet_1 au port Ethernet de la CPU :

Votre projet est prsent configur au niveau matriel et en ce qui concerne la communication avec l'automate.

IUT de Toulon

dpartement GEII

4/10

LP AII, Automatismes

- TP de prise en main du logiciel Unity Pro-

S2

2 Premier Programme d'automatisation.


Nous allons baser la prise en main du logiciel sur gestion du niveau de liquide d'une cuve :

3 Fonctionnement de base :

Affectations des entres/sorties : Dsignation Mise en route de la pompe Ouverture vanne de vidange Fermeture vanne de vidange Niveau bas dans la cuve Niveau bas de scurit atteint dans la cuve Niveau haut dans la cuve Niveau haut de scurit atteint dans la cuve Dpart Cycle Arrt Cycle Symbole Pompe Ouv_vanne Ferm_vanne niv_bas niv_bas_secu niv_haut niv_haut_secu Dcy Acy Adresse %Q 0.2.0 %Q 0.2.1 %Q 0.2.2 %I 0.1.0 %I 0.1.1 %I 0.1.2 %I 0.1.3 %I 0.1.4 %I 0.1.5

IUT de Toulon

dpartement GEII

5/10

LP AII, Automatismes

- TP de prise en main du logiciel Unity Pro-

S2

Q1) Rappelez le principe d'adressage CEI pour les API Schneider :

%I 0 . 1 . 3
... ... ... ...

Q2) Saisir les mnmoniques (noms symboliques remplaant les adresses) du tableau prcdent dans le projet Unity :

Q3) tablir sur papier le Grafcet de l'application. Q4) Saisir le Grafcet sur Unity en crant une nouvelle section de programme en langage SFC dans la tche principale :

IUT de Toulon

dpartement GEII

6/10

LP AII, Automatismes

- TP de prise en main du logiciel Unity Pro-

S2

Note 1 : La saisie du grafcet se fait simplement l'aide des icnes suivantes :

Note 2 : Pour dfinir la ou les tapes initiales, cochez la case correspondante dans les proprits de l'tape (clic droit) :

Note 3 : Pour associer une action une tape, cliquez droit sur celle-ci, puis allez chercher la variable activer et cliquez sur nouveau :

Vous pouvez alors choisir le tytpe d'action : 'N' (normale), 'S' (Set), 'R' (Reset) etc...

IUT de Toulon

dpartement GEII

7/10

LP AII, Automatismes

- TP de prise en main du logiciel Unity Pro-

S2

Q5) Compilez le programme ( Gnration Gnrer le programme ) puis chargez-le dans le simulateur ( Automate Connexion Transfrez le projet vers l'automate ) Q6) Testez le fonctionnement de votre graphe : - Crez une table d'animation des diffrentes entres / sorties du systme - Forcez les entres de faon faire voluer le grafcet - observez l'volution des tapes du grafcet et vrifiez l'activation des diffrentes sorties sur la table d'animation.

2. RGLAGE DU DBIT DE LA POMPE ET DE LA VANNE.


Ces 2 organes de commandes sont rglables en dbit via 2 sorties analogiques. Le dbit peut tre rgl de 0 100% de sa valeur maximale pour la pompe et la vanne. La premire est pilote par une entre 0/10V sur la variateur de vitesse de associ au moteur de la pompe. La vanne de vidange est en srie avec une lectrovanne proportionnelle pilote en 0/20 mA. Le rglage se fait au moyen de 2 boutons poussoirs accessibles un oprateur permettant d'incrmenter et de dcrmenter par pas de 5% le dbit de l'installation. Affectations des entres/sorties Supplmentaires : Description BP d'incrmentation du dbit de l'installation BP de dcrmentation du dbit de l'installation Rglage du dbit de la pompe Rglage du dbit de la vanne Symbole Aug_debit Dim_debit Debit_pompe Debit_vanne Adresse %I 0.1.6 %I 0.1.7 %QW 0.4.0 %QW 0.4.1

Q7) Effectuez les modifications ncessaires dans la configuration du projet (paramtrage de la carte de sorties analogiques et affectations des mnmoniques). Q8) Programmez une nouvelle section rpondant au cahier des charges ci-dessus. Aide : vous disposez de l'aide en ligne du logiciel. Q9) Testez le fonctionnement en simulation.

IUT de Toulon

dpartement GEII

8/10

LP AII, Automatismes

- TP de prise en main du logiciel Unity Pro-

S2

3. GESTION D'UN MLANGEUR INDUSTRIEL.


1- Description du systme :
Il s'agit d'un mlangeur charg du mlange de 3 ractifs R1, R2 et R3 permettant d'obtenir un produit final Pf. Le procd est le suivant :

Un appui sur le bouton poussoir Dcy lance un cycle de mlange; Le ractif R1 est vers dans la cuve de mlange au moyen d'une vanne monostable (NF) ; La cuve de mlange est munie d'un capteur de pese ; le versement de R1 s'arrte lorsque 24,5 kg ont t verss; Le mlangeur, pilot par un variateur de vitesse, est mis en rotation la vitesse de 70 tr/mn; 20 secondes aprs la mise en rotation du mlangeur, 37 kg du ractif R2 sont verss et le mlangeur passe la vitesse de 90 tr/mn; Le mlange de R1 et R2 dure 40 secondes; Ensuite, 12 kg du ractif R3 sont verss et mlangs pendant 25 secondes la vitesse de 45 tr/mn. Le produit final obtenu est vidang de la cuve de mlange.

Description
Dpart Cycle dclench par l'oprateur Vanne de versement du ractif R1 (monostable / NF) Vanne de versement du ractif R2 (monostable / NF) Vanne de versement du ractif R3 (monostable / NF) Commande impulsionnelle du variateur pour la marche et l'arrt du moteur (changement d'tat sur front montant) Entre analogique 0-10V de mesure du capteur de pese. (0,085 V/kg ). Sortie analogique 0-10V de commande de vitesse du variateur pilotant le moteur du mlangeur. (0,1V/(tr/mn) ) Vanne de vidange de la cuve de mlange (monostable / NF)

Mnmonique
Dcy V1 V2 V3 M_A Mes_pesee Cde_vit V4

Adresse
%I0.1.0 %Q0.2.0 %Q0.2.1 %Q0.2.2 %Q0.2.3 %IW0.3.0 %QW0.4.0 %Q0.2.3

2- Fonctionnement Normal.
Q10) tablir sur papier le Grafcet de fonctionnement normal GP. Q11) Crez un nouveau projet, tablir sa configuration matrielle (cartes d'E/S, communication ethernet) et entrez les noms symboliques pour les E/S. Q12) Programmer un FBD nomm GP en langage GRAPH dcrivant le grafcet de prcdent. Note : Les valeurs analogiques lues sont cods en mV (entiers) dans les registres %IW et %QW des cartes d'E/S analogiques.
IUT de Toulon dpartement GEII 9/10

LP AII, Automatismes

- TP de prise en main du logiciel Unity Pro-

S2

Q13) Charger votre programme dans l'automate et vrifiez son fonctionnement sur la platine de test.

3- Surveillance des temps de versement.


Un temps de surveillance est dfini pour le versement de chaque ractif. On sait que :

le versement de R1 ne doit pas durer plus de 17 secondes; le versement de R2 ne doit pas durer plus de 15 secondes; le versement de R3 ne doit pas durer plus de 12 secondes;

Si l'une de ces dures n'est pas respecte, le systme passe alors en dfaut : toutes les vannes sont fermes et un nouvel appui sur Dcy provoque la vidange de la cuve de mlange et la rinitialisation du Grafcet de production normale. Q14) tablir sur papier les modifications sur le grafcet prcdent. Q15) Modifiez le projet prcdent pour rpondre au cahier des charges. Q16) Charger votre programme dans l'automate et vrifiez son fonctionnement sur la platine de test.

IUT de Toulon

dpartement GEII

10/10