Architecture pour l'analyse de données

Bonjour,
Je rencontre un problème au niveau de l'analyse de données.
En effet, j'utilise une première boucle while me permettant la lecture de données.
Dans une seconde, je souhaiterai pouvoir analyser ces données (gestion de l'alarme, enregistrement..), pour ce faire j'ai pensé à utiliser la fonction file d'attente.
Sachant que je dois récupérer plusieurs données, est-ce la meilleure solution?
Cdt
Pièces jointes :
Test Machine à états bis.vi ‏24 KB

Oui c'est ce qu'il faut faire.La boucle duy dessus envoie des données dans la file d'attente, la boucle du dessous est cadencée par la première et trourne au rythme de l'envoi de données dans la file d'attente.
Pour des temps de cycle plus rapide, il peut être utile de passer par un FIFO car si tes données arrivent très vite la file d'attente ne sera plus adaptée. A 100ms ça devrait passerr.
Francis M | Voir mon profil
Certified LabVIEW Developer

Similar Messages

  • Est-il possible de charger un fichier excel sous teststand puis d'éditer et analyser les données contenues?

    Bonjour,
    Je suis en stage, et on est en train de se décider si l'on va acheter le logiciel Teststand pour réaliser des tests automatisés.
    Avant cela, je voudrais savoir s'il était possible de charger un fichier excel puis d'analyser les données contenues dans celui-ci grâce à ce logiciel sachant que le fichier pourrait contenir des int, double, char, char*.
    J'ai essayé de faire cela avec la version d'évaluation mais sans grand succès, je n'arrive même pas à charger le fichier excel.
    Merci d'avance pour vos réponses et bonne journées à vous
    Cordialement
    Jocelyn Gaté
    Stagiaire MGEUPS by Schneider electric 
    Montbonnot, 38, France 

    see http://forums.ni.com/ni/board/message?board.id=330​&message.id=24426&jump=true
    It's not a good idea to post duplicate messages, its better to send one post with the post in two languages.
    Ce n'est pas une bonne idée d'envoyer des messages en double, de son mieux pour envoyer un message avec le message en deux langues.
    [Google translation]
    Regards
    Ray Farmer
    Regards
    Ray Farmer

  • Can somebody explain how ABC analysis is done ?

    Hi Experts,
                         Can somebody explain how ABC analysis is done . If I use MC40 transaction there I have 4option but I can use either one of those . For second option , Usage value as number we can directly specify cost and accordingly system will classify materials In A, B and C category .
    I have question on 1st 3 rd and 4 th option . How system will classify materials if These option is used .
    Please explain with examples .
    Points will be rewarded .
    Thanks in advance !
    Neal

    Hi Sir ,
                     Thanks again , I would explain what I have understood .
    MC 40 . Option selected is Usage value with value put are 70 , 20 , and 10 .
    Suppose I have 3 mat in plant
                  Stock         Value
    1) X        100 kg      1000   ( for 1 kg from MM)
    2) Y          20 PC      2300 
    3) Z          30  lt      40000
    Now how would system classify these items ? Will it consider price or only consumption /qty ? or both ?
    Please explain with the same figures . Again the 90 days period you said , is it taken automatically ? because on this T code there is no option for entering time period .
    Neal

  • Analyse de données à partir d'une acquisition

    Bonjour, 
    Comment pourrai-je assurer un lien entre une interface d'acquisition des données et une autre destinée à l'analyse de ces données, de telle sorte à avoir la main sur le graphe obtenu à partir du 1er VI et effectuer dessus les calculs que je veux.
    Merci pour votre aide 

    Bonjour,
    Ensuite si le volume de données est important et/ou necessite un stockage autant utiliser un fichier
    Sinon à l'aide d'une variable locale si le code est commun a un vi ou globale ou fonctionelle globale si dans des vi distincts
    Cdt
    Tinnitus
    CLAD / Labview 2011, Win Xp
    Mission d'une semaine- à plusieurs mois laissez moi un MP...
    RP et Midi-pyrénées .Km+++ si possibilité de télétravail
    Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
    Don't forget to valid a good answer / pensez à valider une réponse correcte

  • On the block diagram, clicked Express - Signal Analysis, I don't see Statistics​.

    On the block diagram, I clicked EXPRESS - SIGNAL ANALYSIS , then all I get are SIMULATE and HISTOGRAM. What happened to the rest like SPECTRAL, TONE, STATISTICS, etc.?
    Solved!
    Go to Solution.

    (Well, if you get a sine wave, you are probably simulating one. )
    Where do the temperature readings come from? Please show us your actual VI. This seems almost trivial.
    LabVIEW Champion . Do more with less code and in less time .

  • Programmation en C pour l'acquisition de données

    Bonjour,
    Je souhait acquérir des mesures avec une carte cDaq9171. Je souhaite programmer l'acquisition sans recours ni à Labview ni à Labwindows/CVI, simplement avec un EDI comme CodeBlocks.
    La commerciale m'ayant vendu la carte m'a assuré qu'il était possible de générer le code C permettant le pilotage de la carte. Je ne trouve pas cette fonctionalité, comment faire cela?
    Je suis également à la recherche d'exemples de programmes en C complets permettant le démarrage de l'acquisition, et l'enregistrement des mesures.
    Cordialement,
    Laura

    Bonsoir,
    Merci pour votre réponse.
    Pour le code, comme je vous l'ai dit dans mon dernier message, il semble que ce soit avant l'execution du main que se produise le problème. Si je run simplement le programme suivant:
    #include <stdio.h>
    #include <NIDAQmx.h>
    #define DAQmxErrChk(functionCall) if( DAQmxFailed(error=(functionCall)) ) goto Error; else
    int main(void)
            printf(hello);
        return 0;
    La console me retourne:
    DAQmx error: Device identifier is invalid
    Device specified: Dev1
    Suggested Devices: cDaq1, cDaqMod1
    Task Name: _unnamedTask<0>
    Status Code: -200220.
    J'ai cherché dans le header si la chaine "Dev1" y apparaissait mais ce n'est pas le cas. Je ne comprends pas ce qu'il se passe.

  • Boîte de dialogue pour l'enregistrement de données

    Bonjour,
    Je rencontre un problème au niveau de l'enregistrement de mes données.
    A l'execution d'une commande, je souhaiterai qu'une boîte de dialogue demande "Voulez vous enregistrer" avec deux réponses possibles, "oui" ou "non".
    Si la réponse est non, débuter l'acquisition sans enregistrer, si la réponse est oui, envoyer vers une autre boîte de dialogue avec le refnum de fichier.
    Je joins mon VI en copie "Mode_Manuel_Bis" où j'initialise mon enregistrement dans le VI "Initialisation_Analyse"
    Pourriez-vous m'aider svp ?
    Résolu !
    Accéder à la solution.

    Bonjour aznnath11,
    Je vous ai joint un VI réalisant cette fonction.
    Je vous souhaite une bonne journée,
    Cordialement,
    Sabri JATLAOUI - Certified LabVIEW Developer
    Pièces jointes :
    exempleAznnath11.vi ‏33 KB

  • Comment puis-je faire pour transférer des données ipod4 sur un ipod5

    svp

    Goole translate:
    how do I transfer data to a ipod4 ipod5
    Via iTunes. There is no direct iPod to iPod transfer.
    If you have a new iPod and want to transfer everything see:
    iOS: Transferring information from your current iPhone, iPad, or iPod touch to a new device

  • Convertir des données différentes pour les afficher dans un même tableau.

    Bonjour,
    Je souhaite afficher des données de types différents dans un même tableau.
    Concrètement, sur la face avant du VI en pièce jointe (HP8720), le tableau du bas affiche des valeurs (impédance), mais on ne sait pas pour quelle fréquence elles ont été obtenues (le but de ce VI est de faire un balayage en fréquence et de récupérer la tension et l'impédance aux bornes d'une puce). J'ai essayé de passer par les clusters et de concaténer l'ensemble dans un même tableau. En fait, il manque "juste" une ligne Fréquence au dessus des résultats de l'impédance mesurée.
    Merci de votre aide.
    Cordialement.
    Pierre
    Pièces jointes :
    HP8720FréquencesTest.vi ‏100 KB
    DETECT-SEUIL.vi ‏41 KB

    Bonjour,
    Merci pour la réponse. Effectivement, mon message était incomplet.
    Je souhaiterais faire apparaître dans un même tableau une fréquence (correspondant à une itération de la boucle), ainsi que la tension et l’impédance mesurées pour cette fréquence (un tableau de 3 lignes - fréquence, tension et impédance - avec autant de colonnes  que d’itérations serait l’idéal).
    Un premier obstacle est que l’impédance s’exprime avec 2 éléments (partie réelle et partie imaginaire) alors que la fréquence et la tension ne sont chacune constituée que d’un seul élément. D’où ma difficulté pour concaténer des données de types différents dans un même tableau. J’ai réussi à convertir la fréq et la tension en cluster à 1 élément, mais je pense qu’il faut « diviser » l’impédance en 2 clusters de 1 élément chacun pour les relier sur le même tableau. Votre exemple semble convenir, mais je n’ai pas réussi à l’adapter à mon VI. L’idée d’un tableau 2D à 3 colonnes et N lignes (N correspondant à chaque itération) me convient également.
    La seconde (et nouvelle) difficulté vient du calcul des points de l’appareil. Le nombre total de points de l’impédance est calculé de la manière suivante : nb de segment * (nb de points par segment – 1) + 1.
    Dans mon VI, il y a 22 segments (le chiffre 21 apparaît, mais les itérations vont de 0 à N au lieu de s’arrêter à N-1) de chacun 3 points donc : 22 * (3-1) + 1 = 45. La première itération donne les 3 premiers points, puis chacune des suivantes donne 2 points. On m’a demandé que ce ne soit que la dernière mesure (donc la 3ième pour la première itération, puis la 2nd pour les suivantes) qui s’affiche dans le tableau.
    Merci pour votre aide.
    Cordialement.
    Pierre
    Pièces jointes :
    HP8720FréquencesTest[2].vi ‏103 KB

  • Document analysis lifecycle

    Not sure if this belongs to this forum alone, but i'm trying to put together an Adobe based architecture for document analysis, template matching and extraction of data from documents (essentially images) and storage of the extracted data as part of the document itself as an associated meta-data file. Can someone help me identify what Adobe components can be chained together to achieve this from the huge list of products available? Appreciate it.

    The devil is always in the details with projects such as this, but here is a list that should get you started:
    a) extraction of data from a scanned or photographed document image
         If the documents come from any source then converting scanned images into OCR'd documents can be done with PDF Generator. This will give you a PDF with searchable characters.   The trick then is finding where the data is on the document.  You may be able to use Assembler to extract info from specific areas on the page.
       To add one more wrinkle - if you can create the template and you need to have it faxed/photed in then you can add a barcode to store the data using LiveCycle Barcode.  That way you would be able to extract the data from the barcode instead of the OCR info (which is much more accurate)
    b) using a template to match to that document and extract the data from the image
      I'm not sure how you would determine what template goes with a scanned document unless you used a barcode (you could have the template id as part of the data).  You may be able to pull the id from a scanned document using Assembler if you knew where the exact coordinates of the data
    c) creation of such a template in the first place so that it can be applied to subsequent documents
        PDF document templates can be created with Designer
    d) how much can this be done without user intervention, so essentially Adobe product API's that can handle this.
       You should be able to automate most, if not all of this.
    There is another option however:
      Rather than have your users scann/photo the document - have them submit the information directly from the PDF.  In other words, the PDF (created in Designer) would have a submit button that would send the data (via email or an HTTP Post) to a LiveCycle workflow.  You could then use LiveCycle Forms to extract the data in an XML format.  This would give you much more reliable control over the data.  LC Forms could also be used to merge the data with another template.

  • Vendor/Customer Age analysis

    hello
    the std vendor/creditor age analyses reports don't have 30/60/90 day analysis columns. how do you adaapt the reports to analyse by 30 day periods and which reports do you use? this is ecc 6 classic g/l
    thanks.

    Hi Abaper's ,
    S_ALR_87012085 - Vendor Payment History with OI Sorted List
    F.22 Customer  ageing
    I want to see this T-code.. Program name from se93 . so how i can ? I am not getting this Program name ?
    pls help as I new in this project .
    Warm Regards ,
    Navin

  • AE 5.2 remote risk analysis with CC 520_640

    Hi,
    Can anyone please tell me if this scenario is possible.
    AE to do risk analysis in remote system by using CC rules defined in a central system.
    Eg. ECC system has mitigation rules defined for HR. ECC also has rules defined for Finance, MM etc
          AE 5.2 will connect to the CC (ECC system) when processing a request and check the HR rules for the  
          roles in AE to do a remote risk analysis before provisioning the access in HR box.
         ECC box has CC 520_640 - ECC 5.0
         HR box has CC 520_700  - ECC 6.0
          Is this possible at all? CC configuration parameters are enabled and defined to do a remote analysis.
          Risk analysis shows risks when a remote analysis is done in CC. But AE risk analysis shows no risks.
    Thanks

    Good question but quite confusing way to ask but anyways..
    As you said you are able to perform risk analysis in RAR/CC on the considered system (remote system as you mentioned) but not able to perform the same in CUP/AE
    from the symptoms It seems like the web service in AE for integration with CC to perform Risk Analysis is not configured.
    Please go to Configuration tab > Risk Analysis menu > Select CC version
    and enter the URL for the web service, it may be something like
    hostaddres:portno/VirsaCCRiskAnalysisService/config?wsdl&style=document
    or you can find it through following method.
    Go to Web Services Navigator (same location as for UME) and drill down to VirsaCCRiskAnalysisService and get the URL from there. Finally enter the URL on the above mention location.
    Then try performing the Risk Analysis on the considered system, if it is still not working and in case the web service is already configured and working for other systems let me know. We will think in some other direction.
    Best Regards,
    Amol Bharti

  • Q&A for Live Expert Session "Enhanced Risk Analysis on AC 10.0"

    Hi,
    Please find below the questions that we could not address during yesterdays sessions. If you have any further question please create a new discussion in the forum.
    Thanks,
    Luis
    Q: Is it still possible to filter by user group using all rule sets at once?
    A: Yes, in 10.0 you can combine as many conditions as needed. In this case you would select all rulesets that apply and also the user groups.
    Q: Are user groups linked to users per system, or still as in 5.3 only the first system the user is found
    A: In the user information screen only the user group from the details deta source will be shown.
    Q:: Have there been any enhancements made to the simulation functionality?
    A: Yes, the simulation allows to use multiple combination of fields like in the new risk analysis. We can do now simulation on Business Roles. Also a new UI providing a step-by-step process for defining the simulation criteria, allowing to easily simulate changes at action, role and profile level in a single run.
    Q: Is it possible to restrict access to risk analysis or changing risks, functions on a organisational level for these employees (eg. HR, Marketing, Finance etc.)
    A: You can restict access to specific componets using standard authorizations, please refer to the Security Guide. Also such changes can be subject to workflow which can be customized to specific approvers.
    Q: How the offline risk analysis is done on 10.0?
    A: The process is the same as in 5.3. A Batch Risk Analysis must be scheduled and the "Offline Data" flag in the risk analysis must be checked.

    Hi GRC Team,
    Please help me on this. I am waiting for your replay.
    Regards,
    KR

  • Adjustment / ABC analysis

    Hi Gurus
    Can you anyone gimme a details of ABC analysis?? Is there any chance to change in the class automatically?(Ex A to B), In regualr scenarious how the industries are using and handling???
    Please gimme some ideas
    SP

    hi SP,
    ABC analysis is done to classify characteristic values in order of importance for particular key figures.This divides the material into
    >highly important
    >low important &
    >less important
    ABC analysis can be used in various ways like
    > MM- classify materials according to the key figure usage value.
    >PP-classify work centers in terms of the key figure scrap quantityu2019.
    >PUR- classify vendors in terms of the key figure invoiced amount
    There are following strategies used for performing the ABC Analysis
    >Total key figure in %
    here u define the cut offs in terms of values of char i.e >
                                              >70% in class A,
                                              >20% in class B
                                              >10% in class C
    so the 1st characteristic values which make up 70% are in A
    next char values which make upto 90% (20%) are in B
    and the rest char values which make 100%(rest 10%) are in C
    >Number of characteristic values in %
    here u define the cut off in terms of number of char i.e>
                                                 >10% in class A
                                                 >30% in class B
                                                 >60% in class C
    so in class A the 1st 10% of highest char come,next 30% of char come in class B and the rest come in classC
    >Key figure (absolute)
    here u fix the limit straight away like
    char values higher than 10 lac come in class A
    char values <10lac but >5 lac come in class B
    char values <5lac come in class C
    >Number of characteristic values
    here u deifine the number of char that u want to put in class A,B&C.
    like 1st 25 in A,next 40 in B & rest in C.
    so while creating the ABC analysis u'll get these 4 strategies from where u can choose based on the requirement.
    hope this is clear
    regards,

  • MiFi Data Usage Analysis?

    Our monthly data usage continues to explode and there doesn't appear to be a way to figure out what is driving the amount of data... Verizon has a data usage report that shows GB/MB at certain times of the day, but those times apear to be "groupings" of data usage vs. actually coinciding with actual usage.  For example, if one son is doing XBox-Live thru the MiFi, while his mom is "Skyping" with a friend at a similar time, how can I know what's driving the most data?  We live in a rural community with no cable, no DSL, no FIOS, no nothing - except HughesNet Satellite (which still is too slow and not recommended for XBox-live type usage anyway) or the MiFi.  But I want to figure out what types of usage drive the highest amounts of data, and the Verizon analysis tools don't seem to help.  Anybody have any recommendations?

    Hello,
    To understand the actual impact of your data usage habits you will have to conduct some experiments. First step is to isolate each type of usage by itself when no one else is using the MiFi.  Check your data usage to get a baseline.  Consume that data for an hour or so to get a good sample.  When you are done check with Verizon again over the next 30 minutes to see how much your data went up (data reports are delayed).  Rinse and repeat for any application you are concerned about.  I'd suggest doing this for each application at least 3 times so you can feel confident in your results. Skyping may be hard to do for an hour so I would suggest testing everything else first and applying what is left as your Skype data consumption.
    That being said I would assume that Skype would be your biggest data drain.  Streaming audio and video definitely are the best ways to chew through a data plan at any given time.  Although you may suspect Xbox to be the same each game is different.  Some games only send small pieces of information across the Internet and are very data plan friendly.  Other games that stream the entire game across the Internet are not.
    Trial and error and the process of elimination are your friends.  Given enough data you will be able to gauge your own usage habits and stay on top of your bill before it blind sides you at the end of the billing cycle.
    Example of Good Habits:
    Avoid Video, use low def options if necessary
    Avoid Streaming music, use low def options if necessary
    Avoid High-res pictures, use low def options if necessary
    Close down your applications when you are done using them
    Disconnect from the device when you are not using it
    Check in on your usage frequently until you understand what impact your habits have on the plan
    Turn off automatic updates for any programs or services
    Secure your device by changing the default connection credentials to custom values

Maybe you are looking for