Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC
description
Transcript of Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC
![Page 1: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/1.jpg)
![Page 2: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/2.jpg)
Table des matièresPrésentation de la société Cahier de chargeSchéma synoptiqueLes automatesSimulateur de résistancesPrincipe de fonctionnementExplication des différents programmes
![Page 3: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/3.jpg)
RGB s.p.r.l
Représentant belge de la société « Satchwell Control Systems »
Satchwell a des produits de régulation (régulateurs, capteurs, vannes, servomoteurs,etc…).
![Page 4: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/4.jpg)
Cahier de chargePouvoir tester le régulateur par un système d’acquisition :
Carte de sorties : DO AO
Carte d’entrées : DI AI
Une solution pour simuler les entrées résistives
Communication vers le PC
testertesteur
PC
![Page 5: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/5.jpg)
Schéma synoptique général
![Page 6: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/6.jpg)
Automate à tester
MN 440
- 6 entrées universelles
- 4 sorties analogiques 0 – 10 Vdc
- 6 sorties digitales
![Page 7: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/7.jpg)
Automate testeur
EC-67
- 6 entrées configurables
- 5 sorties digitales
- 2 sorties analogiques
- 36 variables réseaux (LonWorks)
![Page 8: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/8.jpg)
Solution pour simuler les entrées résistives1
![Page 9: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/9.jpg)
Solution pour simuler les entrées résistives2
![Page 10: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/10.jpg)
Solution pour simuler les entrées résistives3
![Page 11: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/11.jpg)
Solution pour simuler les entrées résistives4
![Page 12: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/12.jpg)
Création d’un programme de test pour le MN 440
Les trois entrées résistives sont respectivement raccordées à une sortie analogique Les deux entrées digitales sont raccordées chacune à trois sorties digitales L’entrée analogique est raccordée à une sortie analogique
![Page 13: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/13.jpg)
Programme créé avec VisiSat
FILE: VisioDocumentDATE: 24/04/2006
No.
RE
VIS
ION
DA
TE
mn
44
0
Arc
hite
ct:
Eng
inee
r:
Co
ntra
ctor
:
JOB: ENGR: CHKBY:
182Remaining
invensys
Sheet 1 of 1
PMJGDA
A
B
C
P
Q
R
ROLIFC
RU1U1
RU2U2
RU3U3
DU4U4
DU5U5
VU6U6
11
ØØ
PP
A1A1
A2A2
A3A3
D1D1
D2D2
D3D3
D4D4
D5D5
D6D6
Résistives I1,I2,I3Digitales I4,I5Analogique I6
Sorties AnalogiquesEntrées Résistives
AA
AA
AA
U4
U5
U4
U5
U4
U5
U4
U5
U4
Entrées Digitales
Entrées Analogiques
Sorties Digitales
MN 440
![Page 14: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/14.jpg)
Configuration des entrées
![Page 15: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/15.jpg)
Fonctionnement général hardware
- Le module de résistances sert à envoyer 4 valeurs de résistances
- Le module d’aiguillage
- Les six sorties digitales
- L’entrée digitale doit être reliée avec son commun pour être à l’état « 1 ».
![Page 16: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/16.jpg)
Schéma bloc du principe de fonctionnement
EC - 67 MN 440
Module de résistances
Aiguillage à relais
Sortiesdigitales
Entrées résistances
Entrées digitales
COM
COM
Sorties analogiques
Relais d’états
Sorties Digitales
Sortiesdigitales
Entréeanalogique
Sortie analogique
Entréeanalogique
Entréesdigitales
Sortieanalogique
Entréeanalogique
Commande de l’aiguillage
![Page 17: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/17.jpg)
Photo
1 2
3
4
Les tests se font de manière séquentielle, dans l’ordre suivant :
Test des entrées résistives du MN 440
Test des entrées digitales du MN 440
Test des entrées analogiques du MN 440
![Page 18: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/18.jpg)
Test des 3 entrées resistivesTest des 2 entrées digitalesTest de l’entrée analogique
Programme pour le EC-67
![Page 19: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/19.jpg)
Programme sous VB6
Depart
Déclaration de variable
Configuration DDE
Reset de l’automate testeur
BoutonStart
Faux
Vrai
BoutonIc_(r)1
Faux
Vrai
Met 1 dans variable_reseau_1
variable_reseau_2 = 44
Faux
Vrai
BoutonIc_(r)2
Faux
Vrai
Met 2 dans variable_reseau_1
Faux
Vrai
BoutonIc_(r)3
Faux
Vrai
Met 3 dans variable_reseau_1
Faux
Vrai
BoutonIc_(d)4
Faux
Vrai
Met 4 dans variable_reseau_1
Faux
Vrai
BoutonIc_(r)1
Faux
Vrai
Met 5 dans variable_reseau_1
Faux
Vrai
BoutonIc_(r)1
Faux
Vrai
Met 6 dans variable_reseau_1
Faux
Vrai
variable_reseau_2 = 88
variable_reseau_2 = 122
variable_reseau_2 = 200
variable_reseau_2 = 210
variable_reseau_2 = 333
Fin
F1 F2 F3 F4 F5
Variable_reseau_1 est une variable d’entrée pour l’automate
Variable_reseau_2 est une variable de sortie pour l’automate
R1 R2 R3 R4 R5
F6
![Page 20: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/20.jpg)
Programme de supervision
![Page 21: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/21.jpg)
Exemple de pages imprimées
![Page 22: Conception et réalisation d’un banc de test pour régulateurs Satchwell supervisé par PC](https://reader037.fdocuments.fr/reader037/viewer/2022110102/56813a71550346895da26816/html5/thumbnails/22.jpg)
Travailler au sein d’une entrepriseMe débrouiller , gérer les différents problèmes rencontrés, y remédierPrise de conscience de l’importance des languesM’Enrichir des divers langages de programmation
Conclusion