Acquisition INDRA

SEPTEMBRE 98


Préambule :

Cette page a pour ambition de résumer l'ensemble des informations à connaître pour utiliser l'acquisition INDRA à GSI. Cette acquisition est au standard GANIL. Si l'on souhaite des informations un peu plus générales concernant l'acquisition GANIL, on se reportera à la page Web de l'acquisition GANIL.

En cas de problèmes, les personnes à contacter figurent à la fin de cette page.



Sommaire


Procédure à suivre pour lancer l'acquisition

Cette notice décrit la méthode à suivre pour relancer l'acquisition depuis zéro. Pour réussir, il est impératif d'exécuter les instructions dans l'ordre indiqué sous peine de plantages intempestifs.

Avant toute chose, vérifier que les baies et la climatisation sont en marche. Toutes les baies d'électronique doivent être allumées , c'est-à-dire que l'on doit voir :


Si ce n'est pas le cas, les étapes suivantes ne pourront pas etre couronnées de succès.


Le VME

La premiere étape consiste àse connecter sur le bus VME. Ceci permet d'avoir par la suite un contrôle direct des informations circulant sur ce bus (commandes des modules électroniques, acquisition, ...).

Deux consoles VT100 sont dediées à cet usage. Elles se trouvent en face de la station Alpha GANIN3. L'une des consoles est utilisée pour la connexion sur le bus VME (celle de gauche appelée INDRA_1), l'autre étant dédiée à la surveillance des Hautes Tensions (bus CAENET, sur INDRA_2). Elles sont toutes deux reliées à un DECServer qui autorise la liaison entre les bus et ces VT100.

1) Console VME INDRA_1 :

Basculement entre les fenêtres "W1 Indra" et "W2 Transfert" en appuyant sur la touche Switch Session.

L'acquisition est maintenant prête à être démarrée. On peut passer directement ici pour procéder au lancement de l'acquisition sur la station Alpha. L'étape suivante consiste uniquement à lancer la tâche de surveillance des HT.

2) Console INDRA_2

La station Alpha  GANIN3

Ce qui suit décrit en detail la procedure pour lancer l'acquisition depuis la station Alpha.

1) Log sur le compte d'acquisition EGSI 

Dans un Decterm, tapper :

Cela cree 3 fenetres : Surveyor, Commande, Visu (pour la couronne 1)


2) Fenêtre Depou Surveyor

3) Fenêtre Depou Command

4) Fenêtre Depou Visu

5) Passage des commandes acquisition

Si les étapes précédentes se sont bien passées, l'acquisition est prête à être démarrée. Ce qui suit donne les ordres pour effectuer les commandes usuelles de l'acquisition; elles doivent être passées dans la fenetre Depou command sous le prompt GAG_CMD.

Montage d'une DLT

Initialiser le numéro de Run

Démarrer l'acquisition (sans stockage sur cartouche)

Demarrer l'acquisition (avec stockage sur cartouche)

Arreter l'acquisition

Lancer la fenetre de controle de l'acquisition

Sortie du mode de commande


Operation sur les spectres

Ces commandes doivent etre passées depuis la fenetre GAG_CMD. On rappelle que pour visualiser les spectres, il faut :

  1. Demarrer les spectres (start)
  2. Mettre à jour le run sur la visu (icone Run, cliquer sur update)

Commandes et Contrôle du détecteur

Les operations de commande et contrôle du detecteur permettent de modifier les paramètres de fonctionnement des modules électroniques INDRA , aussi bien au niveau du VXI que du CAMAC. Etant donne le nombre de logiciels disponibles (9), on évitera de lancer tous les programmes sur la même station !

On lance ces programmes en ouvrant une fenetre DECTERM depuis le Session manager.

Ce qu'il faut faire en cas de plantage

Essayer en premier lieu de localiser l'erreur et sa cause.

Pour cela, voici ce qu'il faut faire :

Sur la console VME, regarder le message d'erreur. Il indique généralement le type d'erreur auquel vous êtes confronté.  Si ce n'est pas le cas, on peut appeler la fenêtre de surveillance du CAMAC CAM1, ou bien celle de l'acquisition à droite de SURV ACQ, ou alors celle de la station Alpha GANIN3.

Effectuer la série d'opérations suivantes en fonction du diagnostic d'erreur.

Processeur(s) d'acquisition planté(s)

Time Out TCP/IP


Quelques procédures à connaître

Sommaire

  1. Mise en place d'une cartouche DLT 
  2. Ejection d'une cartouche DLT
  3. Arrêt total de l'acquistion
  4. Reprise après l'arrêt d'un chassis
  5. Modification de spectres
  6. Modifications des routines FORTRAN de contrôle
  7. Opérations sur les spectres
  8. Commandes VME
  9. Mode Physique < --> générateur


Mise en place d'une cartouche DLT


Ejection d'une cartouche DLT

Pour sortir une cartouche DLT du lecteur, il faut procéder ainsi :


Pour arrêter complètement l'acquisition

Depuis la fenêtre GAG_CMD sur la station Alpha GANIN3 :


En cas d'arrêt d'un chassis VXI

Pour repartir proprement, voici la démarche à suivre :


Modification des spectres

Si l'on souhaite modifier les spectres définis pour a visualisation, il faut effectuer la série d'opérations suivantes depuis la fenêtre GAG_CMD sur la station Alpha GANIN3 :

