GÉNÉRALITÉS
Le reseau de service est basse sur un cable 4 fils blinde parcourant le batiment (2 fil pour la puissance 24V et 2 fils pour les donnees) reliant des modules de prise de donnee varie.
L'element de commande est un PC glspc5 fonctionnant sous Linux place dans
le local L105. Il est relie par une liaison serie RS232 a 19200 Baud
sans protocole a un ADAM 4250 loge dans l'armoire CIO placee dans le meme
local. Dans cette armoire se trouve egallement l'alimentation pour le
reseau de service.
Description des modules ADAM et localisation
Module ADAM4520: Conversion RS232 -> RS485 Emplacement: armoire CIO local L105
Optocouplage entre le reseau de service et changement de protocole etre le reseau de service et le PC.
Module ADAM4017: 8 canal entree analogique
Emplacement: socle coralie local L106
Mesure: 5 temperatures + accelerometre
Module ADAM4018: 8 canal thermocouple
Emplacement: socle telescope local L301
Mesure: 4 temperatures
Emplacement des capteurs en fonction des modules
Local coralie:
Temperature du reseau PT100 dans l'instrument collee. 0 a +10V +10 a +30 deg
Temperature de l'objectif PT100 dans l'instrument collee. 0 a +10V +10 a +30 deg
Temperature du local 1 ( a placer) 0 a +10V +10 a +30 deg
Temperature du local 2 ( a placer) 0 a +10V +10 a +30 deg
Temperature externe Face ouest du batiment entre la coupole et la porte 0a +10V -20 a +40 deg
de sortie.
Accelerometre sous le PM de mesure du temps de pose.
Local telescope:
Temperature du socle local 201 entre socle beton et structure metalique
Temperature du REM local 201 dans le boitier en haut a gauche
Temperature du RPM local 201 dans le boitier en haut a gauche
Temperature de la fourche local 301 sous le carrossage de fourche a cote
du verrou d'elevation.
Logiciel
Dans /home/maire/src/service se trouve les scripts de lancement des divers
service ainsi que les utilitaires de copies et de link.
Service
Toutes les minutes Un fichier par mois
Toutes les minutes Un fichier par mois
Toutes les 10 minutes Un fichier par mois
Toutes les secondes Un fichier par jour
Dans /home/maire/src/lakeshore se trouve l'executable pour lire la temperature
du cryostat de Coralie.
Dans /home/maire/src/adam se trouve l'executable pour lire le bus de terrain.
Les version beta sont dans /ccd2/t4/beta/src/maire/????
Le sript services.csh est le script unique a lancer pour demarer l'acquisition des donnees.
Il est lance automatiquement chaque jour a 12h par la crontab 0 12 * * * /ccd2/t4/beta/scripts/services
Chaque script lance par services vit jusqu'a 12 heure locale. La crontab relance a 12 heure services. Si la date d'expiration du fichier a change, il cree automatiquement un nouveau fichier et redirige le link associe sur ce fichier.
En cas de changement de machine, il faut modifier la crontab et deux lignes dans le fichier: /etc/rc.d/rc.local
a ajouter ou supprimer
# Lancement des services (seulement sur glspc4) /ccd2/t4/beta/scripts/services