Documente Academic
Documente Profesional
Documente Cultură
Supervision de GTC
Salles blanches
Introduction
Première approche
Le besoin
Objectifs
Cahier des charges
Analyse globale
Répartition
Tâche personnelle
Etat d’avancement
Plan de la présentation 2
Dans le but de nous initier au travail en
équipe et en autonomie, et ce afin
d'acquérir une première expérience dans le
domaine industriel.
◦ - Coder et réaliser
◦ - Coopérer et communiquer
Maîtriser :
La concentration particulaire et
les conditions environnementales
Minimiser :
L’introduction, la génération,
la rétention de particules néfastes.
Recycleur
d’air Air filtré.Il
renouvelle l’air
ambiant dans la
salle blanche
Filtre à
particule.
L’Air
« pollué » est
aspiré
o Chaîne d’assemblage
o Vanne d’eau
o Sas d’entrée
o Détecteur d’intrusion
Le besoin 9
Les informations à gérer
•L’architecture matérielle
•Les équipements
•La communication
Architecture matérielle
Capteurs et actionneurs
17
Supervision Station RISC 6000
générale
Liaison série
RS232
Réseau Ethernet
Salle Salle
blanche 1 Liaison série blanche 2
RS232
PC Windows XP
C.P.I.
Automate A.P.I. Station RISC
Netmaster KEYENCE KV24 6000
Capteurs et actionneurs
BTS IRIS 2008 - Supervision de
GTC 18
L’environnement de travail est composé de
plusieurs éléments :
La centrale d’acquisition 20
Spécifications
Il est complété:
◦ d'un module à 4 sorties analogiques KV-DA4 à résolution 12 bits avec une
plage de tension de -10V à +10V (résolution de 5mV) ou une plage en courant de
4 à 20mA (résolution de 4µA).
o 4 entrées analogiques
Afficheurs 4 digits 7 segments
o 16 sorties analogiques
Potentiomètres multi-tour avec butées
La centrale de simulation 23
Connexion par réseau Ethernet
Gestion des données capteurs
GTC Globale → GTC Locales → GTC Globale
Gestion des alarmes
GTC Locales → GTC Globale
Forme de la trame:
o ID Fonction (1: Etat capteurs, 2: Alarmes…)
o Données MSB
o Données LSB
o CRC16
Protocole de communication 24
•Les cas d’utilisation
•Le scénario
•Diagramme de contexte
Analyse globale
BTS IRIS 2008 - Supervision de GTC 25
Cas d’utilisation
Station de supervision de salles blanches
supervise
Opérateur de
Superviser la
supervision générale
station
«extends» «extends»
Superviser la station
Superviser la station
locale
locale
Chloration et
Clarification des eaux
Distribution
Opérateur de Opérateur de
supervision locale supervision locale
Clarification Chloration et distribution
Effectuer le traitement
Consignes
Données de
Supervision
l’historique général
générale
Démarrer
Données Supervision Etat de la
capteurs de Générale salle blanche Données
capteurs de
la supervision la supervision
locale 1 locale 2
Capteurs
Capteurs de la
de la supervision
supervision locale 2
locale 1
Commander et superviser
Données
Données les salles blanches actioneurs de
actionneurs de la supervision
Actionneurs la supervision locale 2 Actionneurs de la
de la supervision locale 1
supervision locale 2
locale 1
Démarrer Démarrer
Supervision de Supervision de
la supervision la supervision
locale 1 locale 2 Données de
Consignes Données de l’historique de
de la l’historique de Consignes
États États de la de la supervision
supervision la supervision de la supervision de la supervision supervision
locale 1 locale 1 locale 2
locale 1 locale 2 locale 2
GTC Locale 2
GTC Locale 1
+ Opérateur de supervision
+ Opérateur de supervision
Superviser les
salles blanches
1
Données Données
actionneur actionneur
GTC Locale 1 GTC Locale 2
Réseau Ethernet
Salle
Liaison série blanche 2
RS232
Capteurs et actionneurs
La chaine de développement 32
Système d’Exploitation :
UNIX/AIX V3.2.5.
Outils de développement :
Stations IBM RISC System/6000 355.
Architecture logicielle :
Langage C pour AIX avec les librairies Xlib, X-Toolkit Intrinsics (Xt), OSF
Motif (Xm), et XPixMap(Xpm).
Compilateur XL C Compiler V1.3.0.19.
Editeur Xmediteur et Vi.
Automate programmable :
Keyence KV24T2W à 16 entrées et 8 sorties TOR.
Module 4 sorties analogiques KV-DA4.
Module 4 entrées analogiques KV-AD4
La chaîne de développement 33
Les couches sous UNIX
Application
X11R4 Xt Intrinsics
La chaîne de développement 34
Cas d’utilisation
supervise
Opérateur de supervision locale 2
«include» «include»
Piloter les
actionneurs
Effectue le traitement
CRÉATION DE LA LIBRAIRIE :
✓ Création d’une image bitmap.
✓ Convertir cette image dans « The GIMP 2.0 » en format Xpixmap (.xpm).
✓ Transfert de l’image sur la station par le service ftp via un batch.
UTILISATION DE LA LIBRAIRIE :
✓ Création d’un pixmap grâce à la fonction XpmReadFileToPixmap (dans
xpm.h).
✓ Création d’un widget de type label et de contenu PIXMAP.
✓ Intégration du pixmap dans ce label.
listen()
connect()
Etablissement
Création Client TCP Création Serveur TCP de la accept()
connexion
Création du socket Création du socket
write()
Récupération de l'adresse Choix du port à écouter Transfert read()
de
IP du serveur données write()
read()
Connexion au serveur Attente d'une connexion
close() close()
Dialogue avec le serveur Dialogue avec le client
Appel pouvant être bloquant
Fermeture de la Fermeture de la Appel non bloquant
connexion connexion Utilisation des sockets en mode connecté