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 IHM, Page 1 of 1  Not logged in ThomX    logo
ID Date Author Statusdown Type Category Important Subject Icon
  2   Fri Apr 6 18:03:04 2018 Entered by Hayg Guler from 134.158.91.29 on Fri Apr 6 17:41:00 2018Under ProcessInfoTaurus [TaurusImage], entered from 134.158.91.29 icon1.gif 

Taurus Image tools 

TaurusImageDialog 

class TaurusImageDialog(parent=NonedesignMode=Falsetoolbar=True**kwargs)[source]

Methodes : voir --> http://taurus-scada.org/devel/api/taurus/qt/qtgui/extra_guiqwt/_TaurusImageDialog.html#taurus.qt.qtgui.extra_guiqwt.TaurusImageDialog

setModel(model) -- modèle Tango ex : sys/tg_test/1/double_image_ro

Site pour guiqwt : pour accès à d'autres exemples, idées --> https://pythonhosted.org/guiqwt/

 

 

 

  3   Thu Jul 26 20:14:51 2018 Entered by Hayg Guler from 134.158.91.29 on Thu Jul 26 19:47:18 2018Under ProcessInfoTango | Taurus | Docs Notes interfaces Meeting 26/12/18 @ 14h30, entered from 134.158.91.29 icon1.gif 

