thermometre

Monitoring de la température pour les bancs et dans les salles de tests

Plusieurs thermomètres/hygromètres du fabricant Omega Engineering ont été installés dans les salles de tests de l’électronique et ils sont accessibles directement à travers le réseau du laboratoire.[[BR]]
Actuellement 6 thermomètres sont installés et opérationnels:
– 1 situé dans la salle laser du premier étage de l’aile 4 (Salle 04-01)
– 1 situé dans la salle de test du premier étage de l’aile 4(Salle 04-2002A)
– 1 situé dans la salle blanche au rez de chaussée de l’aile 4(Salle 04-1007)
– 1 situé dans la salle de test « CTA » au premier étage du bâtiment 83 (Salle 83.20.36)
– 2 situés dans la cave de l’aile 4 (04-0004):
– 1 au niveau de la baie µtca CMS
– 1 au fond de la salle à côté de l’enceinte climatique

D’autres thermomètres sont disponibles dans le stock qui peuvent être utilisés en fonction des besoins.

Les thermomètres sont paramétrables et permettent de surveiller en temps réel la température et l’humidité des salles; des alertes sont programmées pour envoyer un mail si des seuils minimaux/maximaux sont dépassés.(Ex: température trop élevée car climatisation en panne, humidité trop forte à cause d’une inondation…)
Pour l’instant la liste de diffusion des alertes n’est étendue qu’à Rémi G. pour permettre une optimisation de ces alertes et éviter une saturation des boites mails du service en cas de mauvais paramétrages.

Paramétrage sur le réseau

Les 6 thermomètres sont enregistrés sur le réseau du laboratoire; 5 fonctionnent en DHCP avec les adresses 134.158.129.XXX et seul le thermomètre de la cave côté châssis CMS est en IP fixe (134.158.129.94)

Il y a 3 solutions pour retrouver les IP des thermomètres qui sont en DHCP:
– Regarder directement sur l’écran du thermomètre en navigant avec le bouton « time/ip » situé sous cet écran. Cela ne fonctionnera pas pour les thermomètres situés dans la salle laser et dans la salle CTA car ils sont dépourvu d’écran.
– Utiliser le logiciel [attachment:iConnectSetup229.exe​ « Iconnect »] du fabricant, ce qui permet de retrouver tous les thermomètres situés sur le réseau du laboratoire; mais l’outil n’est exécutable que sur windows.
– Utiliser la commande arp -a (Windows) ou « arp-scan -l » (Linux) et retrouver par les adresses MAC des thermomètres.

Les adresses MAC des appareils sont:
– __Salle laser__: 00:03:34:01:73:71
– __Salle test__: 00:03:34:01:71:19
– __Salle blanche__: 00:03:34:01:63:01
– __Salle CTA__: 00:03:34:01:73:79
– __Cave CMS__: 00:03:34:01:71:16
– __Cave enceinte climatique__: 00:03:34:01:68:f6

Accès aux mesures

Il est possible d’accéder à l’affichage graphique en temps réel des mesure en se connectant sur les thermomètre en tapant l’adresse ip dans un navigateur. Un login et mot de passer sont demandés, utiliser le login Utilisateur appelé « LOGIN » par défaut avec le mot de passe qui est défini dans la [attachment:iSD-TH.pdf​ documentation du thermomètre] (page 19 de la documentation du iSD-TH).[[BR]]

/!\Ne pas se connecter en Admin et ne pas modifier les paramètres des thermomètres[[BR]]

Deux affichages sont disponible: « readings » (affichage direct) et « charts » (affichage à l’aide de graphiques). L’onglet charts n’est disponible qu’en Java; cet affichage ne marche donc pas sur Firefox car ce dernier ne prend plus en charge Java.

Une page HTML a été créée pour regrouper l’affichage des 6 thermomètres sur une seule page d’un navigateur.
Il se peut que les adresses IP ne soient pas à jour sur le document, il est donc nécessaire de les modifier manuellement dans le fichier « supervision_temp.html »
– [attachment:supervision_temperature.zip Fichier de Supervision Générale]

Il est également possible de récupérer à distance, les mesures en temps réel, à l’aide de Pyrame, s’il y a un besoin de connaitre les données d’environnement de test.
Un module a été créé pour récupérer la température et l’humidité.[[BR]]
Voici un exemple pour la configuration qui est extrait du fichier du banc laser:

<multimeter name="temp">
    <param name="multimeter_conf_string">om_ithx_m(bus=tcp(host=134.158.129.108))</param>
  </multimeter>

SEinventairePc

