HOME Prise de donnees MML Controle commande Simulations Notes Hardware Ligne X Laser Interaction Diagnostiques Synchronisation
Controle commande TANGO IHM CC ELLIOOS
  Notes concernant les Controle commande, Page 2 of 3  Not logged in ThomX    logo
New entries since:Thu Jan 1 01:00:00 1970
Entry   Entered by Viktor Soskov from 134.158.195.153 on Mon Sep 5 12:13:45 2022; Laser status 

Bonjour,

Ecathode = 40µJ, iris=4mm, Att=400. Energie UV à la sortie du laser=256µJ (normale), énergie à la sortie du parcours optique 137µJ (au lieux de 200µJ, la distribution du faiseau est moche) , donc il y a une perte dans le parcours optique (probléme avec le miroir??), Il faut envisager 1-2 jours pour une révision du parcous optique

Viktor.

Entry   Entered by Moutardier Alexandre from 91.168.92.148 on Tue Aug 30 07:37:52 2022; Git pull sur /data/shared/panneaux 

git pull sur /data/shared/panneaux :

Correction erreur IHM_charge

Entry   Entered by Moutardier Alexandre from 91.168.92.148 on Mon Aug 8 22:47:58 2022; Git pull sur /data/shared/panneaux 

git pull sur /data/shared/panneaux/

Fait :
- correction d'une erreur dans les fichiers de configuration de Health_check
- astor server :
    - suppression bouton "restart"
    - Stop -> Kill : A n'utilser qu'en dernier recourt si le DS est planté
    - ajout du bouton ATKPanel qui permet de d'afficher la liste des ATKPanel associé au DS en cours
- IHM SST :
    - Ajout d'un bouton pour passer en mode trigger interne avec 1s de temps d'exposition

Entry   Entered by Moutardier Alexandre from 91.168.92.148 on Mon Jul 25 15:12:31 2022; Git pull sur /data/shared/panneaux 

git pull sur /data/shared/panneaux/

ajout de bouton sur Plateforme IHM pour acceder au ATKpanel du laser + correction bug IHM_SST

Entry   Entered by Moutardier Alexandre from 92.152.35.197 on Sat Apr 9 20:11:08 2022; Connection ssh sur client 3  

Connection ssh sur client 3 pour verifier la calibration des BPM.

    Reply   Entered by Moutardier Alexandre from 92.152.35.197 on Sat Apr 9 20:11:08 2022; RE: Connection ssh sur client 3  

Connection fini, bande passante trop faible...
Verfification repoussé a lundi matin sur place

Entered by Moutardier Alexandre from 92.152.35.197 on Sat Apr 9 20:11:08 2022 wrote:

Connection ssh sur client 3 pour verifier la calibration des BPM.

 

Entry   Entered by Super Team from 134.158.195.141 on Wed Apr 6 17:29:02 2022; Erreur Matlab 

Matlab qui crash en plein milieu des scans ...

soucis avec le graphic certainement (Carte NVidia ?)

 

https://fr.mathworks.com/matlabcentral/answers/443587-why-does-matlab-crash-in-linux-with-nvidia-drivers-when-trying-to-plot-or-save-export-figures-wit

Entry   Entered by Nicolas Delerue from 134.158.195.144 on Thu Mar 24 11:32:03 2022; Impossible de faire un git pull 

Impossible de faire un git pull

Apparement il y a des images qui bloquent dans  /data/shared/Interfaces/panneaux

