le 02-06-2012 07:38 AM
Bonjour,
je travaille actuellement sur un programme dont le but est de commander une pompe, l'idée étant de la faire tourner en endurance (500h).
Mon soucis, labview se ferme inopinément et sans message d'erreur de manière aléatoire, généralement au bout d'1h30, parfois plus.
Je n'arrive pas à trouver la cause du problème!
Alors si quelqu'un a une idée, je prends.
Merci beaucoup
Anne
PS.: j'ai essayé sur 2 PC différents, même résultat.
Résolu ! Accéder à la solution.
le 02-07-2012 02:41 AM
petite précision, j'utilise une carte PCIe 6321.
Anne
le 02-07-2012 08:09 AM
bonjour,
j'ai pas la dernière version de champollion d'installée 😉
Il ya des chance que si ça plante au bout d'un certain temps cela provienne d'un depassement de memoire
quelles sont les operations effectué pendant ces 500h ? memoriser vous certain parametres dans un tableau extensible ?
affichez vous un graph ?
pourriez vous poster votre code ? ou une image plus lisible ?
Cdt
Tinnitus
le 02-07-2012 09:08 AM
Bonjour,
voici le code en pièce jointe.
A part 2 graphes, a priori je ne stocke pas de données, je les enregistre au fur et à mesure. Mais peut-être ai-je fait une erreur.
En tout cas, merci de vous intéresser à mon problème.
Cordialement,
Anne
le 02-07-2012 10:16 AM
il y a une fonction inserer ( j'ai l'impression sans limite) pour les tabeaux H et K
je ne sais pas à quel cadence se fait l'insertion mais
il faudrait calculer ou generer un tableau de taille identique pour voir se que cela donne
car l'affichage des données sur 500h n'est peut pas necessaire !
Cdt
Tinnitus
02-07-2012 11:14 AM - modifié 02-07-2012 11:14 AM
,
ci joint un exemple de ce qui peut etre fait pour borner la taille du tableau de données
Le principe est celui des globales fonctionelles ( voir sur le forum et tuto )
la partie d'init definie la taille maximale en nb de point , à placer avant la boucle
l'autre ajoute les données au fur et a mesure en tenant compte de cette taille max
il faudra faire de même pour G ( copier coller et renommer le VI )
n'hesite pas si tu as des questions
Cdt
Tinnitus
le 02-08-2012 02:53 AM
Merci beaucoup.
Je teste tout ça et je reviens donner des nouvelles.
Anne
le 02-08-2012 08:40 AM
Bjr,
Avez vous estimé , simulé avec la fonction initialiser un tableau ou visualisé via le gestionnaire de taches si
ça peut vraiment provenir de cela. C'est ce qui semble plausible mais rien n'est certain à 100%.
Cdt
Tinnitus
le 02-08-2012 09:17 AM
oui j'ai utilisé le gestionnaire de tâches pour vérifier un peu ce qu'il se passait et effectivement j'ai pu observer des gros pics au moment où labview se ferme.
Je finis de tester votre code, pour le moment ça tourne bien et ça ne s'est pas encore fermé. J'attends la fin de la journée avant de crier victoire.
Merci beaucoup pour votre aide.
Anne
le 02-09-2012 09:03 AM
Bonjour,
toujours pas planté ? 😉