Vous trouverez ci-dessous l’ensemble des PC portable et fixe qui se trouvent au service électronique.[[BR]]
Cet inventaire concerne l’ensemble des PC utilisés pour les bancs de tests.[[BR]]

Date de mise à jour : 23 avril 2019[[BR]]

Type de PCEtiquetteNuméro série Service tagUtilsateurCommentaires

Lieu

Portables
DELL latitude D62007/67664962960T8W2JFranckpc programmation FPGA banc de tests

salle tests sous-sol

DELL Precsion M4600LLR1102032965899337F571MQ1Franck & FredBanc Citiroc/ Compteur Photon

salle tests sous-sol

DELL Precision M440009/250943E 00616MP4K4JCALICEBanc slab court

salle tests sous-sol

DELL Latitude D430mai 2008001C2340DEBDBZZFN3JElectroniquePc etiquetteuse

Anti chambre Franck

Fixes
DELL optiplex 9020LLR15022165352494987LGNS62FranckPC n°1 banc Wagasci

salle tests sous-sol

DELL optiplex 7040LLR1700527085493486cfy04j2FranckPC n°2 banc Wagasci

salle tests sous-sol

DELL optiplex 9010LLR1302825231155229BL9Z7Z1ElectroniqueBanc enceinte climatique

salle tests sous-sol

DELL optiplex 7040LLR1602928985860946DBDFLG2CALICEBanc slab long

salle tests sous-sol

DELL optiplex 96009/1758722811392P47D4JCMSBanc ECAL

salle tests sous-sol

DELL optiplex 9020LLR15030BMKZF8225310106578Electronique?

salle tests sous-sol

DELL optiplex 96009/2042756648499JN47D4JElectronique?

salle tests sous-sol

DELL optiplex 9020LLR1503741211831261W5N992CTABanc PM

Bureau Jérome

DELL optiplex 7040LLR1700135612014862GCHY2J2CMSBanc HGROC

Salle tests etage

DELL optiplex 9020LLR1403442128289326JCQ3G32CALICEBanc R&D

Salle tests etage

DELL optiplex 9010LLR13029122309273895M9Z7Z1ElectroniqueBanc Laser

Etage

DELL optiplex 9020LLR15028??PEPITESBanc de tests

Salle blanche Mécanique

DELL poweredge T620?206064779599GSKC5JCALICE?

Salle tests etage

HP Z420LLR12026CZC2442H691243E 0087Electronique?

salle tests sous-sol

HP Z40010/42Czc0447cpf1043E 0040CALICEBanc Slab court

salle tests sous-sol

HP Z40009/95CZC 0033VGTFX625AVElectronique?

salle tests sous-sol

HP Z40010/17CZC0346247VS933AVElectronique?

Anti chambre Thierry

HP Z40010/62CZC0511XGD1043E 0062Electronique?

Anti chambre Thierry

DELL precisionT340008/17193339056798VQWP3JElectronique?

Bureau Jérome

PC serveur
Pollinilc???Electronique?

Anti chambre Thierry

SEInventaire_Arduino

= Inventaire accessoires Arduino

Modules Tinkerkit!

QuantitéRéférenceDésignation
1T000020Accéléromètre 2/3 axes
2T000030Joystick
1T000070Sonde Effet Hall
1T000140Potentiomètre Rotatif
1T000150Potentiomètre Linéaire
4T000180Bouton Poussoir
1T000190Capteur d’inclinaison
3T000200Thermistance
2T000220Capteur Tactile
4T010010Relay ( 24V Max. Pilotable)
5T010020Mosfet
1T010110LED puissance
1T010111LED Bleue 5mm
1T010112LED Verte 5mm
1T010113LED Jaune 5mm
1T010115LED Bleue 10mm
1T010116LED Verte 10mm
1T010117LED Jaune 10mm
1T010118LED Rouge 10mm

[[BR]]
[[BR]]

Modules Autre

QuantitéRéférenceDésignation
1X2LH01057A8 Relay

[[BR]]
[[BR]]

Shields

QuantitéRéférenceDésignation
1xArduino – Ethernet Shield
14Display-Shield1284D Systems – Affichage LED 27x27mm pour Arduino
1DS-GPM.SDesigner Systems – GPS pour Arduino
1xSparkfun – Affichage LCD couleur
1T020010Tinkerkit! – Sensor Shield
1T020040Tinkerkit! – Mega Sensor Shield

SEstoc

Références suivies

Publiée et Mise à jour le 01/03/2017

Inventaire Condo & Resistances CMS

wiki: »Inventaire Stock armoire en 04 2001A-B1″

Inventaire Shields & Modules Arduino

Références Utiles