exit : sortie du mode commande et retour au menu général

ct : appel du menu contrôle de l'expérience

mo : appel du menu modification des listes

sp : edition du fichiers spectres_egsi.dat contenant les caractéristiques des spectres

On peut alors modifier le fichier en rajoutant, enlevant ou modifiant un ou plusieurs spectres. Le paramètre /dim=(xxxx) donne la dimension en canaux du spectre considéré.

Une fois ces modifications terminées, on quitte le fichier en sauvegardant le contenu par la touche F10 ou Ctrl-Z. En cas d'erreur, on peut resortir du fichier sans sauvegarder les modifications en tapant sur la touche Do, puis en tapant quit.

On resort dans menu Modifications des listes en appuyant sur Return

co : compilation des spectres modifiés.

A l'issue de la compilation, si tout c'est bien passé, on resort du menu Contrôle de l'expérience en tapant Return. Une deuxième appui sur Return purge les anciennes versions des fichiers.

Dans le cas contraire, il faut ré-éditer le fichier spectres_egsi.dat pour corriger l'erreur.

co : pour revenir sous le mode de commande GAG_CMD

acq stop : pour arrêter l'acquisition si ce n'est pas déjà fait.

acq set/newcontrol : relance une nouvelle version du contrôle de l'acquisition.

Attention : si on ne fait pas acq set/newcontrol, l'acquisition démarrera dans l'ancien mode et ne tiendra pas compte des modifications effectuées.

acq start : relance l'acquisition avec la nouvelle version du contrôle des spectres.


Modification des routines FORTRAN utilisateur

Si l'on souhaite modifier les routines FORTRAN utilisateur (acq_ctrl_user) qui permettent d'effectuer des opérations spécifiques à chaque événement acquis, on se placera dans la fenêtre GAG_CMD et on effectuera les opérations suivantes :

exit : sortie du mode commande et retour au menu général

ct : appel du menu contrôle de l'expérience

ed : appel du menu modification des programmes

On peut alors modifier le fichier désiré en tapant l'option choisie. On rappelle que les différents fichiers sont appelés :

Une fois ces modifications terminées, on quitte le fichier en sauvegardant le contenu par la touche F10 ou Ctrl-Z. En cas d'erreur, on peut resortir du fichier sans sauvegarder les modifications en tapant sur la touche Do, puis en tapant quit.

On resort dans menu Modifications des programmes en appuyant sur Return

fo : compilation des programmes modifiés

li : link des programmes avec le programme d'acquisition

A l'issue du link, si tout c'est bien passé, on resort du menu Contrôle de l'expérience en tapant Return. Une deuxième appui sur Return purge les anciennes versions des fichiers.

Dans le cas contraire, il faut ré-éditer le fichier modifié pour corriger l'erreur.

co : pour revenir sous le mode de commande GAG_CMD

acq stop : pour arrêter l'acquisition si ce n'est pas déjà fait.

acq set/newcontrol : relance une nouvelle version du contrôle de l'acquisition.

Attention : si on ne fait pas acq set/newcontrol, l'acquisition démarrera dans l'ancien mode et ne tiendra pas compte des modifications effectuées.


Exécuter des commandes sur le VME

Il existe des macros permettant d'exécuter directement depuis la fenêtre Depou Commands - GAG_CMD, des ordres VME. En voici la liste des principaux :


Passer en mode générateur/physique

Le sélecteur INDRA permet de fonctionner dans deux modes de déclenchement bien distincts.

On rappelle que le sélecteur est pilotable depuis les stations VAX uniquement (GANILB, GANIN0 et GANIN2) en ouvrant une DECTERM et passant ensuite la commande indra_trigger.

Cliquez ici pour voir la fenêtre sélecteur.

Le premier est le mode physique (mode par défaut l'on démarre l'acquisition) et constitue le mode de déclenchement standard de prise de donnée.

Le second, appelé mode générateur, permet de déclencher les entrées discris par un générateur dont la période est ajustée par le sélecteur (elle est de l'ordre de 40 Hz par défaut).

Le passage de l'un à l'autre peut se faire de 2 manières :


FAQ (Foireuse Acquisition en Question)

Who's who

You start the acquisition from the VME terminal and there is a error labelled : "FACT is not running ..."

You start the acquistion from the Alpha station GANIN3 and you can't obtain the COMMAND window (GAG CMD>)

The acquisition is running while a message from the VME crate is displayed on the surveyor window : "Fatal error from VME crate ...."

The acquisition is running and the command window seems to be 'frozen'; you can't order anything from it. The message "got a connection code ...." is displayed on the VAX surveyor window.

The acquisition is running but there is no event

You cannot read/write any HT values from the softwares INDRA_HT/INDRA_HT_M2

You cannot read/write VXI values from the CEC software (INDRA_CEC)

For an obscure reason, you cannot connect anymore to the VME DECserver (INDRA_1 and INDRA_3 terminal).

You start the acquisition and you get an error message from the event label reading

During a run, you get the following message from the acquisition surveyor : "FATAL ERROR FROM VAX-VME CONNECTION ..."


Contacts :

Olivier LOPEZ, LPC CAEN
David Gourio, GSI Darmstadt

24 Avril 1998