Vous êtes sur la page 1sur 4

Filière de Génie Électrique du Cycle d’Ingénieur de l’ENSET

Année scolaire: 2016/2017


Semestre 3
Module GE3-AUTO-II : SYSTEMES DE COMMANDE LOGIQUE ET DE COMMUNICATION INDUSTRIELLES
GE3-AUTO-II.1 : Architecture et emploi des automates programmables industriels
Professeur responsable : Mr DARNOUNI
Examen final
Durée : 1H30

Exercice 1 : Ligne d’emballage

Si on appuie sur le bouton


poussoir PB1 (START), le moteur
du convoyeur des boîtes (MCB)
démarre. Si une boîte est
détectée (capteur CB), le moteur
du convoyeur des boîtes est
arrêté et le moteur du convoyeur
des pommes (MCP) est démarré.
Après détection (capteur CP) et
décomptage de 10 pommes, le
moteur du convoyeur des
pommes est arrêté et le
décompteur est rechargé par 10.
Le moteur du convoyeur des
boîtes est démarré et un nouveau
cycle se répète. Le système est
arrêté par appui sur le bouton
poussoir PB2 (STOP).

Dans la figure 2, on donne les


chronogrammes des principaux
figure 1
signaux de fonctionnement du
système.

1. Compléter le tableau des


variables globales (Tableau
1). (2pts)
2. Créer le tableau des
variables locales. (3pts)
3. Réseau 1 : mémoriser l’état
du bouton poussoir START.
(1pt)
4. Réseau 2 : commande du
moteur du convoyeur de
boites. (4pts)
5. Réseau 3 : commande du
moteur du convoyeur de
pommes. (4pts)

figure 2

1/4 S3 GE3-AUTO-II.1
=: Affectation L'instruction "Affectation" permet de mettre à 1 le bit d'un opérande spécifié. Quand
le résultat logique (RLO) à l'entrée de la boîte fournit l'état logique "1", l'opérande
spécifié est mis à l'état logique "1". Quand l'état logique à l'entrée de la boîte est "0",
le bit de l'opérande spécifié est remis à "0".
Cette instruction n'influence pas le RLO. Le RLO à l'entrée de la boîte est affecté
directement à l'opérande situé au-dessus de la boîte d'affectation ( ici MDCY).
S : mise à 1 sortie L'instruction "Mise à 1 sortie" vous permet de mettre à "1" l'état logique d'un
opérande spécifié. L'instruction n'est exécutée que si le résultat logique (RLO) à
l'entrée de la boîte est égal à "1". Quand l'entrée de la boîte fournit l'état logique "1",
l'opérande spécifié est mis à "1". Pour un RLO égal à "0" à l'entrée de la boîte, l'état
logique de l'opérande spécifié reste inchangé.

R : mise à 0 sortie L'instruction "Mise à 0 sortie" vous permet de remettre à "0" l'état logique d'un
opérande spécifié. L'instruction n'est exécutée que si le résultat logique (RLO) à
l'entrée de la boîte est égal à "1". Quand l'entrée de la boîte fournit l'état logique "1",
l'opérande spécifié est remis à "0". Pour un RLO égal à "0" à l'entrée de la boîte,
l'état logique de l'opérande spécifié reste inchangé.

SR : Bascule 'mise à Avec l'instruction "Bascule 'mise à 1/mise à 0'", vous mettez à 0 ou à 1 le bit d'un
1/mise à 0' opérande spécifié en fonction de l'état logique aux entrées S et R1. Quand l'état
logique est "1" à l'entrée S et "0" à l'entrée R1, l'opérande indiqué est mis à "1".
Quand l'état logique est "0" à l'entrée S et "1" à l'entrée R1, l'opérande spécifié est
remis à "0".
L'entrée R1 a la priorité sur l'entrée S. Quand les deux entrées S et R1 sont à
"1", l'opérande spécifié est remis à "0".
Quand les deux entrées S et R1 sont à "0", l'instruction n'est pas exécutée. Dans
ce cas, l'état logique de l'opérande reste inchangé.
L'état logique actuel de l'opérande est transféré à la sortie Q, où il peut être
interrogé.

RS : Bascule 'mise à Avec l'instruction "Bascule 'mise à 0/mise à 1'", vous mettez à 0 ou à 1 le bit d'un
0/mise à 1' opérande spécifié en fonction de l'état logique aux entrées R et S1. Quand l'état
logique est "1" à l'entrée R et "0" à l'entrée S1, l'opérande spécifié est remis à "0".
Quand l'état logique est "0" à l'entrée R et "1" à l'entrée S1, l'opérande spécifié est
mis à "1".
L'entrée S1 a la priorité sur l'entrée R. Quand les deux entrées R et S1 sont à
"1", l'opérande spécifié est mis à "1".
Quand les deux entrées R et S1 sont à "0", l'instruction n'est pas exécutée. Dans
ce cas, l'état logique de l'opérande reste inchangé.
L'état logique actuel de l'opérande est transféré à la sortie Q, où il peut être
interrogé.

Décomptage CTD Avec l'instruction "Décomptage", vous pouvez compter à rebours la valeur à la
sortie CV. Quand l'état logique passe de "0" à "1" (front montant) à l'entrée CD,
l'instruction est exécutée et la valeur de comptage actuelle à la sortie CV est
diminuée de un. La valeur de comptage est décrémentée chaque fois qu'un front
montant est détecté, jusqu'à ce que la valeur limite inférieure du type de données
spécifié soit atteinte. Une fois la valeur limite inférieure atteinte, l'état logique à
l'entrée CD n'a plus d'influence sur l'instruction. Vous pouvez interroger l'état du
compteur à la sortie Q. Quand la valeur de comptage actuelle est inférieure ou égale
à "0", la sortie Q est mise à l'état logique "1". Dans tous les autres cas, l'état logique
à la sortie Q est "0". Vous pouvez aussi indiquer une constante pour le paramètre
PV. La valeur de la sortie CV prend la valeur du paramètre PV et est mémorisée
dans un mémento de front quand l'état logique de l'entrée LD passe de "0" à "1".
Tant que l'entrée LD présente l'état logique "1", l'état logique à l'entrée CD n'a pas
d'effet sur l'instruction.

2/4 S3 GE3-AUTO-II.1
Exercice 2 :
a) Soit le réseau LADDER suivant :

Compléter le chronogramme du document-


réponse N°1 en fonction de l'évolution du capteur
S1 et du cycle de scrutation API représenté.

figure 3

Document-réponse N°1 (3pts)

b) Soit le réseau LADDER suivant :

Compléter le chronogramme du document-réponse N°2 en


fonction de l'évolution du capteur S1 et du cycle de scrutation API
représenté.

figure 4

Document-réponse N°2 (3pts)


Nom et prénom : …………………………………………..

3/4 S3 GE3-AUTO-II.1
Nom et prénom : …………………………………………..

Nom Type de données Adresse Commentaire

Tableau 1 :Tableau des variables globales (2pts)

Nom Type de donnée Commentaire


Input
arret Bool Bouton poussoir d’arrêt (NF)

Output

InOut

Static

Temp

Constant

Tableau 2 :Tableau des variables locales (3pts)

4/4 S3 GE3-AUTO-II.1

Vous aimerez peut-être aussi