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
Similar Messages
-
Récupération des données à partir d'une carte mémoire SD sur LABVIEW
Salut tout le monde,
je suis très heureuse de devenir un membre dans ce groupe. bein, je suis entrain de faire un projet qui consiste à enregistrer des données sur carte mémoire sd à partir d'un microcontroleur puis récupérer ces données sur PC. Mon problème c'est que je veux visualiser ces données sur une interface graphique sur LABVIEW mais dommage je suis débutante sur LABVIEW et j'arrive pas à trouver une solution. Quelqu'un peut m'aider??If Google translate is correct, you are trying to log data to a SD card and figuring how to see it in on graph. Since you are getting started with LabVIEW I would suggest using the Write To Measurement File and Read From Measurement File. As shown in this tutorial, you only need to specify the format and file path. I would encourage you to search for code and tutorials about this VIs for more reference, like this one. I hope this helps.
Alejandro | Academic Program Engineer | National Instruments -
Acquistion de données à partir d'une balance Ohausvia une RS 232
acquring data from a scale via RS 232 using labview
Please explain what exactly your question is.
If you are having trouble communicating, you should try these Search Results: Serial Loopback Test
Serial Loopback Tutorial General information and how to do Hyperteminal Loopback test.
LabVIEW Serial Loopback test.Message Edited by Molly K on 02-18-2005 10:58 PM -
Peut-on lancer une acquisition dans un serveur TCPIP sans stopper la communicationTCPIP?
Dans le cadre d'une communicationTCPIP, je veux que lorsque le serveur reçoit une commande donnée, il lance une acquisition sans rompre la liaisonTCPIP. Or,si je fais une boucle,on reste bloqué dans la boucle, si je n'en fais pas, l'acquisition se fait sur une seule itération.Comment puis-je concilier les deux? Merci
Bonjour,
Quel outil utilisez vous ? LabVIEW,CVI,Visual ...?
Une solution consisterait à utiliser deux boucles en paralèlle sous LabVIEW ou deux thread si vous utilisez le C ou C++ et mettre en oeuvre un mécanisme de synchronisation tel que la notification.
Par exemple en LabVIEW, une boucle sera à l'écoute des vos trames TCP/IP si cette trame concerne une requête d'aquistion vous pouvez envoyer un message de notification à la deuxième boucle qui va se "reveiller" à ce moment là. Il existe plusieurs exemples sous LabVIEW.
J'espères que ces éléments vous permettront d'avancer.
Sincères salutations.
Salissou ISSA
Ingénieur d'application
National Instruments France -
Comment faire pour obtenir une acquisition de données toutes les 5 secondes ??
Bonjour
Je suis en train de réaliser un VI me permettant de faire une acquisition de données de thermocouples reliés à mon COMPACT DAQ.
Je voudrais qu'il me fasse une acquisition des 8 thermocouples toutes les 5 secondes.
Je peux transferer mon VI pour voir un peu mieux ce que j'ai fait.
CordialementLulu82,
Pour pouvoir utiliser ton executable sur une machine sans LabVIEW d'installé, tu vas avoir besoin d'un petit logiciel pour pouvoir faire tourner le .exe. Il s'agit du Run Time Engine de LabVIEW.
Soit tu installes en parallèle ce module en passant par notre site (en installant le Run Time correspondant à ta version de LabVIEW).
Soit, le plus simple, tu génères un installeur, comme tu peux le retrouver dans l'aide LabVIEW :
Principes de base >> Construction et distribution de l'application >> Création de spécifications de constructions >> Construire un instaleur
Dans cet installeur, tu ajouteras le Run-Time Engine ainsi que les drivers nécessaires à ton application (je suppose le driver NI-DAQmx), et ils se déploieront au moment de l'installation sur ton PC ne possédant pas LabVIEW :
onglet "Avancé", dans la fenêtre qui s'ouvre, s'assurer que "Moteur d'exécution Labview" soit bien coché.
En éspérant que cela pourra t'aider !
Antonin G. Associated LabVIEW Developper
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;}
Communauté francophone des développeurs LabVIEW et des enseignants en STI2D
Si vous souhaitez partage... -
Bloquage boutons FA pendant une acquisition
Bonjour,
j'utilise un VI sous forme machine d'état pour réaliser une acquisition de données que j'affiche dans un graphe déroulant et que j'enregistre ou non dans un fichier selon l'état d'un selecteur booléen. seulement quand je passe dans l'état experience (celui dans lequel l'acquisition est réalisée) j'ai toute la FA qui se bloque (plus d'accès aux boutons ou au zoom sur le graph déroulant) alors que les résultats s'affichent bien sur le graphe. D'où celà peut il provenir.
Merci
PS: je joins le jpg de l'état Experience de mon VI si celà peut aider.
Sebastien DEVISSCHER - NerysBonjour Seb,
Je n'ai pas trouvé dans l'image que vous montrez le problème dont vous parlez. A savoir le blocage des boutons durant l'acquisition.
Par contre, il je vois un autre problème quant à votre code : vous effectuez des tâches en parallèle :
les tâches de récupération de données DAQmx, l'enregistrement et la structure évènement peuvent s'effectuer dans n'importe quel ordre.
Il serait judicieux de les effectuer dans un ordre maîtrisé, en utilisant par exemple le chemin d'erreur.
Plutot que de relier toutes les erreurs à la fin, relier les tâches entre elles via le chemin d'erreur.
De plus, étant donné que la structure évènement a un évènement sur le bouton "enregistrer", il faudrait mettre cet enregistrement (je parle de la structure conditionnelle) dans la structure évènement (dans l'évènement "timeout") pour éviter un conflit entre l'enregistrement et son départ (et sa fin, j'imagine).
Néanmoins ces problèmes ne sont peut-être pas la solution de votre problème. Et si ce n'était pas le cas, il serait peut-être nécessaire de voir plus de code que votre image. -
SQL Server Analysis Services Filter web part.
Hi all
In a NTLM farm with 1 SharePoint and 1 SQL server, I am using clamis based authentication for Excel Services app in SharePoint Server 2010.
While all Excel documents work, I get error on "SQL Server Analysis Services Filter" web part.
The filter works when I am logged on the sharepoint server and open the Intranet to use it, but doesn't work if I reach the Intranet by not logging on the SharePoint server.
The error I get is on the filter web part:
"An error occured while retrieving filter values (The connection either timed out or was lost).
Anyone else that have had the same problem?
Any ideas to troubleshoot? :)
RegardsOK, I solved this problem with the following workaround: (Notice that the problem may be solved when you have completed just one of the steps, so be sure you make a test everytime you have completed one).
First:
Try changing your Excel Services Application File Access Method to
IMPERSONATE, that can be achieved in SharePoint Central Administration
-> Manage Service Applications -> Excel Services Application Settings ->
Global Settings. (Make sure the option for Allow Cross Domain Access is unchecked if you don't have a security certificate installed on the server, also in the most cases you don't need this option). Please take note of your Excel Services
Application ID.
Then modify your performance point data connection file in Excel, by oppening Connection Properties and in the Definitions tab, click on Authentication, set Authentication Type to Use a Stored Account and then write your excel services application ID in
the textbox labeled "Application ID", by default the excel services application ID is
"Excel Services Application" (no quotes), now click OK. Then click Export Connection File and overwrite current connection file in SharePoint.
(You may need to restart the Excel Calculations Service on Manage Services in this Farm page).
Second: (If before step doesn't solved the problem already)
Change the service account for the SQL Server Analysis Service to an account that have Delegation permission or change the current account to LocalSystem.
Third (If the other two steps doesn't solved the problem).
Check in SharePoint Central Administration if the service Claims To Windows Token is started, if not, just start it.
I solved the connection problem, but now When I get the hierarchies in the filter, I can not drill more than 2 levels down, in the third level it throws the following exception: "There was an error in the callback" -
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 KBOui 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 -
Droite d'équation linéaire établie à partie d'une pente et d'un offset
Salut à tous.
Je précise déjà que je suis débutant sous labview et ayant un besoin de programmation, je me retourne vers vous pour avoir éventuellement des réponses mais aussi pour que vous me donniez vos sentiments sur le programme que j'ai réalisé.
Alors, je souhaiterai tracer une droite d'étalonnage (droite d'équation linéaire - y = ax+ b) à partir d'une valeur de pente et d'un offset (ordonnée à l'origine) rentrés par un opérateur. La droite est éventuellement affichée dans un graphe et ce serait pour corriger une mesure de température d'une PT100.
Merci à tous d'avance pour vos réponses et votre contribution.
Zipplie.Hi Zipplie,
From what I see, I guess your code is working, so that's a good start!
As you are asking for advices, there are many ways to do what you are doing. As you are just doing an addition and a multiplication, I wouldn't use a calculator for that. Express VIs take a lot of space and you can't actually see what you are doing, you need to double click on it. (But they are useful when you are just starting exploring LabVIEW.) I would rather use basic mathematical function and work directly with arrays as the formula is the same for the two values of X. I have linked an example of what you could do (but as I said many solutions are available).
I hope this helps,
Charlotte F. | CLAD
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;}
>> "Du 11 octobre au 17 novembre, 2 sessions en parallèle : bien démarrer - approfondir vos connais...
Attachments:
droite d'équation.vi 13 KB -
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, Francesee 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 -
Données insuffisantes sur une image
Bonjour à tous,
Comme le titre l'annonce, voici l'erreur que j'obtient en consultant un PDF qui a été scanné par un client : "Données insuffisantes sur une image". Ce document contient 30 pages. Seule la page 2 renvoie cette à l'ouverture du document mais cette page est blanche. A la base, elle contient du texte, un tampon et un logo.
Je n'ai que ce souci sur Adobe, pas sur les autres logiciels qui permettent de lire ce PDF.
Les utilisateurs n'ont qu'Adobe sur leur poste et il peut en être autrement.
Auriez-vous déjà rencontré cette erreur? Est-ce que celà vient de la numérisation?
MerciIl semblerait que votre fichier soit corrompu.
Pas forcément sur la partie visible de la page (que vous pouvez afficher dans d'autres programmes), mais dans les métadonnées.
Je ne pense pas que cela vienne de la numérisation du document, mais de l'enregistrement du document.
Je vois 2 solutions :
• Numériser le document original à nouveau
• Ou purger les métadonnées du document
Avez-vous Acrobat ? Si oui, quelle version ? -
Bonjour !
je vous explique mon problème : je souhaiterai lors d'une acquisition finie pouvoir interrompre cette acquisition (avec un bouton "STOP").
Dans l'exemple fournie par labview on est obliger d'attendre que le temps d'acquisition soit atteint.
J'ai essayé de modifié l'exemple pour qu'a intervalle régulier le bouton STOP soit vérifié et qu'il stop ou non l'acquisition. Mon programme ne fonctionne pas comme je le voudrai et je ne sait pas comment je pourrai faire.
Ci joint le Vi que j'ai modifié.
Cordialement
Pièces jointes :
Voltage - Finite Input Arret.vi 91 KBJ'ai mis le graph a l'extérieur car je veut afficher le graph qu'une fois l'acquisition terminée, de plus je croit que dessiner un graph peut ralentir l'exécution du VI.
j'ai avancer de mon coté et j'ai réussit a avoir la fonctionnalité que je souhaitais mais l'éxécution est lente ( 30s pour aquérir 10s de données a 10kHz)
Pièces jointes :
Voltage - Finite Input Arret.vi 86 KB -
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 !
NealHi 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 -
Bonjour à tous
Tous d'abord merci pour l'aide que vous pouvez m'apporter.
Je vous explique ma problématique.
J'ai un Tableau 2D type chaine. Je veux séléctionner une ligne de ce tableau et la supprimer de ce tableau. (jusque là rien de compliqué).
La ligne que je viens de supprimer je voudrais l'inserer dans le même tableau mais à partir d'une colonne spécifié.
Exemple :
Tableau de départ
A A A A A A A A
B B B B B B B B
A A A A A A A A
A A A A A A A A
Je supprime la ligne 2
Tableau d'arrivé
A A A A A A A A B B B B B B B B
A A A A A A A A
A A A A A A A A
Voià, J'espère avoir été suffisamment claire dans mes explications.
Merci encore pour votre aide.
Résolu !
Accéder à la solution.bonjour ;
essayer avec sce code
Sentenza wrote:
Bonjour à tous
Tous d'abord merci pour l'aide que vous pouvez m'apporter.
Je vous explique ma problématique.
J'ai un Tableau 2D type chaine. Je veux séléctionner une ligne de ce tableau et la supprimer de ce tableau. (jusque là rien de compliqué).
La ligne que je viens de supprimer je voudrais l'inserer dans le même tableau mais à partir d'une colonne spécifié.
Exemple :
Tableau de départ
A A A A A A A A
B B B B B B B B
A A A A A A A A
A A A A A A A A
Je supprime la ligne 2
Tableau d'arrivé
A A A A A A A A B B B B B B B B
A A A A A A A A
A A A A A A A A
Voià, J'espère avoir été suffisamment claire dans mes explications.
Merci encore pour votre aide.
Sentenza wrote:
Bonjour à tous
Tous d'abord merci pour l'aide que vous pouvez m'apporter.
Je vous explique ma problématique.
J'ai un Tableau 2D type chaine. Je veux séléctionner une ligne de ce tableau et la supprimer de ce tableau. (jusque là rien de compliqué).
La ligne que je viens de supprimer je voudrais l'inserer dans le même tableau mais à partir d'une colonne spécifié.
Exemple :
Tableau de départ
A A A A A A A A
B B B B B B B B
A A A A A A A A
A A A A A A A A
Je supprime la ligne 2
Tableau d'arrivé
A A A A A A A A B B B B B B B B
A A A A A A A A
A A A A A A A A
Voià, J'espère avoir été suffisamment claire dans mes explications.
Merci encore pour votre aide.
Forza Juventus
Pièces jointes :
test.vi 11 KB -
Executer vi à partir d'une ligne commande
Bonjour,
Je souhaite exécuter un VI a partir d'une ligne de commande
et pouvoir recuperer au démarage du VI des paramètres inscrits dans la ligne de commande
Si vous pouvez m'aiguiller , merci
DavidC'est bon j'ai trouvé une réponse
http://digital.ni.com/public.nsf/websearch/17C3AD70493CE0208625666A00763364?OpenDocument
Je suis preneur quand même de vos observations
Maybe you are looking for
-
Switching to archlinux on MacBook Pro 13'' (december 2010)
Hi all! I've been missing a lot archlinux since i bought a 13 inches MacBook Pro in december. So i started looking around on the forum get some informations about using Arch on the MB, and i'm very happy that all runs smoothly without issues. Before
-
TS1398 I dont have any signal??? it was fine before
I don't have any signal and can't connect to wifi.
-
Virtualization in T430s Windows 8.1
Hi, My T430s has been enabled virtualization in BIOS, and I have updated BIOS in newest version of 2.62. When I first boot laptop, all virtualization features are "YES" (I use "Intel Processor identification Utility" to check), processor Core-i5 332
-
Adobe Reader XI I cannot open pdf documents, change or delete the program
Hi, After installing Reader XI I cannot open pdf documents, change or delete the program! please help
-
I wrote a tiny script to monitor the status of RAID arrays. It is written in awk and is meant to be used with conky. I have this in my conky config file: RAID: ${execi 60 gawk -f path-to-the-script /proc/mdstat} #!/bin/gawk -f # This script checks th