le 04-20-2023 04:19 AM
Bonjour,
je suis en stage en laboratoire actuellement et j'automatise un programme LABview, mon problème est assez simple mais malgré cela je ne trouve pas de solution. Je souhaiterais que selon une valeurs de débit préalablement choisis d'autres élément prennent des valeurs pour la mesure mais que ces dernières puissent être modifier durant la mesure et c'est là qu'est mon problème car une fois ma mesure lancer mes élément prennent bien la valeurs que je leurs est donnés mais je ne peux pas la modifier au cours de la mesure.
Je vous met ci-joint ce que j'ai fait en espérant que vous puissiez m'aider.( Labview 2017)
Merci
Cordialement
Résolu ! Accéder à la solution.
le 04-20-2023 06:20 AM
Bonjour,
Actuellement seulement des indicateurs sont utilisés, en les changeant pour des contrôles puis en utilisant les noeuds de propriétés (ou des variables locales) pour charger leurs valeurs il est possible de faire cela.
De plus utiliser des évènements est plus pratique que de vérifier l'état dans chaque tour de boucle car sinon les mêmes valeurs sont toujours écrites et écrasent les autres.
Ci joint un snippet et VI.
04-20-2023 09:54 AM - modifié 04-20-2023 09:56 AM
le 04-21-2023 09:04 AM
Super merci beaucoup ça marche niquel!
le 04-21-2023 09:04 AM
Thanks a lot for your time.
le 04-24-2023 03:39 AM
Re Bonjour,
nouveau problème le programme marche très bien mais j'aurais besoin d'incrémenter mais valeurs de t open en min dans un cluster, je l'ai fait mais ce dernier ne se modifie pas en direct si on change les valeurs pendant la mesure.
Je vous met les VI en pièce jointes.
Encore merci
Cordialement.
le 04-24-2023 03:50 AM
La structure évènement possède 3 états :
- "Timeout" ==> rien se passe
- "Stop" ==> Appui sur le bouton Stop
- "Q2 3 : Valeur changée" ==> Lorsque la valeur du sélecteur Q2 3 change
En dehors de ces 3 actions tout autre évènement n'est pas reconnu. Il est donc possible de changer la valeur d'un contrôle sur la face avant mais il ne s'effectue aucune action dans la partie diagramme pour mettre à jour le cluster.
Il faut donc ajouter un évènement supplémentaire "t open 3 : Valeur changée" auquel associer une action telle que la mise à jour du cluster pour répondre à cette demande.
le 04-24-2023 04:42 AM
Super je viens de le faire et ça marche niquel.
Merci beaucoup
le 04-24-2023 10:15 AM
@OscarSNS wrote:
Re Bonjour,
nouveau problème le programme marche très bien mais j'aurais besoin d'incrémenter mais valeurs de t open en min dans un cluster, je l'ai fait mais ce dernier ne se modifie pas en direct si on change les valeurs pendant la mesure.
Je vous met les VI en pièce jointes.
How do the two cluster values relate to the two "t" controls? "t image 3"=min, t open 3 = h? In some other way?
Why not have a cluster control and update that?
Here's one possibility....