nicolas.delerue@client4:/data/shared/Interfaces/panneaux$ ls -lat /data/shared/Interfaces/panneaux
total 5820
drwxrwxrwx  8 hayg.guler    thomx     220 Mar 21 13:54 .git
-rw-rw-rw-  1 victor.soskov thomx  316079 Mar 11 11:34 2022-03-11_11_34_30_li_op_las_02_RAW.png
-rw-rw-rw-  1 victor.soskov thomx  899649 Mar 11 11:34 2022-03-11_11_34_30_li_op_las_02_log_scale_False_despeckle_False_min_scale_0_max_scale_20.png
-rw-rw-rw-  1 victor.soskov thomx 4708474 Mar 11 11:34 2022-03-11_11_34_30_li_op_las_02_RAW_16bits.tiff
drwxrwxrwx 27 hayg.guler    thomx    4096 Mar 11 11:34 .
drwxrwxrwx  3 hayg.guler    thomx      74 Mar 10 17:50 DevicesStatus
drwxrwxrwx  2 hayg.guler    thomx    4096 Mar  9 09:41 Synchro
drwxrwxrwx  5 hayg.guler    thomx    4096 Mar  7 14:50 Tools
drwxrwxrwx  4 hayg.guler    thomx      69 Mar  7 14:49 PlateformeIHMThomX
drwxrwxrwx  2 hayg.guler    thomx      63 Feb 28 10:07 DevicesController
drwxrwxrwx  7 hayg.guler    thomx     207 Feb 25 14:46 Diags
drwxrwxrwx  2 hayg.guler    thomx    4096 Jan 19 17:20 StatusInfo
drwxrwxrwx  2 hayg.guler    thomx      86 Nov  4 16:29 IHMLogBook
drwxrwxrwx  2 hayg.guler    thomx     240 Nov  4 16:29 PowerSupply
drwxr-xr-x  8 hayg.guler    thomx     126 Oct 25 13:46 ..
drwxrwxrwx  2 hayg.guler    thomx     162 Oct 25 13:42 hp_gui
drwxrwxrwx  3 hayg.guler    thomx      21 Oct 25 13:42 WheelOwis
drwxrwxrwx  3 hayg.guler    thomx      21 Oct 25 13:42 Wheel
drwxrwxrwx  3 hayg.guler    thomx      38 Oct 25 13:42 Vide
drwxrwxrwx  2 hayg.guler    thomx      27 Oct 25 13:42 Test
 

icon1.gif   Entered by Super Team from 134.158.195.141 on Wed Mar 16 18:01:41 2022; Soucis Matlab  

MATLAB crash file:/data/christelle.bruni/matlab_crash_dump.54207-1:


--------------------------------------------------------------------------------
       Segmentation violation detected at Wed Mar 16 18:01:02 2022 +0100
--------------------------------------------------------------------------------

Configuration:
  Crash Decoding           : Disabled - No sandbox or build area path
  Crash Mode               : continue (default)
  Default Encoding         : UTF-8
  Deployed                 : false
  GNU C Library            : 2.24 stable
  Graphics Driver          : NVIDIA Corporation Quadro P2000/PCIe/SSE2 Version 4.6.0 NVIDIA 390.144
  Java Version             : Java 1.8.0_152-b16 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
  MATLAB Architecture      : glnxa64
  MATLAB Entitlement ID    : 706414
  MATLAB Root              : /home/debian/R2018B
  MATLAB Version           : 9.5.0.944444 (R2018b)
  OpenGL                   : hardware
  Operating System         : Linux 4.9.0-18-amd64 #1 SMP Debian 4.9.303-1 (2022-03-07) x86_64
  Process ID               : 54207
  Processor ID             : x86 Family 6 Model 85 Stepping 4, GenuineIntel
  Session Key              : 6192dcd1-e5ea-488e-a15c-a9ae8442be9f
  Static TLS mitigation    : Enabled: Full
  Window System            : The X.Org Foundation (11902000), display localhost:12.0

Fault Count: 1


Abnormal termination

Register State (from fault):
  RAX = 00000000ffffffff  RBX = 00007f1ce546cc48
  RCX = 00007f1ce4c752b0  RDX = 00000000ffffffff
  RSP = 00007f1e854af300  RBP = 00007f1ce546cd30
  RSI = 0000000000000000  RDI = 0000000000000001

   R8 = 00007f1ce4ff6480   R9 = 00007f1d00d00e00
  R10 = 00007f1f9feda5d8  R11 = 00007f1f9f62c510
  R12 = 00007f1e6ed62058  R13 = 00007f1ce4eb0fa0
  R14 = 0000000000000001  R15 = 00007f1cf4e05bd0

  RIP = 00007f1d0092a24d  EFL = 0000000000010202

   CS = 0033   FS = 0000   GS = 0000

