[LV 8.6] Valeur "absolue" d'un graphique

Bonjour,
j'aimerais à partir d'un graphique, obtenir la valeur maximale mais depuis le début de l'acquisition, c'est-à-dire la valeur maximale "absolue". Et non pas la valeur absolue de la fenêtre du graphique.
Par exemple, l'indicateur affichera :
0.05 puis 0.09, 0.12, 0.19, 0.25, etc.
Je sais pas si je suis bien clair =S posez des questions ;-)
Merci d'avance =)

Bonjour,
2 possibilités, selon l'implémentation de la mesure:
- le code posté est dans une boucle while: il faut câbler la sortie du max a un registre à décalage. Ensuite, il suffit d'ajouter un max qui sélectionnera le max entre le max du tableau et le max stocké dans le registre à décalage
- pas de boucle while: il faut utiliser le même processus, mais en utilisant une boucle de rétroaction afin de récupérer le max absolu de la mesure.
Ci-joint le code correspondant.
Bon courage
Francis M | Voir mon profil
Certified LabVIEW Developer
Pièces jointes :
max absolu.png ‏24 KB

Similar Messages

  • Convert positive to negative value in cells?

    Hi,
    Can't seem to find this anywhere and Mr Google is starting to refer me to Excel pages, so thought I'd try here - pretty simple, I just want to convert a set of positive values to negative. Is that possible?
    Thanks,
    osu

    If your values are stored in cells of column B, in an other column, say, column C
    in cell C2, enter the formula :
    =ABS(B2)
    then apply Fill Down
    If you don't want to use an auxiliary column, use an AppleScript like this one.
    --[SCRIPT cellstoabs]
    Enregistrer le script en tant que Script : cellstoabs.scpt
    déplacer le fichier ainsi créé dans le dossier
    <VolumeDeDémarrage>:Users:<votreCompte>:Library:Scripts:Applications:Numbers:
    Il vous faudra peut-être créer le dossier Numbers et peut-être même le dossier Applications.
    Sélectionner un bloc de cellules.
    Aller au menu Scripts , choisir Numbers puis choisir cellstoabs
    Le script remplace sur place les valeurs négatives par leur valeur absolue.
    --=====
    L'aide du Finder explique:
    L'Utilitaire AppleScript permet d'activer le Menu des scripts :
    Ouvrez l'Utilitaire AppleScript situé dans le dossier Applications/AppleScript.
    Cochez la case "Afficher le menu des scripts dans la barre de menus".
    Sous 10.6.x,
    aller dans le panneau "Général" du dialogue Préférences de l'Éditeur Applescript
    puis cocher la case "Afficher le menu des scripts dans la barre des menus".
    --=====
    Save the script as a Script: cellstoabs.scpt
    Move the newly created file into the folder:
    <startup Volume>:Users:<yourAccount>:Library:Scripts:Applications:Numbers:
    Maybe you would have to create the folder Numbers and even the folder Applications by yourself.
    Select a range of cells.
    Go to the Scripts Menu, choose Numbers, then choose "cellstoabs"
    The script replace the negative values by there ABSolute value.
    --=====
    The Finder's Help explains:
    To make the Script menu appear:
    Open the AppleScript utility located in Applications/AppleScript.
    Select the "Show Script Menu in menu bar" checkbox.
    Under 10.6.x,
    go to the General panel of AppleScript Editor’s Preferences dialog box
    and check the “Show Script menu in menu bar” option.
    --=====
    Yvan KOENIG (VALLAURIS, France)
    2010/10/21
    --=====
    property liste_valeurs : {}
    --=====
    on run
    local dName, sName, tName, rname, rowNum1, colNum1, rowNum2, colNum2, liste_valeurs, c, cc, r, une_valeur
    set {dName, sName, tName, rname, rowNum1, colNum1, rowNum2, colNum2} to my getSelParams()
    tell application "Numbers" to tell document dName to tell sheet sName to tell table tName
    if rowNum2 = rowNum1 then set rowNum2 to count of rows
    set my liste_valeurs to value of cells rowNum1 thru rowNum2 of columns colNum1 thru colNum2
    repeat with c from colNum1 to colNum2
    tell column c
    set cc to c + 1 - colNum1
    repeat with r from rowNum1 to rowNum2
    set une_valeur to item (r + 1 - rowNum1) of item cc of my liste_valeurs
    if une_valeur < 0 then set value of cell r to -une_valeur
    end repeat
    end tell
    end repeat
    end tell
    set my liste_valeurs to {}
    end run
    --=====
    set {rowNum1, colNum1, rowNum2, colNum2} to my getCellsAddresses(dname,s_name,t_name,arange)
    on getCellsAddresses(d_Name, s_Name, t_Name, r_Name)
    local two_Names, row_Num1, col_Num1, row_Num2, col_Num2
    tell application "Numbers"
    set d_Name to name of document d_Name (* useful if we passed a number *)
    tell document d_Name
    set s_Name to name of sheet s_Name (* useful if we passed a number *)
    tell sheet s_Name
    set t_Name to name of table t_Name (* useful if we passed a number *)
    end tell -- sheet
    end tell -- document
    end tell -- Numbers
    if r_Name contains ":" then
    set two_Names to my decoupe(r_Name, ":")
    set {row_Num1, col_Num1} to my decipher(d_Name, s_Name, t_Name, item 1 of two_Names)
    if item 2 of two_Names = item 1 of two_Names then
    set {row_Num2, col_Num2} to {row_Num1, col_Num1}
    else
    set {row_Num2, col_Num2} to my decipher(d_Name, s_Name, t_Name, item 2 of two_Names)
    end if
    else
    set {row_Num1, col_Num1} to my decipher(d_Name, s_Name, t_Name, r_Name)
    set {row_Num2, col_Num2} to {row_Num1, col_Num1}
    end if -- r_Name contains…
    return {row_Num1, col_Num1, row_Num2, col_Num2}
    end getCellsAddresses
    --=====
    set { dName, sName, tName, rname, rowNum1, colNum1, rowNum2, colNum2} to my getSelParams()
    on getSelParams()
    local r_Name, t_Name, s_Name, d_Name
    set {d_Name, s_Name, t_Name, r_Name} to my getSelection()
    if r_Name is missing value then
    if my parleAnglais() then
    error "No selected cells"
    else
    error "Il n'y a pas de cellule sélectionnée !"
    end if
    end if
    return {d_Name, s_Name, t_Name, r_Name} & my getCellsAddresses(d_Name, s_Name, t_Name, r_Name)
    end getSelParams
    --=====
    set {rowNumber, columnNumber} to my decipher(docName,sheetName,tableName,cellRef)
    apply to named row or named column !
    on decipher(d, s, t, n)
    tell application "Numbers" to tell document d to tell sheet s to tell table t to ¬
    return {address of row of cell n, address of column of cell n}
    end decipher
    --=====
    set { d_Name, s_Name, t_Name, r_Name} to my getSelection()
    on getSelection()
    local _, theRange, theTable, theSheet, theDoc, errMsg, errNum
    tell application "Numbers" to tell document 1
    repeat with i from 1 to the count of sheets
    tell sheet i
    set x to the count of tables
    if x > 0 then
    repeat with y from 1 to x
    try
    (selection range of table y) as text
    on error errMsg number errNum
    set {_, theRange, _, theTable, _, theSheet, _, theDoc} to my decoupe(errMsg, quote)
    return {theDoc, theSheet, theTable, theRange}
    end try
    end repeat -- y
    end if -- x>0
    end tell -- sheet
    end repeat -- i
    end tell -- document
    return {missing value, missing value, missing value, missing value}
    end getSelection
    --=====
    on parleAnglais()
    local z
    try
    tell application "Numbers" to set z to localized string "Cancel"
    on error
    set z to "Cancel"
    end try
    return (z is not "Annuler")
    end parleAnglais
    --=====
    on decoupe(t, d)
    local oTIDs, l
    set oTIDs to AppleScript's text item delimiters
    set AppleScript's text item delimiters to d
    set l to text items of t
    set AppleScript's text item delimiters to oTIDs
    return l
    end decoupe
    --=====
    --[/SCRIPT]
    Yvan KOENIG (VALLAURIS, France) jeudi 21 octobre 2010 09:38:59

  • Remplir tableau

    Bonjour à tous,
    Voici le problème sur lequel je bute depuis un certain moment:
    j'ai 2 tableaux de même taille en entrée exmple et 1 tableau en sortie, j'aimerai remplir le tableau de sortie q'avec certaines valeurs bien précise
    Exemple: 
                    le tableau 1 (entrée) contient les valeurs [4, 2, 3, 4]
                    le tableau 2 (entrée) les valeurs [10, 3, 5, 8]
    j'aimerai remplir mon tableau de sortie qu'avec les valeurs du tableau 2 correspondantes aux valeurs quand tableau 1 contient la valeurs 4 en d'autre termes j'aimerai avoir en sortie mon tableau rempli avec les valeurs [10, 8] sans qu'il n'ai de zeros (les tableau d'entrées  peuvent être de taille plus importante).
    Merci d'avance pour votre aide (exemple, explication...) et bonne journée à tous
    Résolu !
    Accéder à la solution.

    Petit test "rapide".
    (sans faire compliqué ... juste pour avoir une "première idée")
    Les valeurs "absolues" sont sans importance.
    Seuls les rapports de comparaison ont un sens.
    deux tableaux aléatoires de 10E+7 éléments chacun (entre 0 et 10)
    Résultats (multiple essais et moyenne)   (Intel Core2Quad Q6600 - 4Go - 2,4Ghz - XPsp3)
    Tunel indexé "conditionnel"  :  95 (ms)
    Build Array + structure case : 230 (ms)
    ouadji n°2 (replace array)   : 125 (ms)
    Je n'ai remarqué aucune différence de temps "manifeste" avec la constante "4" dedans ou dehors, et ce dans les 3 codes.

  • Keller leo 3 affichage de pression non continu

    Bonjour
    j'ai un petit problème j'ai développé une application pour suivre la pression en direct depuis un manomètre keller LEO3 et quand je l'ai introduit dans mon VI principal j'ai obtenu ceci (voir photo)
    Il s'agit de la ligne bleue. 
    Le suivi est discontinu et je ne vois pas pourquoi, quelqu'un aurait-il une idée?
    je joint mes VI, une image du graphique et le protocole de communication et voici un site ou j'ai trouvé un exemple d'application (j'ai repris les parties qui m'intéressaient)
    http://www.keller-druck.ch/home_f/paprod_f/progrcode_f.asp
    Pièces jointes :
    graphique avec trou.jpg ‏31 KB
    Communication protocol Serie30_V3.1_e.pdf ‏415 KB
    Mano_in.zip ‏126 KB

    Bonjour, je ne peux pas regarder votre code car je n’ai pas installé LV2013 sur ma machine.
    Mais quelques pistes et une explication possible des « trous » : des valeurs sont à NAN.
    http://fr.wikipedia.org/wiki/NaN
    En effet, si dans un tableau de nombre, vous notez « NAN » soit Not A number alors si vous voulez représenter le tableau dans un graphique LabVIEW, les NAN ne seront pas représentés. Donc des trous.
    Peut-être que le NAN est causé dans votre code par une erreur de communication avec votre appareil. Par exemple si erreur alors dans le décodage de votre mesure retourne NAN.
    Questions :
    > Gérez-vous correctement les erreurs de communication avec l’appareil ?
    > Avez-vous fait un export des données du graphique vers Excel pour « regarder » les valeurs ? (sur le graphique, clic droit exporter vers Excel)
    Bonne continuation
    A+
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Créer un graphique avec les valeurs d'une tension obtenue à l'aide de USB-9215 et le driver NI-DAQmx

    Je développe depuis peu et je dois créer un soft avec VB6 pour lire les acquisitions d'une carte USB-9215. J'ai bien regardé les exemples, mais je n'arrive pas à faire un graphique avec les valeurs obtenues. Quelqu'un aurait-il une idée?

    Bonjour,
    la module USB-9215 utilise la version de driver NI DAQmx Base qui est supportée uniquement sous LabVIEW ou sous C.
    Cependant, le lien ci-dessous vous explique comment programmer DAQmx Base sous Visual Basic 6.0 :
    http://digital.ni.com/public.nsf/websearch/A21A013CA229A5988625703E0025A8AE?OpenDocument
    Le module USB-9215A utilise quant à lui utilise la version de driver DAQmx 7.5 qui est supportée sous Visual Basic 6.0 comme expliqué dans le lien ci-dessous:
    http://digital.ni.com/public.nsf/websearch/B22FE2B0F9C8935286256E920073DA07?OpenDocument
    Vous pouvez toutefois upgrader votre module USB-9215 en module USB-9215A en utiliant le module additionnel USB-9162 comme expliqué dans le lien ci-dessous :
    http://digital.ni.com/manuals.nsf/websearch/64AE34733245F1DB8625702F006C5C9C
    Cordialement
    Benjamin M
    NIF

  • Mettre en oeuvre un selectionneur graphique

    Bonjour , j'ai un programme qui me permet d'afficher des graphiques différents sur 4 afficheurs. Ces graphiques recueillis a partir de 16 entrées analogique. En revanche je souhaiterai créer un bouton qui me permette de sélectionner , sur les 16 entrées que j'ai sur ma carte , de choisir les 4 entrées que je veux faire afficher sur mes 4 graphique
    Le matériel que j'utilise est un : picolog 1216 et son extension puis LABVIEW
    http://www.saelig.com/miva/graphics/...ger1012725.jpg
    https://images.picotech.com/picolog-terminal-board.jpg
    J'ai développer mon programme sur ce site içi
    http://www.developpez.net/forums/d1517685/environnements-developpement/autres-edi/labview/creer-sele...

    Bonjour,
    Je reformule :
    Tu as un tableau 1D de 16 valeurs (qui sont l'image de tes 16 entrées).
    Tu veux visualiser et pouvoir choisir une entrée différente sur 4 graphs déroulants.
    Jusque ici j'ai bon ?
    Tu devrais mettre en cluster ton tableau 1D et directement le relier à un graph déroulant. (ne pas oublier le clic droit sur "tableau en cluster" et de changer sa taille vers 16)
    Ensuite, sur la face avant "clic droit-éléments visibles-légende des tracés", sur la légende "clic droit-éléments visibles-case visibilité du tracé" et tu as ton sélectionneur.
    Rien ne t'empêche de mettre 4 graphs mais tu peux aussi bien afficher 4 entrées sur un seul.
    Cela correspond-il ?
    David.

  • Tracer sur un graphique la températur​e en fonction du temps

    Bonjour à tous,
    J'ai créé une interface me permettant de créer un scénario en plusieurs étapes.
    Avec comme commande, un palier ou une rampe et les paramètres associés.
    Ces données sont affichés dans un cluster.
    Ce que je souhaiterai, c'est afficher visuellement (graphiquement) mon profil tracé.
    Comment s'y prendre ?
    Cordialement
    Pièces jointes :
    Scenario_key.vi ‏49 KB

    Juste une idée sur le "fond" du code ,
    Je verrais plus ceci :  
    utiliser les noeuds de propriété au minimum.
    Il n'y a pas besoin de "relire" la valeur "IndexVals" à chaque fois ... la mémoriser dans un registre à décalage est suffisant.
    (tenir à jour ce SR dans les autres diagrammes de la structure event ... bien entendu)
    Aussi ...utilisation avantageuse de la structure "in place".
    (le code est minimum, c'est juste pour montrer)

  • Changer la couleur de font d'un graphique en fonction des données utilisés

    Bonjour,
    Je cherche à modifier les couleurs de fond d'un graphique comme ci dessous :
    On a ci dessus 3 zones de températures correspondant chacune à 1 température différente.
    L'erreur pour chaque température étant paramétré par l'utilisateur je dois pouvoir la changer en fonction ce qu'il aura rentré.
    Existe il une méthode pour faire ca ??
    Merci d'Avance

    Bonjour,
    Si j'ai bien compris, tu veux remplir le fond entre des valeurs définit par l'utilisateur.
    J'ai fait un bout de code qui doit répondre à ton problème. Tu peux sur un graph, définir les courbes avec un remplissage. Le remplissage, peut être par rapport à 0 l'infini et même par rapport à une autre courbe.
    Je te laisse jouer avec l'exemple. J'ai rajouté la possibilité de pouvoir changer la couleur de fond de chaque zone.
    Exemple en LabVIEW 2012
    Cordialement
    MaximeR
    .mesLeft{float:left} .mesInfo{border-left:solid 1px #989898;font-size:x-small;color:#989898} .mesLogo{float:right;opacity:0.18} .mesLogo:hover{opacity:0.9}
    Maxime R.  
      CLD - Certified LabVIEW Developer / Développeur LabVIEW Certifié  
      CLAD - Certified LabVIEW Associate Developer   
    Pièces jointes :
    MultiZone Graph.vi ‏19 KB

  • Comment récupérer toutes les valeurs de X et de Y de chaque épieux d une photo ?

    Bonjour a tous.
    Je vous adresse ce message en désespoir de cause je suis actuellement au Liban et je dois faire un programme sous LABVIEW, langage que je ne maîtrise absolument pas. Le but et de prendre une photo issue d un IRM et d isoler certaines zones plus claires dans cette image. Pour ce faire j ai mis limmage dans un tableau 2D que je balaye avec deux boucles for et japplique un seuillage a chaque Pixel. Cela marche a merveille mais maintenant il faudrait que je récupère chaque valeurs de X et de Y pour chaque pixel dit intéressant. Ceci afin de pouvoir du région growing. C est ici que ca bloque. Je ne connais pas tous les outils Labview et j ai notamment beaucoup de mal avec les tableaux. Mon idée étais de mettre une boucle conditionnelle et si mon pixel vérifie la condition du seuillage mettre en mémoire dans un tableau les valeurs de X et de Y. Je ne vois pas comment réaliser cela car quand jessaie de faire un tableau autot indexe a partir de la boucle for mais celui ci ne dépasse pas les 198 valeurs ce qui équivaut a la largeur de la photo. Or pour chaque pixel dit intéressant il me faut la valeur de X et de Y. Si vous voyez comment faire ou si vous pensez a une autre solution je suis tout ouïe.
    Voici un imprim écrans de la solution que je voudrais mettre en ouvre Si vous voulez dautres information n hésitez pas a demander.
    Veuillez excuser l orthographe mais je ne dispose pas de toutes les marques de ponctuation sur ce clavier. Merci d avance pour ceux qui pourrons maider
    Attachments:
    Untitled.png ‏15 KB

    Bonjour,
    Je vous conseille de regarder ce lien, si vous débutez en LabVIEW.
    http://zone.ni.com/devzone/cda/tut/p/id/7466
    Cordialement
    Samuel G. | Application Engineer Team Leader
    Certified LabVIEW Developer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Été de LabVIEW 2014
    12 présentations en ligne, du 30 juin au 18 juillet

  • Créer un graphique à partir d'un fichier CSV

    Bonjour je souhaite réaliser un graphique à partir de valeur contenu dans un fichier csv.
    Sur l'axe du temps je souhaiterai afficher les valeurs de la première colonne à partir de la ligne 12.
    Et sur l'axe des y mettre les deux autres colonnes.
    J'arrive à peut près à isoler les valeurs souhaiter du fichier mais je n'arrive pas à réaliser de graphique avec.
    Si quelqu'un avait une idée ça m'arrangerai bien car la je cale.  
    Je joints le Vi et un fichier csv comme exemple.
    Merci.
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    graphecsv.vi ‏22 KB
    fichier csv.csv ‏2 KB

    Bonjour, il faut indexer le tableau lu, et prendre ainsi les 3 premières colonnes. Ensuite, assembler pour former un cluster contenant deux tableaux (X,Y), et construire un tableau pour afficher les deux courbes que vous tracerez dans un graphe XY...
    Voici le diagramme, et je joins le vi en LV 2009.
    P.S. pour tracer à partir de la 12eme ligne, il faut insérer entre la lecture du tableau et l'indexation, un "supprimer une portion de tableau"
    V-F
    Pièces jointes :
    graphecsv.vi ‏14 KB

  • Associer un calcule de déphasage a un affichage graphique

    Bonjour je suis un éleve en année terminale du STI2D
        Mon projet consiste a produire une solution logicielle permettant un affichage graphique de la direction, comme matériels je possède une carte NI 6211 une girouette,
    Après les branchements j'ai obtenue 2 signaux via assistance DAQ, j'ai calculé le déphasage j'ai obtenue un résultat de 75° mais ce projet est ni queue ni tête pour moi, je ne comprends pas comment je peu arriver a produire un affichage graphique car j'ai aucune connaissance de labview, mon prof ne me fournie aucune aide, j'ai essayé tout les solutions qui me semble logique et je trouve rien
    J’ai cherché pendant des jours entiers une aide sur internet mais rien a mon sujet.
    Je ne demande pas qu'on fait le projet a ma place mais seulement m'éclaircir sur ce que je dois faires, car mon projet n’avance pas du tout …
    Merci
    Cordialement   

    Bonjour,
    S'il ne s'agit que d'afficher la direction à partir de la valeur numérique de l'angle, l'indicateur jauge suffit amplement :
    Il est trouvable directement dans la palette "Numérique" de la face-avant
    Maxime
    Certified LabVIEW Associate Developper

  • Formules de calcul de la précision absolue des cartes NI

    Bonjour,
    je poste sur ce forum car j'aimerai évaluer la précision de mesure de mes cartes NI. Pour cela je me suis renseigné avec la documentation en ligne de NI, qui dit que la précision absolue égale:
     ±((Input Voltage * % of reading) + (Range*% Offset of the Range) + System Noise + Temperature Drift)
    http://digital.ni.com/public.nsf/allkb/8BA2242D4BCC41B286256D1D00815B90
    et que la dérive liée à la température égale:
    ±(Input Voltage * % of Reading/° C + Offset/° C) * Temperature Difference.
    Et il est précisé que si la température ambiante se situe dans la gamme [15°c-35°c], il ne faut pas tenir compte de cette dérive de la température.
    Ma question est: cette gamme de température est-elle la même pour toutes les cartes d'acquisition NI, ou seulement pour un type d'instrument particulier?
    Question subsidiaire:
    On voit que la température moyenne de cette gamme est 25°c, on pourrait donc se dire que c'est la température de calibration de l'appareil. Or lorsque l'on regarde les procédures de calibration de NI, la température de calibration doit être de 23°c +/-5°c (exemple p.6 :http://www.ni.com/pdf/manuals/375971b.pdf). La gamme, où la dérive de température ne doit pas être prise en compte, ne devrait-elle pas donc être [13°c-33°c]? 
    Cordialement,

    Merci pour votre réponse.
    Le problème est que cette gamme de température n'est pas toujours précisée...
    Alors j'avais été voir l'Accuracy Calculator mais il n'y a pas mon matériel NI dans la liste (NI9208, NI6009 entre autres).
    J'en profite aussi pour ajouter une question dans le même style: Concernant la NI6009 , la précision absolue est donnée à 25°c en mode RSE à 14.7mV, suivie d'une surchauffe maximale qui entraine une dérive max de 138mV (http://www.ni.com/pdf/manuals/371303m_0114.pdf page 22); Mais la valeur température égale à la surchauffe max n'est pas précisée.
    Donc  si je fais une mesure à 35°c, qu'elle est la dérive liée à ma température?
    Est ce: 138mV/(Température max de fonctionnement - 25°c) => 138/(55-25) =4.6 mV/°c ?
    Et donc pour une mesure dans une ambiance de 35°c, Précision =14.7+10x4.6 = 60.7 mV
    Ou pas du tout?

  • Heure absolu sur graphe déroulant

    Bonjours,
    Je cherche à mettre l^échelle du temps absolu sur l'échelle en x de mon graphe déroulant, mais je ne sais pas vraiment comment m'y prendre!Je reçois une donné tout les secondes et j'aimerais que mon graphe commence à l'heure ou la première donnée arrive et après continue j'usqu'à avoir 1h (max) de donnée!
    Mon graphique à 32 Canaux!
    Cordialement
    Sébastien Kuenlin
    Résolu !
    Accéder à la solution.

    Bonjour,
    J’ai trouve ce document qui devrait vous renseigner sur la marche a suivre pour afficher le temps absolu dans un graph sous LabVIEW :
    Displaying Current Time on a LabVIEW Chart :
    http://digital.ni.com/public.nsf/allkb/6F0054EEABA​FE4B886256F2700012142?OpenDocument
    Pour avoir une heure maximum de données, vous pouvez soit comparer les marqueurs de temps (arrêter lorsque de marqueur actuel est supérieur ou égal au marqueur initial + 1 heure) soit vous contenter de faire 3600 mesures (avec une mesure par seconde, le compte est bon).
    Cordialement.
    Florian Abry
    Application Engineer Group Leader
    NI Germany

  • Comment créer un graphique continu?

    Bonjour,
    Je commence tout juste à me servir de Labview et je dois créer un logiciel de contrôle de tension a partir d'un module NiDAQ NI9219. J'ai donc créé un logiciel à partir d'un exemple mais je n'arrive pas à avoir la courbe que je désire.
    Je n'arrive pas a créer un graphique continue qui commencerait à t=0 et qui ce terminerai quand je stop mes mesures. Je dois impérativement avoir toutes les mesures effectuées depuis le début car il faudra par la suite que je puisse les enregistrer puis les transférer sous forme de fichier Excel.
    Merci par avance de votre réponse.
    Voici le VI que j'ai pour le moment.
    Pièces jointes :
    Cont Acq Graph Multivoi Voltage.vi ‏29 KB

    Je n'ai pas LV2011, donc ne peut ouvrir votre code. Un graph déroulant semble être en adéquation avec votre besoin.
    Combien voulez-vous de points de mesure -> chart history lenght...
    et mettre en valeur min, start = 0
    et valeur max : chart history lenght...
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW
    Pièces jointes :
    chart.vi ‏10 KB

  • Incrémenter une valeur avec Rechercher/Remplacer sous Indesign

    Bonjour, je voudrais savoir comment je pourrais utiliser la fonction Rechercher/Remplacer d'Indesign pour remplacer et incrémenter des valeurs.
    Je m'explique. En fait, je viens de finir un catalogue pour un client, et pour l'instant, tout les produits portent la référence "WAV/RE43", et j'aimerais les remplacer par "FRA056", puis "FRA057", "FRA058,... et ainsi de suite, dans l'ordre de lecture.
    Les deux paramètres sont donc l'incrémentation, et de ne pas partir de 0, mais d'un nombre arbitraire.
    J'ai pensé à utiliser un script vu que j'ai des connaissances de base en javascript, et donc utiliser une boucle pour incrémenter le tout, mais j'avoue ne pas savoir comment combiner cela avec Rechercher/Remplacer.Voilà, j'espère avoir été aussi clair que possible.
    Merci d'avance.

    jmlevy wrote:
    L'ordre dans lequel se place les nombres ne respecte néanmoins pas vraiment le sens de lecture.
    D'après les différents tests que j'ai put faire, l'ordre des incrémentations se fait tel que la recherche opère, et elle opère du premier élément créé, au dernier […]
    Absolument, c'est l'ordre chronologique qui est pris en compte pour la numérotation, pas la position sur la page. Mais dans les tests que j'ai faits, l'ordre de lecture corresoond à l'ordre chronologique.
    L'ordre chronologique ne fonctionne plus si je rajoute un bloc e haut de la page, après avoir créé tout les autres, et d'autant plus vu que mon client me fait échanger des places de produit. Sachant que chaque produit est représenté par un bloc de texte, et non une ligne.
    […] indépendament de l'ordre des sous obets du calque au quel ils appariennent.
    Je sais qu'il est possible d'intervenir directement sur le "code" de la forme visible que l'on peut voir dans le mode naturel.
    Je ne suis pas certain de comprendre…
    Excuse moi, je n'ai pas été très claire. Je voulais pas parler du mode d'editeur.
    Mais je ne parviens pas à accéder à un mode editeur qui me permette de voir l'arborescence total des mes blocs, et donc de pouvoir intervenir sur son ordre.
    Ce n'est surement pas destiné à ce type d'utilisation j'imagine.
    Car je sais que mon client va me demander de rajouter des produits au milieu des autres, ou d'en déplacer certain, et vu qu'il l'a déjà fait auparavent, mes blocs ne sont de toute façon pas disposé par rapport à leur création chronologique.
    Je viens de tester : j'ai ajouté une ligne entre deux existantes et tout est renuméroté en conséquence.
    Comme je le disais plus haut, 1 produit=1 bloc de texte, et non une ligne.

Maybe you are looking for

  • GET_FILTER_VALUES_CHA:3  Error when using the Filters

    Hi All, I get the below error messgage when trying to use the Filters in the web application. I checked the OSS notes (932154, 902393 & 832485) but didn't get a solution. This is a query on a Basic Cube. SQL 904. Error in SQL Statement. SYSTEM ERROR

  • How directly delete file from iPod Classic?

    What a pity that when listening to the music file and press and hold the center button in the menu that appears, there is no "Delete file".

  • How to do a 3rd party sales process

    How to do 3rd party sales process.....    plz reply me with the full configuration.....

  • AppleTV 3 Screen Flicker?

    I have a Apple TV S/W 5.2.1 Model MD199LL/A (purchased 2013 May). Connected via ethernet to my 2012 iMac and using HomeShare/Airplay etc.  Apple TV is connected to my Hitachi 50PD9800TA HDMI (1080P) television - circa 2007. After 10-12 mins of movie,

  • Deploy problem - CSS and overall look different on development machine

    Hi. My ADF app looks nice on my development machine. However, when I deploy it to weblogic server, CSS or something seems to be missing (for example, I lost nice textfield look) Did I forget to turn on some deployment setting? BR Edited by: user50980