Isabelle Laugier TE/VSC/ICM 11 Décembre 2009. PVSS Vacuum system Trois serveurs PVSS: Complex PS: Linac2, Linac3, LEIR, Booster, lignes TT2 et Clex SPS:

Slides:



Advertisements
Présentations similaires
Bratec Martin ..
Advertisements

NOTIFICATION ÉLECTRONIQUE
Fragilité : une notion fragile ?
SEMINAIRE DU 10 AVRIL 2010 programmation du futur Hôtel de Ville
Phono-sémantique différentielle des monosyllabes italiens
MAGGIO 1967 BOLOGNA - CERVIA ANOMALIES DU SOMMEIL CHEZ L'HOMME
droit + pub = ? vincent gautrais professeur agrégé – avocat
Transcription de la présentation:

Isabelle Laugier TE/VSC/ICM 11 Décembre 2009

PVSS Vacuum system Trois serveurs PVSS: Complex PS: Linac2, Linac3, LEIR, Booster, lignes TT2 et Clex SPS: machine SPS, lignes de transfert, TI2 et TI8 LHC: quatre systèmes Vide (QRL, Magnet, Faisceau 1 et faisceau 2), lignes de Dump et expériences Trois machines serveursWindows: cernvacleir01, cernvacsps02 et cernvaclhc03 gérées par IT au 513 Consoles Windows et Linux en CCC 11/12/2009I. Laugier TE/VSC/ICM2

Utilités Driver S7 en mode polling Système de contrôle daccès par Username Nice. Unicos system integrity LHC logging CMW client et server Laser DIP Envoie de SMS/ sur certaines conditions/états 11/12/2009I. Laugier TE/VSC/ICM3

Structure et configuration 11/12/2009I. Laugier TE/VSC/ICM4 LHC Layout DB LHC Layout DB Machine Vacuum DB Scripts Java Database Editor Scripts PLCs filesPVSS files Alarms Interface Table Master Vacuum DB

Oracle Vacuum Database Sur accdb gérée par IT 4 instances: Vacmaster: contient toutes les informations générales sur les équipements Vide, la façon de les contrôler, la gestion des alarmes en général Vacps, Vacsps et Vaclhc: contiennent toutes les informations spécifiques aux machines, à leurs équipements, à leur position Vaclhc est synchronisé depuis des vues créées dans LHC layout database. Chaque instance peut générer plusieurs versions, typiquement une version à chaque démarrage dopération des machines ou à chaque shutdown. 11/12/2009I. Laugier TE/VSC/ICM5

Master Database – Equipment data 11/12/2009I. Laugier TE/VSC/ICM6 PVSS DP Type Control Type Equipment type

Master Database – Alarm Data 11/12/2009I. Laugier TE/VSC/ICM7

Machine Database- Equipment data 11/12/2009I. Laugier TE/VSC/ICM8 Valeur des attributs Archive PVSS Secteurs et main Parts

Machine Database – Reference to master Database 11/12/2009I. Laugier TE/VSC/ICM9 Master DB Machine DB

Machine Database – Alarm Data 11/12/2009I. Laugier TE/VSC/ICM10

11/12/2009I. Laugier TE/VSC/ICM11 Structure avec Oracle Designer

Extraction de la base de données Un script en Java Vérifie la cohérence des données: Pas de doublon dans les adresses. Une jauge par secteur, Chaque équipement doit avoir un contrôleur Etc…. Crée un fichier de chargement par PLC (master et slave) Crée lensemble des fichiers nécessaires à PVSS Crée la table dinterface pour la base de données Alarm Crée les fichiers nécessaires pour les déclarations déquipement dans CMW Crée la liste des équipements mobiles pour les utilisateurs dans le tunnel. 11/12/2009I. Laugier TE/VSC/ICM12

Chargement des données dans PVSS A partir dun panel spécifique ImportVacuumEquipment. Les drivers S7 sont arrêtés automatiquement Deux possibilités: chargement complet et mise à jour de chargement actuel. Aucun changement dans les panneaux de visualisation, chaque nouvel équipement trouve sa place dans le panneau grâce à sa position (Dcum + type de Vide pour le LHC). Les archives sont gérées depuis la base de données. Les envois de SMS sont gérés par type déquipement, donc un nouvel équipement en profite directement. 11/12/2009I. Laugier TE/VSC/ICM13

Conclusion Chaque système est rechargé plusieurs fois par an selon les demandes. En 2009, le LHC a été rechargé 4 fois et devrait encore lêtre une fois en fin dannée. On a essayé de rendre le système le plus data driven possible, très peu de configuration faite directement dans PVSS, même pour les archives. Système très facile à maintenir. 11/12/2009I. Laugier TE/VSC/ICM14