Stack Trace (from fault):
[  0] 0x00007f1d0092a24d      /home/debian/R2018B/bin/glnxa64/libosg.so.130+01008205 _ZN3osg16ArrayDispatchersD1Ev+00000077
[  1] 0x00007f1d00a2d475      /home/debian/R2018B/bin/glnxa64/libosg.so.130+02069621 _ZN3osg5StateD1Ev+00000101
[  2] 0x00007f1d00a2d7c9      /home/debian/R2018B/bin/glnxa64/libosg.so.130+02070473 _ZN3osg5StateD0Ev+00000009
[  3] 0x00007f1d00266898  /home/debian/R2018B/bin/glnxa64/libosgUtil.so.130+01530008 _ZN7osgUtil9SceneView9cullStageERKN3osg7MatrixdES4_PNS_11CullVisitorEPNS_10StateGraphEPNS_11RenderStageEPNS1_8ViewportE+00006504
[  4] 0x00007f1d00260faa  /home/debian/R2018B/bin/glnxa64/libosgUtil.so.130+01507242 _ZN7osgUtil9SceneView4cullEv+00001162
[  5] 0x00007f1d00f5c6a2                      bin/glnxa64/libmwosgserver.so+02401954 _ZN2hg14openscenegraph14OsgSceneServer11cullAndDrawEibdd+00003506
[  6] 0x00007f1e4b534a70                              bin/glnxa64/libuij.so+00449136 _Z23UIJ_call_OpenGLPaintFcnPN11gui_objects12scene_server16SceneServerProxyEibdd+00000048
[  7] 0x00007f1e4804833e                         bin/glnxa64/libnativehg.so+00033598 Java_com_mathworks_hg_peer_GraphicsPeer_doDisplay+00000030
[  8] 0x00007f1efd9304da                                   <unknown-module>+00000000
[  9] 0x00007f1eff3d5f24                                   <unknown-module>+00000000
 

Entry   Entered by SC/MO from 134.158.195.142 on Tue Mar 8 11:21:53 2022; Paramètres faisceau du jour 

Image laser  en pièce jointe

Image faisceau en pièce jointe

Estimation de la charge en sortie canon : 44 pC

Phase de maximum de charge = 268 degres

 

Entry   Entered by Super Team from 134.158.195.141 on Tue Mar 1 14:32:03 2022; Jupyter-lab, entered from 134.158.195.141 

Pour lancer jupyter-lab depuis une cession operateur :

1) source init_conda.sh

2) cd /data/shared (par exemple)

3) taper : jupyter-lab

