Document1TPautoTS22012 PDF
Document1TPautoTS22012 PDF
Document1TPautoTS22012 PDF
(premire partie)
I] LANGAGES DE PROGRAMMATION DES API ........................................................................................... 2 1] ELEMENTS COMMUNS AUX DIFFERENTS LANGAGES ...................................................................... 2 2] LANGAGES LITTERAUX ..................................................................................................................... 4 3] LANGAGES GRAPHIQUES ................................................................................................................. 6 4] STRUCTURATION DUN PROGRAMME: ........................................................................................... 9
II] PREMIERS PAS DANS LA PROGRAMMATION DUN AUTOMATE SIEMENS EN S7 ............................ 12 1-ADRESSAGE DES VARIABLES SIEMENS: .................................................................................................... 12 2- OUVERTURE ET ENREGISTREMENT DUN PROJET EXISTANT : ....................................................................... 13 3- VERIFICATION DE LA CONFIGURATION MATERIELLE DE LAPI : .................................................................... 13 4- CREER UNE TABLE DE MNEMONIQUES : .................................................................................................. 15 5- PROGRAMMER UN RESEAU DANS UNE FONCTION FC1 ET LAPPELER DANS OB1 : ......................................... 16 6- CREER UNE TABLE DE VARIABLES VAT1 : ................................................................................................ 17 7- TRANSFERER ET TESTER LE FONCTIONNEMENT DU PROGRAMME : ............................................................... 18 8- FORAGE DES VARIABLES : ................................................................................................................... 19 9- REPRESENTATION DUN GRAFCET: ......................................................................................................... 20 10- MISE A LECHELLE DUNE ENTREE ANALOGIQUE: .................................................................................... 23 11- MISE A LECHELLE DUNE SORTIE ANALOGIQUE: .................................................................................... 25
squences) La structure dun programme squentiel utilise les lments du diagramme fonctionnel de squence SFC ne pas confondre avec la description du comportement dun systme (connu sous le nom de GRAFCET en France, voir norme CEI 60848)
1-3) Units dorganisation de programmes :(structuration dun programme grce 3 types de modules) - Fonction : Module ayant plusieurs entres possibles, une seule variable de sortie et pas de mmoire
interne
- Bloc fonctionnel:Module ayant plusieurs variables dentre et de sortie possibles et une mmoire interne - Programme : Module construit laide de fonctions et de blocs fonctionnels
Lorganisation interne dun programme peut faire intervenir un diagramme fonctionnel de squence SFC. 2
Exemple : cette fonction permet de calculer la racine carre dune variable dentre
REAL REAL
SQRT
- Fonctions cordons de bits Exemple : cette fonction permet le dcalage gauche de N bits dune variable dentre et le remplissage de zros droite
Cordon de bits UINT Cordon de bits
IN N
SHL OUT
IN1 IN2
AND OUT
-Fonctions de slection et de comparaison Exemple : cette fonction permet de dterminer la valeur maximale entre trois variables dentre
INT INT INT INT
Exemple : cette fonction permet de slectionner une des deux variables dentre suivant la variable G
BOOL INT INT INT
Exemple : cette fonction ralise la comparaison de supriorit entre deux variables dentre (IN1>IN2)
REAL REAL
BOOL
IN1 IN2
GT OUT
2] LANGAGES LITTERAUX
2-1) Langage IL (Instruction List ou langage liste dinstructions)
Comme son nom lindique, le programme est constitu dune suite dinstructions respectant le format suivant :
Oprateur
Oprande(s)
Type NO
LH
AR type NF
Oprande(s)
Commentaire (non obligatoire) BP Marche NO Electrovanne BP Arrt NF Niveau haut NO Affectation lectrovanne
Soit la simulation dun retard pur sous forme dun bloc fonctionnel DFB Retard :
3] LANGAGES GRAPHIQUES
3-1) Langage LD (Ladder Diagram) ou langage contacts)
Ce langage est constitu de rseaux de contacts et de bobines entre deux barres dalimentation. Ce langage est proche des schmas lectriques. En reprenant lexemple de la page prcdente et sur API Siemens en langage contacts STEP7 :
TP BOOL IN PT ET Q
BOOL
BOOL
TOF BOOL IN PT ET Q
BOOL
BOOL BOOL
CTU CU Q
BOOL
TIME
TIME TIME
TIME
TIME
R
PV CV
INT
INT
IN
IN
IN
IN PV=3
R=1
PT
PT
PT
PT
PT
PT
Exemples de blocs fonctionnels utilisateurs (dvelopps par le programmateur et rutilisables) - Exemple 1 de la page prcdente :
BOOL BOOL BOOL
Exemple 2 : Alarmes
niveaux
6
dune cuve
EV
SEL type NO
LL1 LD1 LH1
Nmax
Nmini LT1
Cahier des charges : - Surveiller les seuils haut et bas dune cuve - Convertir le niveau en % - Signaler un dfaut du capteur
Soit crer le bloc fonctionnel suivant : programmer en STEP 7 : lappel du bloc FB on indique le N du bloc de donnes dinstance DB associ (mmoire interne). Ce bloc sert mmoriser ltat des diffrentes variables dclares
SEUILS
BOOL
M MD
EN
INT
ML Ma MH
Capteur1 en service
Rglage capteur
Valid mini
Valid maxi
Procdure avec produit dans la cuve : 1. Slectionner le capteur mettre en service Capteur1 en service 2. Se positionner en mode rglage Rglage capteur 3. Amener le liquide au niveau mini de ltendue dchelle dsire 4. Valider ce niveau Validation rglage mini 5. Amener le liquide au niveau maxi de ltendue dchelle dsire 6. Valider ce niveau Validation rglage maxi 7. Quitter le mode rglage, la mesure en % est alors disponible.
Les entres Valider capteur 1 et Forage rglage capteur sont des variables associes un 2 pupitre
(Les entres Forage validation mini et Forage validation maxi sont des variables associes un 2pupitre oprateur)
Etape initiale
transition
condition de transition
Nom d'tape
Dclaration d'actions
cxx
xxx
Dclarations d'actions
cxx
Le programme API traduisant cette reprsentation peut utiliser lun des quatre langages de programmation.
S5
%IX1 %MX3 S8.X C D
Dclaration dactions en langage ST :
ACTION_4
&
%QX17 MEM_1
SR S1 Q1 R
LT
%MX10
S5
ACTION_4 %QX17 := %IX1 & %MX3 & S8.X ; MEM_1 (S1 := (C<D)) ; %MX10 := MEM1_Q ;
Exemple de programme crit en SFC : ici le logiciel STEP7-GRAPH de Siemens Schma TI de linstallation :
Cahier des charges : Vous disposez dune cuve munie dun capteur de niveau et dun dbitmtre sortie impulsions. On vous demande de dterminer, de faon automatique et laide dun API, le volume deau compris entre les repres seuil mini et seuil maxi de la cuve
Table de mnmoniques :
10
Grafcet de lapplication :
POMPE : = 1
Niveau liquide seuil mini ( Impulsion dbitmtre)
Comptage impulsions
POMPE : = 0
11
Sommaire
1-ADRESSAGE DES VARIABLES SIEMENS: ........................................................................................................ 12 2- OUVERTURE ET ENREGISTREMENT DUN PROJET EXISTANT : ..................................................................... 13 3- VERIFICATION DE LA CONFIGURATION MATERIELLE DE LAPI : ................................................................... 13 4- CREER UNE TABLE DE MNEMONIQUES : ..................................................................................................... 15 5- PROGRAMMER UN RESEAU DANS UNE FONCTION FC1 ET LAPPELER DANS OB1 : ..................................... 16 6- CREER UNE TABLE DE VARIABLES VAT1 : .................................................................................................... 17 7- TRANSFERER ET TESTER LE FONCTIONNEMENT DU PROGRAMME : ........................................................... 18 8- FORAGE DES VARIABLES : ......................................................................................................................... 19 9- REPRESENTATION DUN GRAFCET: ............................................................................................................. 20 10- MISE A LECHELLE DUNE ENTREE ANALOGIQUE: ...................................................................................... 23 11- MISE A LECHELLE DUNE SORTIE ANALOGIQUE: ...................................................................................... 25
Principe de ladressage des mots internes : (attention aux chevauchements des mots) MB7 MB6 MW6 MB5 MW4 MD4 MD2 Poids fort et poids faible : Mi.7 poids fort Mi.6 Mi.5 Mi.4 Mi.3 Mi.2 Mi.1 Mi.0 poids faible MB4 MB3 MW2 MD0 MB2 MB1 MW0 MB0
MBi MBi+1 MBi poids faible poids fort MWi MWi+1 MWi poids faible poids fort MDi
12
2- Ouverture et enregistrement dun projet existant : Dans le bureau de Windows, double-cliquer sur licne SIMATIC Manager : Cliquer ensuite sur licne ouvrir :
Choisir le nom du projet ouvrir, par exemple : adressage API et enregistrer le sous un autre nom
adressage TOTO dans le rpertoire (avec TOTO votre nom):
3- Vrification de la configuration matrielle de lAPI : Afin de vrifier la configuration matrielle, double-cliquer sur licne matriel dans la partie droite de lcran :
13
La nouvelle fentre qui souvre va nous permettre de configurer lautomate. Si la liste des composants (sur la droite) napparat pas, cliquer sur licne catalogue (ou menu Affichage , puis cocher catalogue ) :
La configuration matrielle est tablie sur un Profil support issu dun Rack 300 :
- Le module alimentation PS 307 2A (power supply) est plac sur le premier emplacement du rack . - Le module Unit de Traitement CPU 315 2 DP occupe deux emplacements 2 et 3 - Le module dentre TOR ou DI (digital input) occupe lemplacement 4. Ce mod ule comporte 16 entres TOR 24VDC (voir le schma de cblage en ouvrant le volet du module sur lAPI) Les entres dont les adresses vont de I0.0 I0.7 sont cbles. Les entres dont les adresses vont de I1.0 I1.7 sont en rserve. - Le module de sorties TOR ou DO (digital output) occupe lemplacement 5. Ce module comporte 16 sorties TOR relais 24VDC -0,5A (voir le schma de cblage en ouvrant le volet du module sur lAPI) Les sorties dont les adresses vont de Q4.0 Q4.7 sont cbles et relayes dans le coffret de connexion. Les sorties dont les adresses vont de Q5.0 Q5.7 sont en rserve.
Remarque importante : bien vrifier que les rfrences indiques correspondent bien celles en bas de chacun des modules.
14
- Le module dentres analogiques ou AI (analog input) occupe lemplacement 6. Ce module comporte 2 entres de 12 bits configurables, ici en 4-20 mA. Les adresses sont PIW 288 et PIW290 Un double clic sur lemplacement 6 permet de vrifier leur configuration :
- Le module de sorties analogiques ou A0 (analog output) occupe lemplacement 7. Ce module comporte 2 sorties de 12 bits configurables, ici en 4-20 mA et 0-10 V. Les adresses sont PQW 304 et PQW306 Un double clic sur lemplacement 7 permet de vrifier leur configuration :
4- Crer une table de mnmoniques : Dvelopper API1 , puis CPU 315-2DP et Programme S7 . Double-cliquer sur licne mnmoniques qui apparat dans la partie droite de lcran:
Remplir la table aprs un double clic: La colonne mnmonique doit permettre didentifier facilement la fonction de cette variable Indiquer dans la colonne oprande ladresse de la variable (I pour entre, Q pour sortie). Le logiciel donne le type de donnes dans la colonne suivante (ici BOOL pour boolen, cest--dire binaire), mais celui-ci peut tre modifi en cas de besoin.
15
Dans la fentre qui souvre, vrifier que le langage de cration est bien CONT et valider.
Double-cliquer sur FC1 : crer le rseau 1 correspondant lquation logique demande dans la fentre qui vient de souvrir
Sur les contacts, on peut indiquer ladresse ou insrer un mnmonique et complter la zone commentaire de ce rseau, afin den faciliter la comprhension. Fermer et enregistrer FC1 .
OB1 est un bloc dorganisation, il permet dautoriser le fonctionnement des autres blocs.
16
Dans la fentre qui souvre, faire apparatre le catalogue, dvelopper Blocs FC et double -cliquer sur FC1 afin de lappeler inconditionnellement.
17
Se mettre en ligne et vrifier la prsence des blocs transfrs en plus des blocs systmes existants SF.. Double cliquer sur le bloc FC1 puis slectionner licne des lunettes afin de visualiser ltat dynamique du bloc.
Aprs activation de lentre I0.0 laide dun cble, la sortie Q4.0 est galement active :
18
Vous obtenez la fentre ci contre, la sortie Q4.0 est active, conformment au rseau.
19
On ralise dun double clic sur le bloc FB1, afin de programmer le grafcet :
20
Type daction
Reprsentation
Action normale
21
Reprsentation dtaille dune tape : La condition tant le mmento de cadence M100.5 Celui-ci doit tre configur au pralable dans la configuration matrielle (HW Config) de la CPU :
La reprsentation dtaille de ltape sera la suivante ( la condition de verrouillage correspond la condition associe laction):
Finalement le bloc FB1 associ DB1 sera appel inconditionnellement dans le rseau 2 de OB1
22
23
Hauteur
0 1000 cm
Capteur de niveau
I
4 - 20mA
PIW288
.points (Entiers)
MD40
Adresse du mot dentre issu du CAN (entier) Etendue dchelle maxi de la conversion (rel) Etendue dchelle mini de la conversion (rel)
24
4-20 mA
Rgulation discontinue YV
LTN en % 0<LTN<50 50LTN<60 60LTN<70 70LTN75 LTN>75 YVN en % 100 50 20 10 0
LT
4-20 mA
LTN
YVN
API
PQW304
.points (Entiers)
I
4 20 mA
Convertisseur I/P
0,2 1 bars
25
26
Procd instrument
Chane daction
Convertir une SYV Traiter grandeur Valeur numrique linformation NVAL3 analogique en numrique en points LMN une grandeur numrique
MAN_ON Sonde du capteur continu Transmetteur du capteur continu Module dentre analogique I) CPU de lAPI
CPU de lAPI
Pr actionneur
Actionneur
27
I
.. .mA
IW0
.points (Entiers)
Mise lchelle
MD0
..units choisies
(Rels)
API
IW0 maxi = 2 1 avec n bits pour la conversion numrique sans bit de signe 12 dans notre exemple 20 mA correspond : 2 1 = 4095 Tableau des variables associes: Grandeur physique en bar 0 0,25 0,50 0,75 I mesur (mA) IW0 (points) MD0 (rels)
units ou reprsentation choisies
1,00
Equation caractristique de la fonction de mise lchelle MD0 = f (IW0) : MD0 = IW0 x . Caractristiques associes ( complter) Du convertisseur analogique- numrique IW0 = f (I)
IW0
point s
I
mA
IW0
point s
Cblages lectriques complter suivant la technologie du capteur et de lentre API : Capteur transmetteur 4 fils et entre analogique 4 fils API
VDC
+ transmetteur +
VDC
4-20mA 4-20mA
4-20mA
+
4-20mA
VDC API
+ VDC API
+ -
4-20mA 4-20mA
4-20mA
+
4-20mA
VDC API
+ VDC API
28
Exercice dapplication : CAHIER DES CHARGES DUNE ALARME Surveillance dun niveau haut sur une cuve de dimension 0 10,0 m. Alarme niveau HH enclenche si niveau de 850 cm dpass et efface si niveau haut infrieur 830 cm. Caractristiques du capteur de niveau : sortie 4-20 mA, tendue dchelle de 0 1000 cm. Caractristiques de l entre analogique API : entre 4-20 mA, conversion numrique sur 10 bits.
Hauteur
cm
IW0
.points (Entiers)
MD0
.cm (Rels)
Capteur de niveau
Mise lchelle
API
00
0000
0000
29
MD0
.. .units choisies (Rels) API
Conversion en points
n
QW0
.points (Entiers)
I
..mA
QW0 maxi = 2 1 avec n bits pour la conversion numrique sans bit de signe Tableau des variables associes: MD0 (rels)
units ou reprsentation choisie en %
00
25
50
75
100
QW0 (points) I fourni (mA) Grandeur physique contrle en bar Equation caractristique de la fonction de conversion en points QW0 = f (MD0) : QW0 = MD0 x . Caractristiques associes ( complter) De la conversion en points (unscale) QW0 = f (MD0)
QW0
MD0
QW0
+
VDC
+ -
4-20mA 4-20mA
4-20mA
+
4-20mA
30
Exercice dapplication : CAHIER DES CHARGES DUNE REGULATION DISCONTINUE On dsire raliser une rgulation discontinue de niveau autour dun point de consigne de 75% et suivant le tableau de commande de la vanne de type NF fourni ci-dessous. La sortie analogique commandant le convertisseur I/P de la vanne est du type 4-20 mA avec une conversion numrique sur 10 bits.
4-20 mA
YVN en %
100 50 20 10 0
LT
4-20 mA
LTN
YVN
API
QW0
.points (Entiers)
I
..mA
Convertisseur I/P
0,2 1 bars
Conversion en points
API
LTN %
31
32
Raliser les exercices suivants par roulement sur les six postes de programmation disponible (3 API Schneider et 3 API Siemens) 1- Alarme sur grandeur analogique avec API Schneider et Siemens: (entre analogique avec un calibrateur 4-20mA) - Dclencher un voyant clignotant lors du dpassement de la pression dune cuve 0,8 bars, cette alarme disparat lorsque la pression redescend 0,7bar. - La mesure de pression se fait laide dun capteur dtendue dchelle 0 1 bar muni dune sortie courant 4 20 mA. - Raliser la configuration matrielle API ncessaire - Prvoir une table danimation avec affichage de la pression en mbar et visualisation de lalarme. - Programme ladder avec mnmoniques et commentaires - Cbler un gnrateur de courant pour simuler le capteur et tester cette application. - Imprimer le programme comment. 2- Alarme avec comptage sur grandeur TOR avec API Schneider : (entre et sortie TOR avec un voyant) - Lalarme clignotante doit se dclencher lorsque lon a comptabilis 5 apparitions dun dfaut TOR de dure suprieure 5 secondes. - Raliser la configuration matrielle API ncessaire - Prvoir une table danimation avec les variables TOR . - Programme ladder avec mnmoniques et commentaires - Cbler un voyant pour lalarme et tester cette application - Imprimer le programme comment. 3- Rampe sur sortie analogique avec API Schneider et Siemens: (sortie analogique avec un calibrateur 4-20mA) - Pente impose, limite suprieure et dure du palier : sortie 4- 20mA, monte de 1% toutes les secondes sur dclenchement dune entre TOR, palier de 20 secondes 50%, descente de 2% toutes les secondes jusqu 0%. - Raliser la configuration matrielle API ncessaire - Prvoir une table danimation avec la sortie en % - Programme ladder avec mnmoniques et commentaires - Cbler une vanne rglante sur la sortie analogique et tester cette application - Imprimer le programme comment. 4- Rgulation de niveau TOR sur API Siemens ou API Schneider : (entre analogique avec un calibrateur 4-20mA) - Consigne de 40% et hystrsis de 5% de la consigne - Entre analogique 4-20mA - Raliser la configuration matrielle API ncessaire - Prvoir une table danimation avec lentre en % - Programme ladder avec mnmoniques et commentaires - Cbler un gnrateur de courant pour simuler le capteur et tester cette application - Imprimer le programme comment.
33
EV
MA H1 LL FT H2
CUVE
P Caractristiques de linstrumentation : - Les capteurs de niveaux sont actifs (=1) si le niveau N du liquide est suprieur au seuil du capteur. - Le capteur de dbit fournit une impulsion pour chaque litre de liquide qui le traverse sur sa sortie TOR. - Llectrovanne EV contrlant le dbit dentre est du type FMS. Fonctionnement attendu : - Ouverture et mmorisation de EV si le niveau bas est dcouvert. - Fermeture de EV si niveau haut est recouvert. - La pompe fonctionne pour deux conditions possibles: - Soit appui permanent sur le BP MA la condition que le niveau bas soit recouvert - Soit niveau haut recouvert - Les voyants dalarme : H1 est allum si le niveau haut est recouvert pendant plus de 10s H2 est allum si le niveau bas est dcouvert pendant plus de 15 s - Comptage du volume de liquide pomp (en litres) dans un mot interne de lAPI Travail demand : Questions Note / Barme 1) Ouvrir le fichier TP TEST LADDER et enregistrer le sous votre nom /1 dans le rpertoire de votre groupe 2) Prciser le nombre dentres TOR et de sorties TOR sur cet API : /1 3) Identifier les variables dentre et de sortie du point de vue de lAPI. Faire un /2 tableau deux colonnes:
4) Programmer les mnmoniques de ces variables avec leurs adresses API, et rajouter un commentaire pour chacune des variables. 5) Crer deux tables de variables (Siemens) ou danimation (Schneider), lune pour les entres appele : ENTREES et lautre pour les sorties appele : SORTIES 6) Programmer en langage contacts les quations des variables de ce systme, en donnant une lgende pour chaque rseau de programmation 7) Tester votre programme en simulant les variables dentre et en vrifiant les tats possibles des sorties ( expliquer au professeur) 6) Visualiser le volume de liquide pomp NOTE
/3 /3
/6 /3 /1 /20
34
VII] TP TEST AUTO N2 MATERIEL : API SIEMENS S7-300 disposant dun coupleur dentre analogique SM 331 Programme partiel appel : alarme1 comportant la structure matrielle de lAPI , enregistrer sous votre nom et dans le rpertoire TS1CIRA groupe A ou B Calibrateur de courant simulant le capteur de pression dtendue 1 bar + 1 bar et de sortie 4-20mA Ordinateur avec les logiciels STEP7 V5.1 INSTALLATION SIMULEE
EV
..
PT
PT
(NO)
orange
HA
CAHIER DES CHARGES Programmer : - Une alarme HA surveillant le seuil haut de pression de la cuve, celle-ci doit senclencher si la pression de 0,8 bar apparat et se dclencher pour une pression de 0,7 bar. - Une lectrovanne de mise lair EV qui doit souvrir uniquement si la pression devient suprieure 0,9 bar.
35
Mise en uvre de linstallation : A partir du schma de linstallation et de la structure du programme, identifier les diffrentes variables de lautomatisme en compltant le tableau suivant : Symbole TI PT EV HA Type Adresse API
Complter le programme en introduisant un bloc FC105 ralisant la mise lchelle ( en mbar) de lentre analogique. Ce bloc fonctionnel standard FC105 SCALE fait partie de la bibliothque STANDARD LIBRARY dans le programme TI-S7 Converting Blocks . Proposer un schma de cblage de lentre analogique et vrifier la correspondance entre les grandeurs analogique et numrique et le courant 4-20 mA (complter le tableau de mesures). Crer une table de variables PRESSION
Mise en uvre du dispositif de contrle commande : - Raliser le programme avec des commentaires et en ladder correspondant au cahier des charges cidessus. - Reprsenter lvolution de la variable HA en fonction du courant dentre analogique (sens croisant et sens dcroissant) graduer les axes.
36
TEST DEVALUATION TP N2 AUTOMATISME SEQUENCE DALARME Mise en uvre de linstallation : Thmes Identification variables Enregistrer le programme sous un autre nom et dans le bon rpertoire Programme mise lchelle, paramtrages du bloc FC105 Schma de cblage entre ana. Programmation de la table de variable PRESSION Tableau de mesures Correct Incorrect Aide Points /1 /1
/3 /1 /2 /3 /2
- Evolution de HA en fonction du courant Mise en uvre du dispositif de contrle commande : Thmes Programme HA Programme EV Mise en service et simulation avec explications Correct Incorrect Aide
Points /2 /2 /3
37
VIII] TP TEST TP AUTO N3 MATERIEL : API SIEMENS S7-300 disposant dun coupleur dentre analogique SM 331 Programme partiel appel : regultor comportant la structure matrielle de lAPI , enregistrer sous votre nom et dans le rpertoire TS1CIRA groupe A ou B Calibrateur de courant simulant le capteur de pression dtendue 0,5 bar + 0,5 bar et de sortie 4-20mA Ordinateur avec les logiciels STEP7 V5.1 INSTALLATION SIMULEE
EV1
..
PT
EV2
(NF) Air pressurise
PT
vert
CAHIER DES CHARGES Programmer : Une rgulation maintenant une pression comprise entre 0,3 et 0,4 bar dans la partie suprieure de la cuve. Un voyant H signalant que la pression est bien comprise entre ces deux valeurs.
PT : PIW..
38
Mise en uvre de linstallation : A partir du schma de linstallation et de la structure du programme, identifier les diffrentes variables de lautomatisme en compltant le tableau suivant : Symbole TI PT EV1 EV2 H Type Adresse API
Complter le programme en introduisant un bloc FC105 ralisant la mise lchelle ( en mbar) de lentre analogique. Ce bloc fonctionnel standard FC105 SCALE fait partie de la bibliothque STANDARD LIBRARY dans le programme TI-S7 Converting Blocks . Proposer un schma de cblage de lentre analogique et vrifier la correspondance entre les grandeurs analogique et numrique et le courant 4-20 mA (complter le tableau de mesures). Crer une table de variables PRESSION
Mise en uvre du dispositif de contrle commande : - Raliser le programme avec commentaires et en ladder correspondant au cahier des charges cidessus. - Reprsenter lvolution de la variable H en fonction du courant dentre analogique (sens croisant et sens dcroissant) graduer les axes.
39
TEST DEVALUATION TP N3 AUTOMATISME REGULATION TOR Mise en uvre de linstallation : Thmes Identification variables Enregistrer le programme sous un autre nom et dans le bon rpertoire Programme mise lchelle, paramtrages du bloc FC105 Schma de cblage entre ana. Programmation de la table de variable PRESSION Tableau de mesures /1 /2 /3 Correct Incorrect Aide Points /1 /1
/3
Mise en uvre du dispositif de contrle commande : Thmes Programme H Programme EV1 et EV2 Correct Incorrect Aide Points /1 /3 /2 /3
40
IX] ADRESSAGE DES MOTS INTERNES DUN API SCHNEIDER - Bits internes %M0 %M255 indpendants de la zone des mots internes dfinis cidessous Octets internes : ensemble de 8 bits %MBj Mots internes : ensemble de 16 bits %MWi Mots doubles : ensemble de 32 bits %MDi Mots flottants : ensemble de 32 bits %MFk
Principe de ladressage des mots internes : (attention aux chevauchements des mots)
%MB7 %MB6 %MW3 %MB5 %MB4 %MW2 %MD2 %MB3 %MB2 %MW1 %MD0 %MD1 Poids fort et poids faible : %MBj+1 %MBj poids fort poids faible %MWi (avec j=2xi) %MWi+1 poids fort %MWi poids faible %MDi %MB1 %MB0 %MW0
SIEMENS
Bits internes M0.0 M255.7 dpendants des mots suivants Octets internes : ensemble de 8 bits MBi Mots internes : ensemble de 16 bits MWi Mots doubles : ensemble de 32 bits MDi
Principe de ladressage des mots internes : (attention aux chevauchements des mots) MB7 MB6 MW6 MB5 MW4 MD4 MD2 Poids fort et poids faible : Mi.7 poids fort Mi.6 Mi.5 Mi.4 Mi.3 Mi.2 Mi.1 Mi.0 poids faible MB4 MB3 MW2 MD0 MB2 MB1 MW0 MB0
MBi MBi+1 MBi poids faible poids fort MWi MWi+1 MWi poids faible poids fort MDi
41