Exemple - Logic 2012

Embed Size (px)

Citation preview

Rapport n0

Nom et Prnom

Exercices n0 : Problme de logique combinatoire.Ralisez par automate programmable la mme fonction que le schma contacts ci-dessous. Attention : vous devez utiliser le mme matriel (si vous avez le choix il faut prendre des contacts normalement ouvert).

S0

13

S3

13

S4

13

S5

13

11

S6

13

11

14

14

14

14

12

14

12

S1

13

S7

11

13

14

12

14

S2

11

12

K1M

A2

K2M

A2

K3M

A2

K4M

A2

K5M

A2

K6M

A2

H7

X1

A1

A1

A1

A1

A1

A1 X2

On demande : a) Etablir la liste des repres des variables propres lAPI choisi. b) Schma du raccordement des E/S lautomate programmable. c) Ecrire la liste dinstruction pour le programme de commande. d) Raliser la simulation de lexercice sur lAPI choisi.

Laboratoire dautomates programmables

1

Rapport n0

Nom et Prnom

a. Liste des repres des variables.

Symbole S0 S1 S2 S3 S4 S5 S6 S7 K1M K2M K3M K4M K5M K6M H7

Identification Bouton poussoir n0 NO Bouton poussoir n1 NO Bouton poussoir n2 NF Bouton poussoir n3 NO Bouton poussoir n4 NO Bouton poussoir n5 NO Bouton poussoir n6 NO Bouton poussoir n7 NO Contacteur Moteur Contacteur Moteur Contacteur Moteur Contacteur Moteur Contacteur Moteur Contacteur Moteur Lampe tmoin

E/S I1 I2 I3 I4 I5 I6 I7 I8 O1 O2 O3 O4 O5 O6 O7

Laboratoire dautomates programmables

2

Rapport n0

24V

0V

Laboratoire dautomates programmablesS211

S013 13 13 13 13 12 14 14 14 14 14

13

S1

13

S3

S4

S5

S6

S7

b. Schma du raccordement des entres lautomate.

14

14

24V I3 I4 I5 I6

0V

I1

I2

I7

I8

I9

IA

IB

IC

ID

IE

IF

IG

CROUZET Millenium 3 Carte dentres

Nom et Prnom

3

Rapport n0

Nom et Prnom

c. Schma du raccordement des sorties lautomate.

Laboratoire dautomates programmables

4

Rapport n0

Nom et Prnom

d. Programme avec commentaire.

e. Conclusion.Lors de ce laboratoire, jai pu manipuler les fonctions de programmation pour un automate programmable Millenium 3 de chez Crouzet et faire une simulation sur lautomate. Pour cet exercice, je nai rencontr aucun problme majeur. Si ce nest que je me suis un peu embrouill les pinceaux avec le choix des tats Haut ou des tats Bas, ce qui a fait que jai d modifier quelque peu mon programme de dpart.

Laboratoire dautomates programmables

5

Rapport n0

Nom et Prnom

f. Recherche personnelle : la fonction Equation boolenne 1Prsentation La fonction BOOLEAN dlivre la valeur de la sortie en fonction de la combinaison des entres. La fonction dispose de quatre entres et donc de 16 combinaisons. Ces combinaisons se retrouvent dans une table de vrit et pour chacune delles vous pouvez rgler la valeur de la sortie. Le nombre de combinaisons paramtrables dpend du nombre dentres connectes sur la fonction. Les entres non connectes sont fixes 0. La figure suivante prsente un exemple dune partie de la table de vrit de la fonction boolenne :

La figure suivante montre la simulation des diffrents tats de la table de vrit :0|0 1 1 0 1|0 1 0|1

1|1

Accs Cette fonction Paramtres Aprs avoir connect au moins une entre, vous pouvez configurer la valeur de la sortie dans la table de vrit qui se trouve dans la fentre Paramtres. Les valeurs des sorties peuvent tre 0 pour ltat Inactif et 1 pour ltat Actif. En slectionnant loption Sortie Marche si rsultat VRAI, la sortie prend la valeur configure dans la table de vrit. En slectionnant loption Sortie Arrt si rsultat VRAI, la sortie prend la valeur inverse de la valeur configure dans la table de vrit.1

est accessible partir de la barre de fonctions FBD.

Source : Aide du logiciel Crouzet Logic Software

Laboratoire dautomates programmables

6