- Table of contents
- Présentation SEMIRAMIS
- Présentation Service informatique
- Discussions
* Présentation générale de la "machine"
- Présentation du contrôle et de l'acquisition de la "machine"
- Technologies utilisées (LabVIEW, ... , type de bus, ...)
- Environnement de travail (infrastructure et postes informatique, ...)
- Évolutions en cours
- Évolutions à venir (souhaitées par Sémiramis ou demandées par les utilisateurs)
- Présentation des principaux outils utilisés actuellement par le service informatique :
- Contrôle (ENX)
- Acquisition (DCOD / Narval)
- Visualisation (Vigru)
- Outils collaboratif (forge IN2P3)
- Discussions
Présentation SEMIRAMIS¶
Les différentes acquisitions disponibles (noir et bleu) et évolutions à venir ou à l'étude (en rouge) sont :
Le controle commande et les interfaces utilisateur sont majoritairement en LabVIEW. Sauf les parties utilisant des logiciels propriétaires/commerciaux, par exemple TUC pour les carte d'acquisition des TNT2.
Présentation Service informatique¶
ENX¶
Logiciel développé au CSNSM. Sa fonction est de faire serveur de registre.
Cela permet de mettre à disposition sur le réseau via le protocole SOAP un accès à de l'électronique.
Pour chaque électronique il faut développer un plugin.
plus d'infos : https://forge.in2p3.fr/projects/enx
Narval¶
Narval est un environnement de travail pour écrire des systèmes d'acquisition.Le principe de base est qu'il y a trois type d'acteurs : producteur, filtre et consommateur
- Les producteurs insère des données dans le flot de données (lecture d'une carte d'acquisition par exemple)
- Les filtres permettent d'effectuer un traitement sur le flot de données (mise en forme de signaux, PSA, ...)
- Le consommateurs utilisent les données (stockage sur disque, spectre, ...)
plus d'infos : https://forge.in2p3.fr/projects/narval
Discussions¶
Plusieurs sujets ont été abordés- Modification de l'infrastructure réseau (création d'un réseau dédié)
- Ajout d'un PSA dans ERDA
- Remplacement de TUC par une outil plus léger
Modification de l'infrastructure réseau¶
L'idée est de créer un sous-réseau privé dédié (passerelle) afin de :- Gérer les problématiques de sécurité autrement (machines d'acquisition != machines de bureau)
- Héberger les futurs matériels réseaux
Ce projet peut-etre initié de suite pour etre achever a la fin de l'année.
Ajout d'un PSA dans ERDA¶
Ce projet peut etre mené avant la fin de l'année.
Pour débuter il faut:- Avoir une machine sous Linux pour installer Narval et faire les premier tests
- Avoir la documentation des TNT2 sur les traces et récupérer des fichiers de traces venant des TNT2
- Faire l'algo permettant de "filtrer" les données et le tester
- Intégrer dans Narval l'algo
- Interfacer cette fonctionnalité avec l'existant
Remplacement de TUC par une interface plus légère¶
Modification non critique à prévoir plus tard.
Et essayer de voir si ça n'a pas déjà été fait ailleurs (CEA lors de tests de caracteristations de detecteur Ge ...)