LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 1 IN2P3 Les deux infinis Informatique (LAL) ThomX Kickoff Meeting Orsay, 29/03/2012 Contrôle Commande.

Slides:



Advertisements
Présentations similaires
Maquetter avec netbeans
Advertisements

Active Directory Windows 2003 Server
ATELIER NETAXS.
Les Excel Services de Office 2007
Introduction aux réseaux informatiques
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
Implémentation de la gestion de réseau dans Windows 2000 et plus
Baccalauréat Professionnel « Systèmes Électroniques Numériques »
18 avril 2002réunion Datagrid France1 E-toile Plate-forme RNTL 2001 Environnement matériel et logiciel pour le développement et l expérimentation de grille.
Activités principales des élèves Les apprentissages sont basés sur des travaux pratiques : M P I - Réaliser des mesures de grandeurs à l'aide de capteurs,
Intégration des instruments et des équipements avec FDT/DTM
NFE 107 : Urbanisation et architecture des systèmes d'information
Automate passerelle de communication Ethernet TCP/IP -> MODBUS
La Gestion Technique Centralisée
Architecture de machines Principes généraux
Interface Homme Machine IHM Pro
Système de stockage réseaux NAS - SAN
GTCB Kahila Boulbaba BTS IRIS Session Sommaire Description du projet Présentation Moyen mis en œuvre Interaction entre les éléments Répartition.
Active Directory Windows 2003 Server
Dynamisez la gestion de votre atelier CNC.
™.
Module 1 : Préparation de l'administration d'un serveur
Sommaire Objectif de Peakup Principes de fonctionnement
BERNARDIN Benoît Lycée Louis Pergaud
Gestion des bases de données
Synthèse d’activités Présentation.
Deux grandes familles de systèmes Systèmes continus : La supervision assure surtout le rôle de contrôle commande. La supervision assure surtout le rôle.
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
Mesure des performances WEB en introduisant un contrôle dadmission.
COMmunity of Extendable Toolkit for Experiment
Réunion de collaboration du 9-10 Juillet 2008 J.L. Béney 1 Logiciel At  Client-Serveur Tcp/ip de la station autonome  Influence de l'architecture matérielle.
Validation de produits pour applications urbatiques
Christian Dupaty BTS Systèmes Numériques Lycée Fourcade - Gardanne
Windows Server Sommaire  Situation Initiale  Problématique  Contexte Industriel  Solution  Mise en Œuvre  Situation Finale.
Titre : Ingénieur logiciel - Analyste développeur H/F Mazamet (81200) Présentation poste: Participer à la conception des systèmes Réaliser les programmes.
DataSet Pro DataSet Pro Vous présente Introduction.
Supports de formation au SQ Unifié
Haute Ecole de la Ville de Liège Département paramédical Département économique Département pédagogique Département technique rue Sohet, LIEGE.
Centrale domotique Web pilotée
Progiciel de Gestion Intégré
Virtualisation d'un serveur sous VMWare Server
PROJET AssetFrame IT ASSET MANAGEMENT Demo.
Mise en place d’un Intranet
Application de gestion des retards
Gestion Stock Lycée Le Corbusier Année: 2010/2011.
L’Audio sur PC Comparaison Numérique vs Analogique Comparaison Audio sur PC vs Hardware dédié (DSP) Rmq: beaucoup de simulitudes avec la vidéo, mais débit.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Contrôle commande pour une source de rayonnement synchrotron de 3 ième génération : le choix pour SOLEIL L. Nadolski Groupe Physique Machine N. Leclercq.
Visualisation d’un entrepôt de données Pré soutenance technique
Système slow-control au LAPP
Solution Monétique Transacom Network
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Projet technologique Contrôle d’accès cantine
Cas M2L Projet ADISPO.
SNMP Simple Network Management Protocol
Logiciel de surveillance de réseaux informatique
Liste des activités Professionnels
V- Identification des ordinateurs sur le réseau
OCS Inventory BENCHIKH.
1 Démo SoftGrid. Le Séquenceur SoftGrid Utilisation d’un « packageur » SoftGrid Possibilité de “séquencer” en ligne de commande (CLI) Existence d’outils.
Lellouche Aaron ITIC Paris
Master 1ère année Sécurité des Systèmes d’Information 1 Rôle et profil de l'administrateur  Profession généraliste peu connue mais très recherchée  Il.
1 Matthieu GUIBERT Rodolphe DELLA NEGRA 1. Introduction, Concepts de base, Boucles. TP 2. Tableaux,structures,conditions, séquences, chaînes de caractères,
Direction des lycées – SIEL - UTIL 20/06/2011 Maintenance informatique des lycées Réorganisation EMIP 2011/2012.
…que Dedicated Micros a lancé un nouvel enregistreur vidéo numérique hybride Saviez-vous?
Retour d'expérience de l'utilisation du cloud comme infrastructure de service Guillaume PHILIPPON.
1 Le Projet N Ordre du jour : Rappel d’une demande industrielle Présentation du projet technique Choix des blocs fonctionnels Quantification.
Contrôle, configuration et acquisition de données à l’Irfu Laboratoire d’Ingénierie Logicielle pour les Applications Scientifiques.
Soumis par: DRPU équipe Software Site:
Harold BZYL (IPNO) & Pierre ROBERT (IRSD) ThomX Kick Off Meeting (LAL, 28-29/03/2012) Sûreté & Radioprotection 1 IN2P3 Les deux infinis Pierre Robert (IRSD)
Transcription de la présentation:

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 1 IN2P3 Les deux infinis Informatique (LAL) ThomX Kickoff Meeting Orsay, 29/03/2012 Contrôle Commande Contrôle Commande

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 2 Sommaire Rôles du contrôle-commande TANGO pour ThomX –De multiples atouts –Les Device Servers –Architecture Outils –Pogo : générateur de code pour développer des DS –Jive et ATKPanel: Explorateur de la BDD centrale TANGO et IHMs génériques –Astor : Gestion centralisée des hosts et DS –Mambo et Bensikin : stockage de données –IHMs Maquette –Architecture et objectifs –Matériel Equipements informatiques pour ThomX Conclusion

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 3 Rôles du Contrôle Commande Système centralisant informations et commandes de l’accélérateur Mise en œuvre de la machine / procédures automatiques (ex : démarrage) Monitoring des paramètres physiques – Diagnostics Gestion des anomalies -> Equipements hétérogènes (capteurs, actionneurs, caméras…) -> Communication entre différents appareils doit être assurée.

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 4 TANGO pour ThomX

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 5 TANGO pour ThomX : de multiples atouts Outil Open source / Communauté croissante : ESRF, SOLEIL, Alba, Elettra, Desy, CEA… => Outil orienté accélérateurs : nombreuses classes disponibles => SOLEIL est un contributeur majeur : expertise proche du projet ThomX => Des sociétés proposent des services de développement logiciel pour Tango Nombreux Outils : - BDD - Générateur de code - Services (Admin, Sécurité, déploiement, hiérarchisation des démarrages…) - Interfaces Web - Ponts vers applis clientes (Matlab, Labview…) Plateformes : Windows, Linux.

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 6 TANGO pour ThomX : les Device Servers Concept central de brique logicielle de communication entre éléments matériels et/ou logiciels. Device Server de haut niveau Device Server de bas niveau Device Exemple de Device Servers (chaînés) :

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 7 TANGO pour ThomX : Architecture

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 8 Outils

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 9 Les outils : POGO Outil pour les développeurs de DS : POGO Définition : - Propriétés - Attributs (Courant…) - Commandes (On…)  Classe stockée dans la BDD de Tango + Code bas niveau : - Soit au sein du Device Server - Soit sous forme de librairie externe 

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 10 Les outils : Jive et ATKPanel Base Device Servers : Jive Explorateur de la base de données TANGO Interfaces génériques de monitoring selon type de données (image, scalaire…), plots temps réel Commandes pour tests des Device Servers (init, status, arrêt…)

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 11 les outils : Astor Vue sur tous les états du système de contrôle –Surveillance de pannes - Diagnostic des DS Démarrage/arrêt à distance des Devices Servers Gestion de priorité de démarrage Classement par famille Supervision des machines hôtes et DS : Astor

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 12 Outils : Mambo et Bensikin Archivage : Historique, Temporaire et Snapshot MAMBO : Configuration des scénarios de stockage : Historique -> T>10s Temporaire -> T>0.1s Suivi graphique des attributs stockés BENSIKIN (Snapshot) : stockage des paramètres machine à un instant donné Sur évènement machine Pour gérer des configuration d’études +

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 13 Outils : IHMs Classes disponibles pour créer des IHM « Bindings » vers applications tierces : Matlab, LabView, Igor Pro, Globalscreen. Java Beans pour gérer des commandes/monitorer des attributs Outil de dessin de synoptique (bibliothèques orientées accélérateurs avec Jdraw)

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 14 Maquette

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 15 Maquette : objectifs Maquette sur équipements du vide : Intégrer des équipements matériels dans TANGO en réutilisant des composants Tango existants Mise en place des services de gestion des Device Server, supervision… Mise en place des services de stockage Programmation de la logique d’expérience (action en cas de mauvais vide…) Etudier les possibilités de TANGO sur les IHM (panneaux de contrôle, synoptiques, binding Labview)

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 16 Maquette : matériel Automate programmable Siemens pour gérer : Entrées/sorties directes de la vanne L’alimentation des PI et le coffret de jauges via bus industriel PROFIBUS PC windows pour la configuration et programmation de l’automate PC Linux cœur du système TANGO DS du PLC, des PI, des jauges Stockage Automate Siemens S7-314 Contrôleur de jauges Pfeiffer TPG300 Alimentation des PI : Varian DUAL Vanne Auto Pompes Ioniques Jauges

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 17 Maquette : snapshot

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 18 Equipements informatiques pour ThomX Machines Front-End : –12 PLC siemens : E/S numériques et analogiques, gestion d’équipements sur bus de terrain –12 PCs industriels cPCI : cartes d’acquisition, compteurs, conversion opto… Salles de contrôle (principale et ligne X) : –6 PCs: supervision, sécurité, développement, passerelle réseau –1 Serveur BDD Tango –1 Serveur DS Tango –1 Serveur d’archivage –Ecrans d’affichage dédiés: états machine, sécurité Hall et machine –Moniteurs caméra Software : –Systèmes Windows et Linux –TANGO et outils de développement intégrés –BDD MySQL –Outils utilisateurs : Matlab, Labview, SPEC… Réseau TCP/IP Ethernet 1Gb/s (serveurs, postes, équipements front-end)

LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 19 Conclusion Système de contrôle de ThomX -> Travail restreint grâce au choix de Tango MAIS néanmoins important : Nouvelle compétence à acquérir au LAL Intégration / optimisation des outils Développement/adaptation de DS pour les besoins originaux (Laser, Cavité FP) Administration des systèmes Equipe informatique : 4 personnes pour 2,5 ETP aujourd’hui -> A renforcer : - Ressources LAL, appui SOLEIL, stagiaires - Sensibilisation/formation des personnels qui participent aux choix techniques sur les sous-systèmes