Embase SHVRS 212-7444
Emase triax 3 lugsMouser 565-5219
Adaptateur fibre FCRS 536-7724
LEMO diff ERN.0S.302.CLLRS 173-2231
Passage cloison RJ45RS 739-8499
Microcontroleur ethernethttp://www.digi.com/products/embedded-systems/system-on-modules/digiconnectme9210

WikiStart

Site interne du service électronique, instrumentation et on-line

HowTo

Fournisseurs

Moyens Informatique

Stock de composants

Inventaire Materiel

Inventaire PC à l’Electronique

Bancs pour l’instrumentation (service commun)

Partage de code hdl

Ecoles, conférences et formations

Documentations et tutoriels

OldStartPage


Attachments

climatic

Enceinte Climatique

Enceinte climatique Climats EXCAL 1411-HA permettant des essais en environnement contrôlé de -30°C à 180°C et de 10% a 90% d’humitidé.

Documentation[[BR]]

– [attachment:Documentation_complete.pdf Documentation Originale]

– [attachment:Doc_complementaire_enceinte_climatique.pdf Documentation complémentaire utilisation au labo]

– [attachment:codes_acces_climat.pdf Mots de passe et comptes Administrateurs/Responsable]

– [attachment:Test_Secheur.prg​ Programme pour régler le sécheur]

Pyrame[[BR]]
Un module pyrame a été développé pour piloter l’enceinte et récupérer les données à l’aide de Pyrame.

Un fichier de configuration et 3 scripts de base ainsi qu’un document d’explication sont disponibles pour une première approche à l’utilisation de l’enceinte avec Pyrame.

– [attachment:climbench.rar Fichier de config et scripts]

– [attachment:Utilisation_scripts_pyrame_pour_enceinte_clim.pdf​​ Explications de l’utilisation des scripts]

Les fonctions des 3 scripts sont:[[BR]]
-un pour charger un programme existant et effectuer l’acquisition (load_n_launch.py)[[BR]]
-un permettant de programmer les cycles , avec attente au début de chaque segments (prog_manual.py)[[BR]]
-un permettant de programmer les cycles , sans attente sur les segments (prog_manual_nowait.py)[[BR]]

‘Visites entretien[[BR]]

1ère : 25/03/2014 RAS

2nd : 14/10/2016 RAS

SEmoyensinformatiques

Licences

  • XILINX : XILINXD_LICENSE_FILE « 5296@ccflex…. »
  • SILVACO : 3162@ccflex, specifier SFLM_SERVERS = « 3162@…. »
  • [[SEeuropractice|EUROPRACTICE]] : membre R21410, licences sur serveur CMS (cave, ID=C81F66D672D7), en 2016 : Synplify (260eur)
  • SYNPLIFY : SNPSLMD_LICENSE_FILE 27020@llrl1trig.in2p3.fr

Serveur de machines virtuelles

Machines virtuelles sur llresxcao :

  • llrsilcao (Remi), VM 4 µP, 8G RAM, 150 G HD, CentOS 6.4, installé pour SILVACO, comptes AD
  • llrcadcao (!Remi/Jerome), VM 8 µP, 16G RAM, 500G< HD, SLC5.10, outils cadence IC mixte, altera, mentor, synplify J2015, ISE 11.1, comptes AD

pour synplify : setenv LC_NUMERIC « en_US.UTF-8 »

  • llrafs (!Julien/Marc) : a migrer vers llrpcb
  • llrpcb (!Julien/Marc/Jerome), SLC5.9, SPB16_6 (pb des chemins windows, graphique lent), ASI16, comptes AD
  • /!\ Mise à jour: installation de l’outils de simulation de PCB: Sigrity (ASI16),
Pour lancer l'outil, allez dans le path: /usr/local/cadence/ASI1664/ASI/Update4/
Exécutez: ./sigritysuitemanager &

Un tutoriel est disponible en pièce jointe (Simulation de ligne sous SIGRITY.pdf) pour aider à l’analyse de ligne série.

  • Visualisation graphique sous windows

Pour les utilisateurs windows, la visualisation graphique doit se faire à l’aide de Xming-mesa. Le Xming classique ne possède pas d’OpenGL et crash lorsque l’on ouvre Allegro PCB mais fonctionne avec la saisie de schéma.
Lien de téléchargement (OK au 02/02/2017):
Xming-mesa(V6.9.0.31)[[BR]]
Le fichier .exe de la version 6.9.0.31 se situe aussi sur le serveur llrnfs1 dans Home_Elec/Electronique/Configuration_Cadence/Xming pour VM

