ACCUEIL HESS (PM) HESS (controleur) LHCb LHCb (TVB) LHCb (Archive) LHCb (PSDCST1) LHCb (3DViewer) LHCb (CARACKMON) LHCb (CAMON)
Pages perso de Jean Luc PANAZOL Bonjour nous sommes le
     









e-mail L@PP
IN2P3
CNRS
Université de Savoie
LAPP - 9 Chemin de Bellevue - BP 110 74941 Annecy-le-Vieux CEDEX - FRANCE
Tel : (33) (0)4 50 09 16 00 -- Fax : (33) (0)4 50 27 94 95
n° TVA intracommunautaire FR 40180089013/ETP.CNRS
Ici infos HESS Controleur:

Pages Web :

document sur l'architecture du programme ctrlSecurity

doc utilisateur pour se connecter, lancer le programme (client et serveur)

doc de compilation du client et du seveur

organisation des fichiers sources en C pour (client et serveur)

Liste des commandes entre client et serveur


fichier de configuration du serveur :

Exemple de fichier de configuration


Documentation du code :

doc Doxygene du programme serveur

doc Doxygene du programme client


Source du code :

ctrlSecurity_v1.0.1.zip

ctrlSecurity_v1.1.1.zip
(modification suite à la réunion du Lundi 4/05/2009 au LPNHE)


pour Nicolas rajout du pilotage individuelle d'une zone de ventilateur depuis le serveur
Pour cela envoyer vers le serveur la commande suivante

cmdAllFan>[parametre1]:[parametre2]/cmdAllFan>

Le serveur ne renverra pas d'accusé de réception.
parametre1 contient la valeur entre 0 et FF de la commande que l'on veut
envoyer sur la zone de ventilateur.
paramtre2 contient la zone qui est affectée par cette commande.
Il y 16 zones donc de 0 à F
Attention il y a toujours 2 paramètres à séparer par un ":"
Il possible de commander toutes les zones en passant en parametre2 la
valeur->ALL (en majuscule)
ctrlSecurity_v1.1.2.zip
(modification suite à l'entretien telephone et mail avec nicolas 30/06/2009)



6 juillet 2009
pour Nicolas : reprise du driver ctrlsecurity pour enlever les "printk" qui ralenti le programme.
ctrlsecurity.ko ctrlsecurity.ko




Introduction :


L'implication dans l'expérience LHCb concerne le calorimetre.
Cela concerne le systeme "slow control".

L'environement logiciel utilisé par l'ensemble de l'expérience est un outil commercial "PVSS".
Un framework à été développé sur cet outil et est géré par un service du CERN ( departement EN).

Une équipe Online LHCb gere le software du detecteur LHCb.( twiki lhcb)

Chaque groupe (ici calorimetre) developpe dans ce cadre ces propres application spécifiques.


C'est dans ce contexte que j'ai developpé les projets présentés dans les "onglets" suivants.

Documentations :

Se connecter au CERN et sur le cluster LHCb
Liste des machines et nom des projets


Les tutoriaux animés :

Lancement de PVSS sur le réseau privé de LHCb
Lancement de condDBbrowser sur le réseau privé linux de LHCb
Le programme LHCb quality (anglais)


Liens Web :

LHCb home page

twiki lhcb

CERN PVSS

CERN Home

log book du calo
PROJET : ECSDAQA1 et ECSDAQC1
Environnement : PVSS
Composant : lbTVB
Version : 3.5.2
Etat : en production





But du projet :

Le projet à pour but de piloter et contrôler en temps réels le bon fonctionnement des cartes électroniques (Trigger Validation Board) du calorimetre LHCb.
Ce projet s'intègre dans l'environnement PVSS
(PVSS = SCADA qui controle toute l'installation du système contrôle-commande)

C'est une reprise d'un projet déjà réalisé par d'autres developpeurs.


Documentations :

Document décrivant les registres ECS de la TVB

Procédure pour creer et installer une nouvelle version de lbTVB

Procédure pour créer un recipe

correspondance materiel chassis

arret marche d'un chassis


Présentations :




Quelques captures d'écran :



PROJET : Archive
Environnement : PVSS
Version : 1.1.0
Etat : en production





But du projet :



Documentations :

Documentation utilisateur
Documentation générale
Documentation détaillée pour developpeur


Liens web :

lbarchive

document comment archiver dans Oracle (twiki)


Présentations :




Quelques captures d'écran :

PROJET : PSDCST1
Environnement : PVSS
Version : 1.1.0
Etat : en production





But du projet :



Documentations :

Documentation utilisateur
Documentation générale
Documentation détaillée pour developpeur


Liens web :

lbarchive

document comment archiver dans Oracle (twiki)


Présentations :




Quelques captures d'écran :

PROJET : 3D_Viewer
Environnement : PVSS
Version : 1.1.0
Etat : prototype



But du projet :




Documentations :




Présentations :




Quelques captures d'écran :







PROJET : CARACKMON
Environnement : PVSS
Composant : lbCARACKMON
Version : 1.1.0
Etat : en production





But du projet :

Le projet à pour but de contrôler en temps réels le bon fonctionnement des alimentations des racks du calorimetre LHCb.
Ce projet s'intègre dans l'environnement PVSS
(PVSS = SCADA qui controle toute l'installation du système contrôle-commande)


Documentations :

Documentation utilisateur
Documentation générale
Documentation détaillée pour developpeur



Présentations :

Présentation au calo meeting du 08/09/09 (fichier pdf)
Présentation au calo meeting du 08/09/09 (fichier pptx)



Quelques captures d'écran :







PROJET : CAMON
Environnement : PVSS
Composant : lbCAMON
Version : 1.0.0
Etat : prototype





But du projet :

Le projet à pour but de contrôler en temps réels le bon fonctionnement des tous les éléments du calorimetre LHCb.
Ce projet s'intègre dans l'environnement PVSS
(PVSS = SCADA qui controle toute l'installation du système contrôle-commande)


Documentations :

Documentation utilisateur
Documentation générale
Documentation détaillée pour developpeur



Présentations :

Présentation au calo meeting du 08/09/09 (fichier pdf)
Présentation au calo meeting du 08/09/09 (fichier pptx)



Quelques captures d'écran :


Contrôle des programmes PVSS



Contrôle des Alimentations des racks



Contrôle des cartes electroniques



Vue d'ensemble des installations