From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Formater nombre à virgule

Résolu !
Accéder à la solution

Bonjour,

 

Dans le cadre de ma thèse, je suis en train d'interfacer une pompe haute pression avec LabVIEW.

La commande pour paramètrer le débit est FIxxxxx avec xxxxx la valeur paramétrable.

Par exemple si je veux un débit de 12,5 ml/min je dois entrer FI00125.

 

Ce que je souhaite c'est que lorsque l'utilisateur entre 12,5 que ce soit formater automatiquement en 00125.

 

Merci bien

0 Compliments
Message 1 sur 3
5 034 Visites
Solution
Accepté par l'auteur du sujet red93

Bonjour Red,

 

Je te conseille d'utiliser le VI Format Value. Il permet de formater un chiffre comme tu le souhaites en choisissant le nombre de chiffre significatif, le nombre de chiffre minimum,... bref tu peux quasiment tout faire.


Dans ton cas le plus simple est de multiplié le débit par 10 et de le formater. 

 

Voici un exmple qui devrait fonctionner :

Capture.PNG

 

Le format est déterminé par la chaine "%06_6d". Tu peux t'amuser avec pour trouver la combinaison exacte qui te convient. Tout est expliqué dans l'aide LabVIEW.

 

Bon dev,

 

----------------------------
-- Bastauss -- CLA/CTD --
----------------------------
0 Compliments
Message 2 sur 3
5 023 Visites

Merci Bastauss de ton aide!! Celà a été très fuctueux

0 Compliments
Message 3 sur 3
5 016 Visites