les notebooks jupyter sont sous : /data/shared/commissioning_scripts (c'est là qu'il faut aller, modifier s'il le faut, etc)

ensuite ils sont sauvés dans : /data/shared/commissioning_scripts_ref (maintenu par HG)

 

 

icon1.gif   Entered by Super Team from 134.158.195.141 on Wed Feb 2 13:18:48 2022; Didacticiel git from Philippe  didacticiel_cloner_un_dépôt_Gitlab.pdfdidacticiel_Merge_request.pdf
 
Entry   Entered by Moutardier Alexandre from 91.168.92.148 on Thu Jan 20 12:25:14 2022; Health check pas a l'heure et client 3 fonctionnel ? 

Le processus automatique de verification de l'état de la machine avait un comprtement bizarre. Il semblerait qu'il été executé par 2 horloges différentes dont une avait 8h d'avance (cf "/data/shared/log_health_check/cron_health_check.log " ou sont ecrit quelque ligne a chaque execussion de health_check). Les verifications et donnée retournée était quand a elle correcte, seul la date pouvait ne pas être bonne.

Il savère que la machine Client 3 semble fonctionner, du moins on peut s'y connecter en ssh et c'est cette machine qui est en avance de 8h et qui avait relancé le cron de health check.

J'ai supprimé ce cron de client 3 pour l'instant, et donc résolu les problèmes de date incorecte, mais il est possible que d'autre processus ai était relancé par la machine. Merci a ceux qui on lancé des programmes dessus de verifier.

Entry   Entered by Super Team from 134.158.195.142 on Tue Oct 19 11:08:18 2021; Connaitre l'état dun Ds  

Petite question à propos des Ds Redpytaya

Entry   Entered by Hayg Guler from 134.158.195.141 on Mon Oct 4 19:07:00 2021; Consignes courants pour Dipoles et Solenoides 

Empecher les valeurs negatives pour les courants : CurrentSetPointPM

les Ds rentent en mouvement (Bleu) : PowerSupply trying to reach setpoint..

 

Entry   Entered by Super Team from 134.158.195.141 on Fri Sep 17 11:52:06 2021; attenuation DS 

jiji  -19.860943680697755
****************************** motor_position 0 17.5 1
jiji  1256.0427115463383
*****Error set attenuatation value  ***** motor_position 0 17.5 1
Error set attenuatation value  1256.0427115463383
****************************** motor_position 0 20.5 1
jiji  1289.1434442107527
*****Error set attenuatation value  ***** motor_position 0 20.5 1
Error set attenuatation value  1289.1434442107527
****************************** motor_position 0 26.5 1
jiji  1325.874425230028
*****Error set attenuatation value  ***** motor_position 0 26.5 1
Error set attenuatation value  1325.874425230028
****************************** motor_position 0 27.0 1
jiji  1328.060511551206
*****Error set attenuatation value  ***** motor_position 0 27.0 1
Error set attenuatation value  1328.060511551206
****************************** motor_position 0 26.0 1
jiji  1323.633810076457
*****Error set attenuatation value  ***** motor_position 0 26.0 1
Error set attenuatation value  1323.633810076457
****************************** motor_position 0 25.0 1
jiji  1318.9016548632073
*****Error set attenuatation value  ***** motor_position 0 25.0 1
Error set attenuatation value  1318.9016548632073
****************************** motor_position 0 25.0 1
jiji  1318.9016548632073
*****Error set attenuatation value  ***** motor_position 0 25.0 1
Error set attenuatation value  1318.9016548632073
 

Entry   Entered by Aurélien Martens from 134.158.88.183 on Tue May 28 15:06:33 2019;  
 
Entry   Hayg; [Lima] Camera Balser  

Updates concerning the camera :

Tested camera so far

  • Scout : 3 cameras 2 working and one NOK
  • Ace A640 -100 gm  Working
  • Ace A3088-16 gm NOK

Concerning the Scout which is NOK, and the Ace A3088, we enabled sequencer feature : https://docs.baslerweb.com/index.htm#t=en%2Fsequencer_(gige_cameras).htm&rhsearch=sequencer&rhhlterm=sequencer

To do that see : https://github.com/esrf-bliss/Lima/issues/97#issuecomment-482116457

Now : 3 Scouts are working properly

Ace A3088 still has problems :

[2019/04/11 16:42:59.863241] 7fc9377fe700 (/opt/conda/conda-bld/lima-core_1549637374011/work/control/src/CtControl.cpp:791)-Error: Exception(Error): Frame(s) not available yet [thrown]


 

icon1.gif   Hayg; [Lima] Camera Balser , entered from 134.158.91.29 

Update du script pour sauver les images :

2 camera en test :

  • Basler ACA640 - 100gm

  • Basler Scout SCA640 - 70gm

Quelques chiffres :

Trigger : internal

50 images demandées

  • Basler ACA640 - 100gm : 70Hz testé sans perte d'images

  • Basler Scout SCA640 : plus aléatoire

    • fonctionne pas, ou bien pertes de qq images (10 environ ou moins)

    • Image semble doublée, quadriee

CF : lien github de Lima qui reporte ces les problèmes https://github.com/esrf-bliss/Lima/issues/97

 

 

 

    icon1.gif   Hayg; RE: [Lima] Camera Balser , entered from 134.158.91.29 LiveView_ScoutCamera.png

Nouveaux tests avec la caméra Scout : scA640-70gm

Contexte : 

Update des librairies tango

      ▶  $ conda list | grep -i lima
lima-camera-basler             1.8.0          py27ha8d69ae_0    esrf-bcu
lima-camera-basler-tango  1.8.0                         0       esrf-bcu
lima-core                             1.8.0            py27ha8d69ae_0    esrf-bcu
lima-tango-server               1.8.0                         0    esrf-bcu
On est passé de release candidate à la version 1.8

Test de sauvegarde d'image

Script Tango qui sauve 100 images :

sans erreur on a sauvé 100 images, avec une vitesse > 20 Hz

Fini les soucis d'images divisées en 4

Test de lecture video :

Fonctionne sans erreur ... !!

Propriétés dans Tango :

Frame transmission  delay : 10 us

Inter packet delay : 100 us

Packet size : 2000

 

 Jumbo frames 
#  ip link show | grep mtu 
# 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
# 2: enxe4b97ad8e69e: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
# 3: wlp59s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
# modify the second one which corresponds to the camera 
# sudo ip link set enxe4b97ad8e69e mtu 9000;
 

 

 

Hayg wrote:

Update du script pour sauver les images :

2 camera en test :

  • Basler ACA640 - 100gm

  • Basler Scout SCA640 - 70gm

Quelques chiffres :

Trigger : internal

50 images demandées

  • Basler ACA640 - 100gm : 70Hz testé sans perte d'images

  • Basler Scout SCA640 : plus aléatoire

    • fonctionne pas, ou bien pertes de qq images (10 environ ou moins)

    • Image semble doublée, quadriee

CF : lien github de Lima qui reporte ces les problèmes https://github.com/esrf-bliss/Lima/issues/97

 

 

 

 

Entry   Entered by Hayg Guler from 86.247.207.40 on Wed Jan 23 23:02:36 2019; , entered from 86.247.207.40 
 
Entry   Entered by Hayg Guler from 134.158.89.243 on Wed Nov 7 16:24:14 2018; Serait-il possible de demarrer sys/tg_test/1 sur le PC diag? 

Serait-il possible de demarrer sys/tg_test/1 sur le PC diag?

Merci!

ELOG V3.1.4-395e101