Site Xming: [http://www.straightrunning.com/XmingNotes/]

  • Visualisation graphique sous Linux

Comme pour Windows, il est nécessaire d’activer le rendu OpenGL avant de lancer Allegro PCB Designer. Si ce n’est pas le cas, le soft ne crash pas mais il y aura une fenêtre blanche à la place du routage!

Sous Ubuntu 16.04, cela consiste à éditer le fichier « /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf » et remplacer « xserver-command=X -core » par « xserver-command=X -core +iglx« , puis rebooter le PC ou redemarrer le serveur X « sudo service lightdm restart ».
Source : [https://www.scm.com/doc/Installation/Remote_GUI.html]

Une alternative est de modifier le fichier « /etc/X11/xorg.conf » pour y ajouter:

Section "ServerFlags"
    Option "AllowIndirectGLX" "on"
    Option "IndirectGLX" "on"
EndSection

Source : [https://askubuntu.com/questions/745135/how-to-enable-indirect-glx-contexts-iglx-in-ubuntu-14-04-lts-with-nvidia-gfx/747088]

  • Mise en place de l’environnement pour Allegro (SPB16) avec tcsh:
#!csh
tcsh
source /usr/local/cadence/SPB166/tools/pcb/bin/cshrc
setenv CDS_LIC_FILE "5280@ccflex04.in2p3.fr"

Lancez l’outil avec la commande `projmgr`[[BR]]
Sélectionnez la licence `Allegro PCB Designer (Layout)`[[BR]]
Les projets communs sont sous `/xusers/3_projets`

  • llrfpga (Jerome), CentOS 6.6 64bits, 8 µP, 8Go RAM, 100Go HDD, comptes AD (`/home/llr/electronique`), accès à llrnfs1/Home_Elec (`/Home_Elec`), Xilinx ISE/PlanAhead 14.6, Modelsim 10.1a (`/data/Install_dir`).[[BR]]

Accès privilégié avec X2GO client (plus rapide en mode graphique).[[BR]]
Pour lancer les outils Xilinx, il faut faire:

#!bash
   bash
   source /data/setenv_xilinx.txt
   ise &
   planAhead &
  • llrfefm (Frederic), windows (test acces distance)
  • test_llrcadslc5.9 (Jerome) outils cadence microelectronique (en cours)

recommandations CAO

Installation CAO Synopsys

\\polfps1\Home_Elec\Electronique\Configuration_Cadence


Attachments

SETunnelsflexlm

== Tunnels licences flexlm ==
—-

Se reporter à la page sur les tunnels SSH pour les instructions sur la redirection de ports.

=== Xilinx & Planahead ===

– établir 3 tunnels ssh :

port local 5296 ->  ccflex04.in2p3.fr:5296
port local 5297 ->  ccflex04.in2p3.fr:5297
port local 37472 ->  ccflex04.in2p3.fr:37472

– définir/ajouter la variable d’environnement suivante :

LM_LICENSE_FILE="5296@localhost"

– laisser XILINXD_LICENSE_FILE indéfinie ou lui donner la même valeur que LM_LICENSE_FILE.

=== Cadence ===

– établir 2 tunnels ssh :

port local 5280 ->  ccflex04.in2p3.fr:5280
port local 5281 ->  ccflex05.in2p3.fr:5281

– définir/ajouter la variable d’environnement suivante :

LM_LICENSE_FILE="5280@localhost"

=== Modelsim ===

==== Modelsim SE ====

– établir 2 tunnels ssh :

port local 1717 ->  polntflex:1717
port local 50097  -> polntflex: 49191  :au 24/04/2018

(une liste de ports pour lesquels la conf a fonctionné = 49156;49200;49177;49257;49184;49188;50262,49190,51103,51305,51503,52715,56604,
57898,64238,49275,64961,50097)

– définir/ajouter la variable d’environnement suivante :

LM_LICENSE_FILE="1717@localhost"

(histoire : il y avait avant port local 2447 -> polcad02:2447 )
avant changement serveur polcad02 en polntflex c’était :

port local 1717 -> polcad02:1717
port local 63568 -> polcad02:63568

Déterminer les ports pour d’autres applis

Il faut être au LLR, s’assurer que l’application qu’on veut « supporter » fonctionne correctement avec les licences. On quitte cette application.
On lance un terminal (une fenêtre DOS sous Windows). On lance ensuite l’application qu’on veut « supporter » normalement. Dans le terminal lancé précédemment, on tape :

– sous Windows :

netstat -o 1

– sous Unix :

netstat -npa

Et on regarde quels ports l’application en question utilise. En général on trouvera le port indiqué par la variable LM_LICENSE_FILE ou équivalent, et d’autres ports. Il faut établir des tunnels vers tous les ports.