SNCC
DUREE : 2H30
2*VAR1 5.2*VAR
RES 2.6*VAR3
2
0 T0
t0/X0/20s
1 T1
t1/X1/20s
2 T2
t2/X2/20s
Page 1 sur 4
Exercice 3 (5 points) : On considère l’organigramme suivant :
Oui
Test 1?
Non
Action 1
Non
Test 2?
Oui
Action 2 Action 3
VAR1 : Réel; VAR2, VAR3 : Entiers 16 bits; Bit1, Bit2 et Bit3: Bits
1. E n c o n s i d é r a
S7-300, programmer cette équation, en langage CONT, en considérant les données
suivantes :
VAR1=MD40; VAR2=MW20; VAR3=MW22; Bit1 =M100.0; Bit2 =M100.1; Bit3 =M100.2.
2. Reprendre la même question en considérant un automate programmable de type
M340 de Schneider et en utilisant le langage ST d'Unity Pro.
Exercice 4 (5 points) :
On considère un automate de type Siemens S7-300
Page 2 sur 4
cond de type BOOL, Adresse_Voie_Entree de type INT (de la forme PEW x),
consigne de type INT et Adresse_Voie_Sortie de type INT (de la forme PAW
y) ;
Si cond=True, le sous-programme doit permettre la commande en
boucle fermée (càd commande=erreur=consigne-mesure) d’un
processus analogique dont la consigne en % est donnée dans
consigne.
Si cond=False, le sous-programme doit permettre la commande en
boucle ouverte (càd commande= consigne) du processus analogique.
Oui
Test 1?
Non
Non
Test 2?
Oui
V1 commandée V1 et V2 commandées
à 80%; V2 arrêtée; P=1 à 80%; P=0
Non
Test 3?
Oui
V1 ; V2 arrêtées; P=1
Page 3 sur 4
Donner le programme correspondant en langage ST d’UNITY PRO en indiquant les
configurations des voies utilisées des modules AI et AO au niveau du logiciel Unity Pro.
Page 4 sur 4