Sunteți pe pagina 1din 13

CAE4 AL S

Session

2012

Brevet de Technicien Suprieur

CONTRLE INDUSTRIEL
et
RGULATION AUTOMATIQUE

U42 Automatismes et logique


Dure : 2 heures

Coefficient : 2

Aucun document autoris. Calculatrices interdites.


Tout autre matriel est interdit.

Avant de composer, assurez-vous que lexemplaire qui vous a


t remis est bien complet. Ce sujet comporte 11 pages
numrotes de 1/11 11/11.

ATTENTION :
BTS CONTRLE INDUSTRIEL ET RGULATION AUTOMATIQUE
AUTOMATISMES ET LOGIQUE
Code : CAE4AL S

Session 2012
Page 1/11

CAE4 AL S
Les DOCUMENTS RPONSES (pages 8/11 - 9/11) et (pages 10/11 - 11/11)
sont fournis en double exemplaire, un exemplaire tant
remettre avec la copie ; lautre servant de brouillon ventuel.

BTS CONTRLE INDUSTRIEL ET RGULATION AUTOMATIQUE


AUTOMATISMES ET LOGIQUE
Code : CAE4AL S

Session 2012
Page 2/11

CAE4 AL S

Toutes les parties sont indpendantes et peuvent tre traites sparment.

Pages

Barme

Sommaire

Description du procd

Premire partie : Gestion de la stabilisation

7 points

Deuxime partie : laboration de la consigne de dbit d'air

6 points

Troisime partie : Calcul du pointeur

4 points

Quatrime partie : Mesure du potentiel Redox

3 points

Annexe 1 :

Annexe 2 :

Annexe 3 :

Document rponse N 1

8 et 9

Document rponse N 2

10 et 11

Page 3/11

CAE4 AL S

Station d'puration biologique d'une petite collectivit