Retour sur les IHM Linac déjà en place 

  • General pour les interfaces Tango/Taurus 
    • Clic droit : copier coller une variable depuis l’IHM 
  • Interface LASER
    • Taille mesurée : 
      • Rajouter unités 
    • Densité pilotable à inclure 
    • Procédure allumage du laser 
      • Shutterdu laser 
    • Valeur du Jitter:
      • voir de qui c’est renvoyé 
      • il faudrait voir ce qui est prévu dans le Ds
    • Bouton qui envoie dans le logbook, un bouton sauver repidement
    • Mettre une horloge 
    • Trend de l’intensité LASER
  • RFCanon/ Section 
    • Rajouter les signaux RF 

    • Trend : 3 onglets pour afficher thermocouples ou RF 

    • Gradient : loi de conversion 

      • Puissance RF 

      • Voir avec pierre comment a partir du PiC on obtient le gradient

  • Synchro​

    • 35 canaux 

    • A mettre en Taurus 

    • Avoir les paramètres par défaut / de référence 

    • Choix par onglet ?

  • Alims

    • Pourquoi ne pas ranger les alims par zone (version ALL dans les choix)

    • Mais effectivement le choix des onglets permet d'avoir les aimants selon la zone 

  • Organisation : dépôt gitlab.in2p3.fr/CCThomX/

    • Philippe : Doc pdf pour git à envoyer à Nicolas et Slava 

  • Questions sauvegarde des données 

    • •Exemple trend : tampon ? 

    • Lorsqu’on allume une IHM le trend début mais on voudrait savoir ce qui s’est passé avant 

    • Voir une stratégie 

    • Outils simples de plots de 2 variables A vs B 

    • Récupérer la variable facilement des interfaces ? copier/coller 

      • Voir les archivages

  • BPMs

    • Taurus designer

    • voir aussi 1 seul BPM (à partir de l'interface générale ?)

A faire ou en cours  

  • Diagnostics

    • Streak 

      • Image doit apparaitre dans le paneau du LASER

      • mais pas de Ds de prévu, rien dans Tango, il faudrait voir s'il existe une librairie ou bien si Lima prend en charge 

    • Ds Images 

      • Ds Lima à installer (Ds simulation dans tango-util pour tester)

      • variables à sauvegarder : X,Y, sX, sY etc

        • pour faire des trends très utile pour le tuning 

      • Nécessité de Ds de haut niveau pour faire des "calculs" ?

    • Ds BPMs

      • En test : en particulier le 2 tours par 2 tours doit etre testé

      • IHM doit être fait en particulier un plot doit avoir la variation du signal somme avec l'emplacement des BPMs 

    • Beam Loss Monitors 

      • précision 0.5m 

      • Synoptique Linéaire + Scope 

      • Les signaux du Scope seront numérisés

  4   Wed Nov 7 11:23:15 2018 Entered by Nicolas Delerue from 193.55.29.170 on Wed Nov 7 11:22:52 2018Not FixedProblemSoft 404 not found when tryingto reset password 

Le lien https://elog-thomx.lal.in2p3.fr/IHM/?cmd=Change%2520password&oldpwd=MURKUNTIESJCQEBF

renvoi une erreur 404.

  5   Wed Nov 7 11:24:05 2018 Entered by Nicolas Delerue from 193.55.29.170 on Wed Nov 7 11:23:46 2018Not FixedProblemSoft Impossible de télécharger le git ThomX 

J'ai suivi les instructions sur https://gitlab.in2p3.fr/gauron/didacticiels/blob/master/Gitlab/MergeRequest/didacticiel%20Merge%20request.md

Et j'obtiens l'erreur suivante:

delerue@tango-util2:~/git$ git clone git@gitlab.in2p3.fr:delerue/IHM.git
Cloning into 'IHM'...
The authenticity of host 'gitlab.in2p3.fr (134.158.69.41)' can't be established.
ECDSA key fingerprint is SHA256:j9RRZcczB+XocN53k9R/+IAs1nLHyEjjkB4bjJiL+QU.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'gitlab.in2p3.fr,134.158.69.41' (ECDSA) to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 

 

  6   Wed Nov 7 11:31:33 2018 Entered by Nicolas Delerue from 193.55.29.170 on Wed Nov 7 11:23:46 2018Not FixedProblemSoft RE: Impossible de télécharger le git ThomX 

j'ai l'impression que c'est un problème d'identification ... as-tu updaté ta clef publique sous gitlab ?

 

Entered by Nicolas Delerue from 193.55.29.170 on Wed Nov 7 11:23:46 2018 wrote:

J'ai suivi les instructions sur https://gitlab.in2p3.fr/gauron/didacticiels/blob/master/Gitlab/MergeRequest/didacticiel%20Merge%20request.md

Et j'obtiens l'erreur suivante:

delerue@tango-util2:~/git$ git clone git@gitlab.in2p3.fr:delerue/IHM.git
Cloning into 'IHM'...
The authenticity of host 'gitlab.in2p3.fr (134.158.69.41)' can't be established.
ECDSA key fingerprint is SHA256:j9RRZcczB+XocN53k9R/+IAs1nLHyEjjkB4bjJiL+QU.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'gitlab.in2p3.fr,134.158.69.41' (ECDSA) to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 

 

 

  14   Thu Sep 8 12:31:32 2022 Entered by Super Team from 134.158.195.141 on Thu Sep 8 12:31:19 2022Not FixedProblemTango | Taurus Soucis IHM icon4.gif 

Certaines des interfaces posent des soucis qui font planter la plateforme IHM :

 

MainThread     WARNING  2022-09-08 12:09:33,945 srv-2.thomx.fr:20000.li/liveviewer/sst.01-ccd.01.ImageCounter: Unknown unit "image" (will be treated as unitless)
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/taurus/qt/qtgui/base/taurusbase.py", line 2091, in updatePendingOperations
    self.updateStyle()
  File "/usr/local/lib/python2.7/dist-packages/taurus/qt/qtgui/input/tauruslineedit.py", line 186, in updateStyle
    if ((min_ is not None and value < min_) or
  File "/usr/local/lib/python2.7/dist-packages/pint/quantity.py", line 1200, in <lambda>
    __lt__ = lambda self, other: self.compare(other, op=operator.lt)
  File "/usr/local/lib/python2.7/dist-packages/pint/quantity.py", line 75, in wrapped
    result = f(self, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/pint/quantity.py", line 1196, in compare
    self.dimensionality, other.dimensionality)
pint.errors.DimensionalityError: Cannot convert from 'dimensionless' (dimensionless) to 'second' ([time])
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/taurus/qt/qtgui/base/taurusbase.py", line 2091, in updatePendingOperations
    self.updateStyle()
  File "/usr/local/lib/python2.7/dist-packages/taurus/qt/qtgui/input/tauruslineedit.py", line 186, in updateStyle
    if ((min_ is not None and value < min_) or
  File "/usr/local/lib/python2.7/dist-packages/pint/quantity.py", line 1200, in <lambda>
    __lt__ = lambda self, other: self.compare(other, op=operator.lt)
  File "/usr/local/lib/python2.7/dist-packages/pint/quantity.py", line 75, in wrapped
    result = f(self, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/pint/quantity.py", line 1196, in compare
    self.dimensionality, other.dimensionality)
pint.errors.DimensionalityError: Cannot convert from 'dimensionless' (dimensionless) to 'second' ([time])
Force start li/liveviewer/sst.01-ccd.01
 

 

 

  Draft   Thu Jun 22 23:27:18 2023 Entered by Nicolas Delerue from 80.119.21.73 on Thu Jun 22 23:27:03 2023New SolutionInfo  Visualisation signal X + parametres anneau 
  16   Thu Jun 22 23:29:02 2023 Entered by Nicolas Delerue from 80.119.21.73 on Thu Jun 22 23:27:03 2023New SolutionInfoSoft Visualisation signal X + parametres anneau 

Dans le git panneau: StatusInfo/xray_search.py

Attachment 1: copie_ecran_xray_search.png
copie_ecran_xray_search.png
  1   Fri Dec 22 11:49:59 2017 Entered by Hayg Guler from 134.158.91.29 on Fri Dec 22 11:49:45 2017FixedInfoVacca Talk Vacca icon1.gif 

Document présentant Vacca la solution qui permet de mettre en commun les differentes IHM pour TANGO. 

Attachment 1: VACCA_Tango_Meeting_2016_iii.pdf
  9   Mon Mar 7 14:57:20 2022 Entered by Alexandre Moutardier from 134.158.195.142 on Mon Mar 7 14:56:55 2022FixedInfoPython Health_check 

Ajout des DS de l'archivage dans Health_check.

  Draft   Mon Oct 21 12:32:17 2019 Entered by Hayg Guler from 134.158.195.143 on Mon Oct 21 12:31:58 2019    , entered from 134.158.195.143 
  8   Mon Nov 8 19:22:18 2021 Entered by sophie chance from 134.158.195.141 on Mon Nov 8 19:22:04 2021 ProblemTaurus valeur ne se met pas à jour de facon aléatoire 

Les valeurs à la fois dans l'IHM alim et dans l'IHM RF ne se mettent aps à jour. Par contre la commande est bien passée dans le DS.

Vu que le meme problème arrive dans deux IHM fait par deux développeurs différents, est-ce un problème taurus ?

 

  10   Mon Mar 7 14:58:47 2022 Entered by Alexandre Moutardier from 134.158.195.142 on Mon Mar 7 14:58:35 2022 Infoautre Git pull 

Git pull sur $HOME_IHM

  11   Thu Mar 10 18:29:56 2022 Entered by Moutardier Alexandre from 134.158.195.144 on Thu Mar 10 18:29:43 2022 Infoautre   

Mise a jour de la methode de calibration des caméra SST

-> git pull sur $HOME_IHM

OK

  12   Sat Mar 26 21:34:51 2022 Entered by Moutardier Alexandre from 91.168.92.148 on Sat Mar 26 21:34:38 2022 OtherPython | autre Connection ssh sur client 3 

Connection ssh sur client 3 pour verifier le fonctionnement de PlateformeIHM.py après l'ajout d'un bouton pour lancer l'IHM = Diags/interface_SST/IHM_power.py

  13   Sat Mar 26 22:32:39 2022 Entered by Moutardier Alexandre from 91.168.92.148 on Sat Mar 26 21:34:38 2022 OtherPython | autre RE: Connection ssh sur client 3 

Ajout fonctionnel, fin de la connection SSH.

Un git pull sur /data/shared/Interfaces/panneaux est nécésaire mais ne peux être fait que par Hayg parce qu'il est le seul a avoir les droit d'ecriture sur le fichier /data/shared/Interfaces/panneaux/.git/FETCH_HEAD

Entered by Moutardier Alexandre from 91.168.92.148 on Sat Mar 26 21:34:38 2022 wrote:

Connection ssh sur client 3 pour verifier le fonctionnement de PlateformeIHM.py après l'ajout d'un bouton pour lancer l'IHM = Diags/interface_SST/IHM_power.py

 

ELOG V3.1.4-395e101