Project

General

Profile

Ordre du jour:
* 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 ...)