Le traitement des eaux uses consiste en une succession d'oprations mcaniques (dgrillage,
dessablage, dgraissage, dcantation) et biologiques (limination de l'azote ammoniacal, des
composs carbons, etc. l'aide de bactries). Un schma de principe de ce traitement est
donn en ANNEXE 1, page 6/11.
Ici l'limination de l'azote et du carbone est ralise en trois phases :

Anoxie : L'oxygne dissout est quasiment absent et les nitrates sont prsents Des
bactries transforment les nitrates en Azote et en eau, en consommant du carbone
(dnitrification).
Arobie : L'oxygne dissout est prsent, il est apport par aration continue D'autres
bactries transforment l'azote ammoniacal en nitrates (nitrification).
Stabilisation : Aration discontinue pour alterner les phases de nitrification et de
dnitrification (vite les fermentations anarobies lorsque l'oxygne dissout vient
disparatre) limination totale des ions nitrates.

L'automatisation des diffrentes phases est ralise l'aide d'un Automate Programmable
Industriel, partir de mesures effectues par des transmetteurs de dbit d'air, de potentiel
Redox (lectrodes de Platine) et d'oxygne dissout (lectrodes de Clark), vers des actionneurs
de types vannes TOR et de rgulation (systmes d'aration par insufflation de fines bulles).

PREMIRE PARTIE : GESTION DE LA STABILISATION


Description de la stabilisation :
Cette stabilisation est ralise par une aration intermittente : alternance d'aration (nitrification)
et de repos (dnitrification). Ceci tant que le slecteur est sur automatique (auto).
Nitrification :
La vanne d'insufflation d'air (V_AIR) s'ouvre.
La nitrification est suffisante si elle dure au moins 15 minutes et si la mesure de potentiel Redox
(pR) dpasse le seuil haut (correspondant 150 mV). Par contre, si elle dure plus de 60
minutes, elle s'arrte et une alarme de monte trop lente est enclenche (cette alarme doit
tre acquitte par loprateur avant de poursuivre le cycle pour passer l'autre phase).
Dnitrification :
La vanne (V_AIR) se ferme.
La dnitrification est suffisante si la mesure de potentiel Redox (pR) passe sous le seuil bas
(correspondant -50 mV) ou si elle dure plus de 4 heures. Elle doit durer au moins 15 minutes,
si la mesure de potentiel Redox descend sous le seuil bas en moins de 15 minutes alors une
alarme descente trop rapide est enclenche (cette alarme doit tre acquitte par
loprateur avant de poursuivre le cycle pour passer l'autre phase).
1. tablissez le grafcet grant la stabilisation en tenant compte de la description et du
tableau de variables utiles en ANNEXE 2, page 6/11.
Page 4/11

CAE4 AL S

DEUXIME PARTIE : LABORATION DE LA CONSIGNE DE DBIT D'AIR


La consigne de dbit d'air est labore partir d'une mesure mQ_air et d'un delta_air calcul
par un module de logique non tudi ici partir de la mesure d'oxygne dissout. Le principe de
llaboration est le suivant :
Toutes les minutes :
- si la mesure d'oxygne dissout oxy est infrieure au seuil bas Oxy_min, alors la consigne
cQ_air est gale la mesure mQ_air plus le delta_air (la consigne ne devra pas tre
suprieure 90%).
- si la mesure d'oxygne dissout oxy est suprieure au seuil haut Oxy_max, alors la consigne
est gale la mesure mQ_air moins le delta_air (la consigne ne devra pas tre infrieure
20%). Si la mesure doxygne est comprise entre les deux seuils, la consigne est
inchange.
2. Compltez l'organigramme de calcul de la consigne de dbit d'air et du bornage de celleci entre 20 et 90 %, en tenant compte de la description et du tableau de variables utiles
en ANNEXE 2, page 6/11. (Document rponse 1, pages 8/11 et 9/11)

TROISIME PARTIE : CALCUL DU POINTEUR


Nous devons calculer la moyenne (range l'adresse %MW430) des 5 dernires mesures de dbit
ranges dans 5 mots (de 16 bits) contigus de la mmoire de l'automate (%MW420 %MW428, les
mots de 16 bits tant numrots de 2 en 2).
Pour ce faire, chaque fois que l'on rangera une mesure dans un de ces 5 mots, on positionnera un
index (%MW10) sur sa valeur suivante. L'index voluera ainsi de la valeur 0 la valeur 4 pour
repasser ensuite la valeur 0, etc. La relation entre l'index et l'adresse mmoire correspondante est
donne dans le tableau ci-dessous :
index i (%MW10)
0
1
2
3
4

adresse (%MW..)
420
422
424

pointeur P (%MW4)
3 360

428

3 392
3 408
3 424

Pour tablir la relation entre l'index et l'adresse correspondante, on utilise l'adressage indirect qui
permet d'crire une seule instruction quelle que soit la valeur de l'index.
MOVE
IN

OUT

%IW20

%MW[pointeur]

L'instruction de transfert MOVE scrira par exemple :

Page 5/11

CAE4 AL S
O le pointeur est un mot (ici %MW4), crit entre crochets [ ]. Ce pointeur contient lui-mme
l'adresse considre dcale de 3 bits gauche (soit multiplie par 8 en dcimal). Dans lexemple cidessus, si %MW4 contient 3 392, la mesure %IW20 sera range ladresse %MW424.

3. Sur le document rponse 2, pages 10/11 et 11/11 :


3.1

Complter le tableau avec les valeurs manquantes.

3.2

tablissez l'quation reliant la valeur du pointeur P lindex i correspondant, P = f(i).

3.3

laide des fonctions logiques dcrites en ANNEXE 3 page 7/11, proposez un


logigramme permettant de gnrer le pointeur partir de l'index.

QUATRIME PARTIE : MESURE DU POTENTIEL REDOX


Schma fonctionnel :
Automate
Potentiel
Redox

Sonde +
Transmetteur

-200mV
+300mV

EM = 500mV

Signal

Carte
d'entres
Analogiques

4 20mA

Valeur

U.C.

Numrique

La notice technique de l'ensemble sonde-transmetteur annonce une mesure 1,5mV prs, soit
0,3% de l'E.M.
Extrait du catalogue :
Caractristiques des modules dentres analogiques
Type de modules dentres

Nombre de voies

Gamme dentres

0-20 mA ou 4-20 mA, configurable

Conversion analogique/numrique
Priode dacquisition Cycle
normal (ms)
chelle de prix

8 bits

10 bits

12 bits

16 bits

27

51

30

La rsolution dun module est le plus petit cart entre deux valeurs numriques contigus,
exprim en % de lEtendue de Mesure du module.
4. Choisissez dans le tableau ci-dessus un module d'entres analogiques permettant de
rcuprer l'information avec une rsolution plus petite que l'erreur maxi de la sonde et au
moindre cot.
Argumentez votre choix par le calcul.
Page 6/11

CAE4 AL S
(Rappel : les valeurs numriques dun module dentre sur 8 bits vont de 0 255.
28 = 256, 210 = 1 024, 212 = 4 096, 216 = 65 536)

Page 7/11

Zone

Zone

Zone

Page 6/11

Annexe 2 : Tableau des variables


Entres
auto
acq
pR
oxy

Type
Slecteur 2 positions stables
Bouton poussoir dacquittement
Signal issu de la sonde Redox
Signal issu de la sonde d'oxygne dissout

Commentaire
1 si slecteur sur auto

Vanne d'insufflation d'air


Alarme monte trop lente
Alarme descente trop rapide

Type monostable NF
Voyant
Voyant

Seuil haut de potentiel Redox


Seuil bas de potentiel Redox
Seuil haut d'oxygne dissout
Seuil bas d'oxygne dissout
Consigne de dbit d'air
correction de consigne de dbit d'air
moyenne des 5 dernires mesures de dbit d'air

correspond 150 mV
correspond -50 mV

valeur numrique sur 10 bits


valeur numrique sur 10 bits

Sorties
V_AIR
AL_M
AL_D
Seuils et signaux
PR_max
PR_min
Oxy_max
Oxy_min
cQ_air
delta_air
mQ_air

Ne peut voluer quentre 20 % et 90 %


calcul par un module de logique non tudi ici

CAE4 AL S

Annexe 1 : Schma de principe du traitement

Annexe 3 : Symboles de fonctions logiques sur mots


Oprations arithmtiques : MULTIPLICATION, ADDITION, DIVISION
IN1, IN2 et OUT : Format mot (16 bits).
OUT correspond au rsultat de lopration logique spcifie excute entre les mots prsents sur les
entres IN1 et IN2.
Une valeur immdiate peut tre crite en dcimal en plaant devant "d".
MUL

ADD

OUT

DIV

OUT

IN1
IN2

OUT

IN1
IN2

Exemple :

IN1
IN2

MUL
OUT

MW20

MW21

IN1
IN2

d4

MW20
d4
MW21

0000 0010 1100 1111


0000 0000 0000 0100
0000 1011 0011 1100

Oprations de dcalage : SHR et SHL.


IN, N et OUT : Format mot.
OUT correspond au mot prsent sur lentre IN mais avec un dcalage logique de N bits.
Dcalage logique droite de N bits.

Dcalage logique gauche de N bits.

Les bits librs sont remplacs par des 1.

Les bits librs sont remplacs par des 0.

SHR

SHL

OUT

OUT

IN
N

IN
N

15

15

0
0

Oprations de dcalage circulaire : ROR et ROL.


OUT correspond au mot prsent sur lentre IN mais avec un dcalage circulaire de N bits.
Dcalage circulaire droite de N bits.

Dcalage circulaire gauche de N bits.

ROR

ROL

OUT

OUT

IN
N
15

IN
N
0

15

CAE4 AL S
EXEMPLAIRE POUVANT SERVIR DE BROUILLON

DOCUMENT RPONSE N 1

Consigne de dbit dair


dbut

Temporisation 1 minute

Page 10/11

CAE4 AL S
EXEMPLAIRE RENDRE AVEC LA COPIE

DOCUMENT RPONSE N 1

Consigne de dbit dair


dbut

Temporisation 1 minute

Page 11/11

CAE4 AL S
EXEMPLAIRE POUVANT SERVIR DE BROUILLON

DOCUMENT RPONSE N 2

3.1 - Tableau des valeurs du pointeur :


index i (%MW10)
0
1
2
3
4

adresse (%MW..)
420
422
424
428

3.2 - quation pointeur = f(index) :

3.3 - Logigramme de calcul du pointeur :

Page 12/11

pointeur (%MD4)
3360
3392
3408
3424

CAE4 AL S
EXEMPLAIRE RENDRE AVEC LA COPIE

DOCUMENT RPONSE N 2

3.1 - Tableau des valeurs du pointeur :


index i (%MW10)
0
1
2
3
4

adresse (%MW..)
420
422
424
428

3.2 - quation pointeur = f(index) :

3.3 - Logigramme de calcul du pointeur :

Page 13/11

pointeur (%MD4)
3360
3392
3408
3424

S-ar putea să vă placă și