Vous êtes sur la page 1sur 4

Université Hassan Premier

Faculté des Sciences et Techniques


Settat

Automates Programmables Industriels ‒ LST EEA


TD : Eléments de base du langage LADDER/CONT - TIA Portal

Exercice 1 : Station de pompage


La pompe P est mise en marche immédiatement après la fermeture de l’interrupteur m.
Pour éviter d’endommager la vanne V par des « coups de bélier », la vanne n’est ouverte que
trois secondes après la fermeture de m. Les pressions de part et d’autre de la vanne peuvent
alors s’équilibrer.
1.1/ Dresser un tableau d’affectations des variables.
1.2/ Donner un programme LADDER (CONT dans TIA Portal) réalisant cette commande sur
API Siemens S7-300.

Exercice 2 : Eclairage d’un escalier


Pour des raisons d’économie, l’éclairage d’un escalier d’immeuble est géré par une minuterie.
Lorsque l’on appuie sur l’un des boutons poussoirs situés aux différents étages (pb0, bp1 et
bp2), les lampes de l’escalier s’allument durant 30 s.
2.1/ Dresser un tableau d’affectations des variables.
2.2/ Donner programme LADDER (CONT dans TIA Portal) réalisant cette commande sur
API Siemens S7-300.

Exercice 3 : Passage à niveau


Deux capteurs, a (arrivée) et d (départ), situés à 1 Km de part et d’autre d’un passage à
niveau, indiquant la présence d’un train.
Lorsqu’un train s’approche du passage à niveau, il provoque une impulsion sur le capteur a.
L’allumage des feux F1 et F2 est alors enclenché pour interdire le franchissement du rail.
Puis le train s’éloigne du passage à niveau et actionne le détecteur d ; les feux s’éteignent 20 s
après que d soit repassé à 0.
3.1/ Dresser un tableau d’affectations des variables.
3.2/ Donner un programme LADDER (CONT dans TIA Portal) réalisant cette commande sur
API Siemens S7-300.

Pr. A. ASSIR – LST EEA – FST Settat 1/4


Automates Programmables Industriels

Exercice 4 : Blocage et poinçonnage


Dans le système représenté ci-contre, le vérin Vb permet de bloquer une pièce tandis que le
vérin Vp assure poinçonnage. Les deux vérins sont dits « monostables » : leur commande
(passage à 1 de Vb ou Vp) provoque la sortie de la tige. Si l’on veut garder la tige sortie, il faut
maintenir la commande à 1. En effet, dès que la commande est annulée, le ressort de rappel
ramène la tige dans sa position de repos.
Le fonctionnement est suivant : l’opérateur positionne la pièce à poinçonner et appuie sur le
bouton poussoir m (marche).
La tige du vérin Vb sort pendant 10 s. Puis, 2,5 s après que l’opérateur ait appuyé sur m, la
tige du vérin de poinçonnage Vp sort pendant 5 s.
4.1/ Dresser un tableau d’affectations des variables.
4.2/ Donner un programme LADDER (CONT dans TIA Portal) réalisant cette commande sur
API Siemens S7-300.

Exercice 5 : Alarmes
Un réservoir dispose de deux seuils d’alarme : un seuil d’alarme haute alh et un seuil d’alarme
basse alb.
L’apparition d’un dépassement de seuil d’alarme (au-dessus de alh ou au-dessous de alb) est
mémorisé, un voyant de défaut Déf est allumé afin de prévenir l’opérateur.

Pr. A. ASSIR – LST EEA – FST Settat 2/4


Automates Programmables Industriels

L’alarme est désactivée et le voyant Déf éteint lorsque l’opérateur appuie sur un bouton-
poussoir d’acquittement acq (sinon, le voyant Déf reste allumé).
5.1/ Dresser un tableau d’affectations des variables.
5.2/ Donner un programme LADDER (CONT dans TIA Portal) réalisant cette commande sur
API Siemens S7-300.

Exercice 6 : Utilisation d’un compteur


Un tapis roulant (« Tapis Roulant ») transportant des objets est mis en route à l’aide d’un
bouton poussoir « marche ».
Un capteur (« capteur ») délivre une impulsion à chaque fois qu’un objet passe devant.
On veut éviter à l’opérateur chargé d’emballer les objets de les compter. Il faut donc réaliser
un système qui allume un voyant (« voyant ») et arrête l’actionneur (« Tapis Roulant ») qui
achemine les objets dès que six objets seront passés devant le capteur.
Lorsqu’il constate l’allumage du voyant, l’opérateur peut prendre son temps pour emballer les
objets et ensuite relance la machine en appuyant sur le bouton poussoir « marche ».
6.1/ Proposer un tableau d’affectations des variables.
6.2/ Donner un programme LADDER (CONT dans TIA Portal) réalisant cette commande sur
API Siemens S7-300.

Exercice 7 : Démarrage direct deux sens de rotation


Le circuit de la figure ci-dessous est employé pour contrôler le sens de rotation d’un moteur
asynchrone.
7.1/ Dresser un tableau d’affectations des variables.
7.2/ Proposer un programme LADDER (CONT dans TIA Portal) réalisant cette commande
sur API Siemens S7-300.

Pr. A. ASSIR – LST EEA – FST Settat 3/4


Automates Programmables Industriels

Exercice 8 : Démarrage étoile/triangle un sens de rotation


On se propose de commander un moteur triphasé asynchrone en lui assurant un démarrage
étoile/triangle.
8.1/ Donner le circuit de puissance.
8.2/ Donner le schéma de câblage de la partie commande, réalisée autour d’un API S7-300.
8.3/ Dresser un tableau d’affectations des variables.
8.4/ Proposer un programme LADDER (CONT dans TIA Portal) réalisant cette commande
sur API Siemens S7-300.

Pr. A. ASSIR – LST EEA – FST Settat 4/4

Vous aimerez peut-être aussi