Aide sur l'assistant DAQ
Bonjour,
Je viens sur ce forum afin de trouver un moyen d'arriver à extraire correctement mes deux courbes de l'assistant DAQ.
Je m'explique :
Dans mon diagramme, j'ai un assistant DAQ qui acquiert 2 signaux d'entrée.
J'aimerai afficher ces 2 signaux sur 2 graphes déroulant mais quand je passe par des l'outil tableau, je n'obtiens pas ce que je veux.
En pièce jointe, je vous joins mon diagramme et ma face avant.
Comme vous pouvez le voir sur la face avant, le graph 1 montre les entrées brutes.
Les graph 2.1 et 2.2 montre les deux données traitées.
On voit bien que le graph 2.1 ne donne pas les bonnes valeurs puisque la courbe est en traingle alors que les valeurs brutes sont plutôt constantes.
Mes questions sont :
Où est mon erreur ? Dans la conversion des données brutes en tableaux ?
Y-a-t'il un meilleur moyen pour effectuer le traitement de données acquéries par l'assistant DAQ ?
D'avance merci,
Pièces jointes :
grap_labview.png 19 KB
grap_labview_2.png 46 KB
Bonjour NICO_AT,
merci d'utiliser les forums de discussion NI.
Il existe une palette de manipulation des signaux dynamiques, qui permet de faire le genre de traitement dont vous avez besoin.
Je vous joins un VI simple (version lanVIEW 2011) pour l'acquisition et l'affichage sur 2 graphes différents.
Le problème avec les VI express est qu'il utilise leur propre type de données appelé données dynamiques. Or transformer ces données en double comme vous l'avez fait, peut conduire à une perte d'information ( http://zone.ni.com/reference/en-XX/help/371361J-01/lvexpress/convert_from_dynamic_data/ ).
N'hésitez pas à poster votre .VI pour que l'on essaie de vous aider!
Cordialement,
Audrey_P
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;}
Journées techniques : des fondamentaux aux dernières technologies pour la mesure et le contrôle/comm...
Pièces jointes :
DonneesDynamiques.vi 58 KB
Similar Messages
-
Comment acquérir plusieurs voies simultanément sans utiliser l'assistant DAQ
Bonjours,
Je souhaiterai savoir comment acquérir plusieurs voies simultanément sans utiliser l'assistant DAQ afin de pouvoir régler les paramètres (fréquence d'échantillonnage, nbre de points à acquérir, plage d'entrée min et max) sur la face avant lors de l'exécution de mon programme?
De plus je souhaiterai savoir comment faire pour avoir ma courbe stable dans ma fenetre Graph (non déroulante).
D'avance mercie beaucoup pour celui ou celle qui me répondra!
LudoBonjour,
Vous trouverez des exemples plus bas niveau que le DAQ Assistant à l'endroit suivant:
* Ouvrez un VI vide et sélectionnez le Menu Aide >> Recherche d'exemples...
* Sélectionnez la rubrique "E/S Matérielles >> DAQmx >> Mesures analogiques >> Tension"
Ces exemples permettent de faire de l'acquisition finie, continue, point-par-point sur une ou plusieurs voies en réglant les paramètres depuis la face-avant du VI. Pour des applications plus avancées, je vous conseille de vous plonger dans les exemples ci-dessous:
* NI-DAQmx >> Advanced Programming Techniques
http://zone.ni.com/devzone/devzone.nsf/webcategories/B43F55011D54A29486256F190043B365
Concernant l'affichage de votre graphe, la meilleure méthode est de désactiver la mise à l'echelle automatique de l'échelle des X et des Y dans les propriétés du graphe.
Cordialement.
Matthieu G.
AE, NI France -
Labview - paramétrage Assistant DAQ
Bonjour,
Je possède une carte 9401 montée sur un châssis 9172 et je souhaite brancher 2 codeurs en quadratures.
Problème : L'assistant DAQ (dans labview), qui gère les deux codeurs en entrées, paramètre automatiquement le port A et B sur PFI0 et PFI2.
Question 1 : Comment modifier ceci afin de pouvoir exploiter les deux codeurs sur des connexions différentes ?
Question 2 : Quels ports utiliser ? ex : codeur 1 => PFI0 et PFI2 / codeur 2 => PFI? et PFI?
Question 3 : Comment peut-on savoir sur quels pins brancher les codeurs ? Où peut-on trouver une doc technique qui montre sur quels pins de la carte on retrouve PFI0, PFI2, ... provenant du chassis ?
Merci par avance,
Cordialement,
Eric
Pièces jointes :
labview.JPG 112 KBBonjour,
Voici deux exemples pour synchroniser vos compteurs:
https://decibel.ni.com/content/docs/DOC-5706
Malheureusement, vous ne pouvez pas faire de synchronisation avec du DAQ assistant. La synchronisation de voies entrée analogique/sortie analogique/Digital IO/compteur nécessite une programmation
plus évoluée que l'assistant DAQ.
De plus, la manière de programmer de la synchro diffère si vous voulez synchroniser des entrées analogiques ou des entrées numériques ou des compteurs.
J'espère que les 2 exemples que je vous envoie aujourd'hui vous parleront. Il s’agit de la synchro de 2 compteurs.
Dans le cas contraire, vous pouvez peut être demandé une formation (vu que vous êtes dans l'enseignement, vous avez des prix réduits)
Cordialement,
MatthieuR
Matthieu RICORD
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 plusieurs ROI sur vision assistant
Bonjour,
Je suis étudiant et je travail actuellement sur un projet ayant pour but de repérer des défauts sur une dalle carré.
pour le moment j'utilise le vision assistant qui me permet de définir une aire recouvrant la quasi totatilé de la dalle. Mon objectif serait de remplacer cette aire par un maillage de 64 points, ou par plusieurs lignes verticales et horizontales aux coordonnées choisies.
Existe-t-il un moyen de le faire automatiquement avec le vision assistant (en lui envoyer un tableau de coordonnées par exemple) ?
MerciHey, Selon ma compréhension, vous souhaitez séparer l'image en enitre à 16x16 groupe de tableau 2d et trouver max et min du tableau à droite? type de la moyenne mobile fenêtre?
si c'est votre souci j'ai un programme vous donnera.
Sasi.
Certified LabVIEW Associate Developer
If you can DREAM it, You can DO it - Walt Disney -
Un peu d'aide sur le GPIB ?
Bonjour,
Je suis novice en dialogue GPIB. Je dois contrôler (commander en vue de récupérer les données retournées par l'appareil) un générateaur Haute Tension HCN du constructeur FUG. Le fabricant propose un petit soft (qui fonctionne très bien) dont j'ai voulu me servir pour écrire et lire sur le port GPIB. Cependant je n'arrive pas à synchroniser les 2 actions et vue mon expérience dans ce domaine,j'ai bien peur de m'attarder un peu trop longtemps sur le sujet. Je n'arrive pas à trouver un exemple simple où l'on peut envoyer et récupérer des données par GPIB, en existe-t-il un ? Autre question: Est-il nécessaire de réinitialiser à chaque fois le port ?
Cordialement,
CAZALETS CédricBonjour,
La première chose à faire est de cliquer sur "Measurement&Automation Explorer", aller dans "Périphériques et Interfaces", cliquer-droit sur l'interface GPIB0 et sélectionner "Scan For Instruments".
Si votre instrument est sous tension et que la connexion est correcte, il sera détecté et apparaîtra dans la fenêtre de droite.
Vous pourrez alors cliquer-droit dessus et faire "Communicate With Instruments" pour lui envoyer les commandes et recevoir ses réponses. Cela nécessite de connaître les chaines de caractères supportées par votre instrument. Elles sont logiquement dans le manuel.
Une commande standard est "*IDN?" pour demander à l'instrument de décliner son identité.
Si ceci ne fonctionne pas, ce n'est même pas la peine d'aller plus loin. Vérifiez l'installation, la connectique, triturez la documentation de l'appareil pour voir s'il n'y a pas une manip spéciale à faire pour que l'appareil puisse être piloté en GPIB...
Après deux possibilités :
-Vous utilisez le VI "LabVIEW<->GPIB.vi" pour communiquer avec votre instrument via les chaines de caractères que vous utilisiez déjà plus haut.
-L'instrument possède un driver en LV et, s'il est validé par NI, sera en libre téléchargement sur : www.ni.com/idnet. S'il n'est pas sur ce site, renseignez-vous auprès du constructeur pour savoir si ce driver existe.
Le contenu du dossier que vous téléchargez doit être intégralement copié dans le répertoire C:\Program Files\...\LabVIEW\instr.lib\ afin que les fonctions apparaissent sous forme d'icônes dans la sous-palette "Drivers d'Instruments" de la palette "E/S d'instruments". Si ce driver est de type IVI, il sera fourni avec des exemples.
L'avantage du driver est de disposer d'un jeu de fonctions dédiés à l'appareil et d'affranchir le programmeur de la recherche des chaînes de caractère ou de leur conversion au format numérique.
Le driver est de la responsabilité du constructeur et NI ne le supporte en aucun cas.
Cordialement
Frédéric
National Instruments France -
Besoin d'aide sur l' option Tracé--- Décalage
Bonjour
Je m' explique :
Imaginons une forme que je réduis d' 1pt avec l'option Tracé---> Décalage: -1pt
Jusque là tout va bien..
Mais comment feriez vous pour ne garder que la forme décalée de -1pt et pas avec tous les anciens tracés ?
Je pense que ça doit etre via Pathfinder mais en essayant plein de chose je n'y parviens pas.
Merci pour votre aide !
Bonne soirée
BenLa solution tient plus de l'habitude dans illustrator :
Sélectionner les formes à décaler.
Appliquer menu objet > tracé > décalage.
Masquer les objets sélectionnés (cmd/ctrl-3)
Resélectionner les formes.
Les effacer.
Réafficher les objets masqués (cmd/ctrl-alt-3)
Si vous avez un contenu complexe, après l'étape 1. passez dans le menu Sélection, mémorisez la sélection.
Du coup, l'étape 4. devient "récupérer la sélection, sélection 1"
Et pour bien faire, Sélection > modifier la sélection > supprimer la sélection (vu que vous venez d'effacer les objets concernés.
Mais il serait plus intéressant d'avoir un script si vous faîtes cela souvent… -
bonjour mon mac pro n'arrête pas de sonner que puis-je faire pour le dépanner et en plus il ne marche plus
j'ai mon mémoire à présenter lundi dedans au secours!!Avez-vous changé la mémoire récemment? Si elle ne démarre pas et émet seulement un carillon, la mémoire peut être endommagée ou incorrecte pour le modèle. Voir ici: http://support.apple.com/kb/HT2341?viewlocale=fr_FR
(Bad français? Blame Google ...) -
Bonjour,
Je suis une utilisatrice nouvelle de Labview 8.5 version de
base.
J'ai un cNI DAQ-9172, et deux modules d'acquisitions: NI 9217 pour la température, et NI 9203 pour le courant.
J'ai fait un programme simple à l'aide de l'assistant DAQ
qui me permet une acquisition de températures et de courant (4-20mA) et leur écriture dans un fichier en .txt.
J'ai plusieurs questions à poser:
1-Est ce que je pourrai demander dans l’assistant DAQ, que
la fréquence de lecture des données de Températures soient différentes de la
fréquence de lecture des données de courant ? et comment programmer cela?
2-Est ce que je pourrai ajouter un filtre pour seulement le
module de lecture de courant et pas pour la température ? et comment ?
3-Si je met une fréquence de lecture de 30hz par exemple, au
bout de quelques minute, un message d'erreur apparaît:
" erreur : 200279 DAQmx Read (Analog 1D wfm Nchan Nsamp).vi
la tentative de lecture d'échanillons qui ne sont plus disponibles. L'échantillon demandé était auparavant disponible, mais il a été écrasé dapuis. Vous pouvez éventuellment corriger ce problème en augmentant la taille du buffer en lisant des données plus fréquement ou en spécifiant un nombre fixe d'échantillons à lire ou bien de lire toute les échantillons disponbible."
j'ai alors modifier le mode
d'acquisition des données en demandant
que les fichier soient enregistrées dans plusieurs fichier .txt au lieu d'un seul et en incrémentant
leur extention dès que leur taille est importante. Mais le message apparaît toujours,
comment pourrais je enregistrer pendant plusieurs jours des données avec une fréquence
de 30hz en lisant les échantillons en continue sans que ce message d'erreur
n'apparaisse?
Merci de vos réponse
Bien Cordialement
Farah DIABBonjour Farah,
La description de l'erreur est correcte. Voici un lien de "Measurement Studio" qui discute de l'erreur 200279 et le DAQmx.
http://forums.ni.com/ni/board/message?board.id=232&message.id=2926&query.id=12659#M2926
Cette erreur peut etre corriger en modifiant les proprietees "relative a" et le "Offset" du DAQmx. Ces suggestions sont aussi utile avec Labview.
RayR -
Envoyer un signal arbitraite sur un DAQ
Bonjour,
Etant nouveau comme utilisateur de Labview, j'aurai souhaité un peu d'aide pour réaliser un montage.
Je chercher à configurer un NI USB-6008 sur Labview 2010.
J'ai pour l'instant créer mon signal arbitraire et configurer mon assistant DAQ, mais je n'arrive pas à les relier sans erreur "200524".
"Nombre de voies dans la tâche: 1"
"Nombre de voies dans les données: 6001"
Le problème c'est que je ne trouve pas la configuration pour modifier le nombre tâche possible. Et si possible je voudrais envoyer les données dans une seul sortie analogique.
Merci d'avance.
Résolu !
Accéder à la solution.Bonjour,
merci d'avoir pris le temps de me lire.
(1) Voilà ce que j'ai fait pour l'instant. J'ai configuré l'assistant DAQ sur AO0.
(2) Le signal que j'essai de générer.
Pièces jointes :
1.JPG 20 KB
2.JPG 48 KB -
Bonjour,
Je viens vous demander votre aide car je bute sur un probleme dans mon programme.
En effet tout ce passait quand je relevais seulement 1 signal, mais dès lors que j'en met plus , il m'affiche l'erreur 50103, alors bien sûr je suis aller voir ce que c'était,et je vois
Le code d'erreur: - 50103
Description: La ressource spécifiée est réservé. L'opération a été achevée en ignorant ou en substitution de la ressource spécifiée.
Cause possible: Il ya plusieurs cas où cette erreur peut se produire. Un cas courant est lorsque l'appareil est en cours d'utilisation par un autre programme / VI, ou d'une tâche précédente DAQ n'a pas libérer les ressources du périphérique.
Solutions: Assurez-vous que vous avez libéré le dispositif pour une utilisation par un autre programme ou instance de tâche. Par exemple, vous pourriez ne pas avoir câblé une condition d'arrêt d'un VI Express Assistant DAQ configuré pour l'acquisition de point unique.
bon alors du coup je vais dans mon DAQ1 et je met les 3 autres voies sur celui la.(cf l'image en pièce jointe)
L'erreur persiste ,je vais voir des solutions proposées sur des forums , ici aussi, je vois(ou plutot j'interprete) alors qu'il faut qu'il que un vi se finisse pour en enchainer un autre, heu moi je ne veux pas car je veux avoir mes données en même temps, il n'y a pas d'autre alternative.
J'ai la carte NI-USB-6251.
voici mon VI en pièce jointe
Cordialement
Pièces jointes :
Sans titre.png 95 KB
programme.vi 416 KBVoivi le message que je reçois:
Raisons possibles :
La valeur demandée n'est pas une valeur supportée pour cette propriété. Il se peut que la valeur de la propriété ne soit pas valide car elle est en conflit avec une autre propriété.
Propriété: QuantitéÉchant.ÉchantParVoie
Valeur demandée: 0
Les valeurs valides commencent à : 2
Les valeurs valides se terminent à : 8589934590
Nom de tâche : _unnamedTask<0>
Comme dit sur l'image envoyé quand je fais executer sur cette fenetre , je vois mes courbes.Donc je trouve ça quand même bizarre.
Apres avoir fait comme tu as dit, et que j'ai eut ce soucis la j'ai voulu testé le DAQ express pour pouvoir visualiser mes signaux, ce que je pourvais pas faire avant.Je poste juste une version afin de pas alourdir.
Pièces jointes :
aide lab.png 104 KB
Programme Rotation Kerr en fonction du champ appliqué--Prototype1.2--.vi 348 KB -
Bonjour,
Dans le cadre d'un projet, je dois acquérir plusieurs signaux en utilisant l'assistant DAQ. J'aimerai savoir si c'est possible d'activer/désactiver les voies que je veux acquérir, depuis la face avant. En d'autres termes choisir les signaux à acquérir.
Je vous remercie par avance pour vos réponses.
Configuration LABVEW 2011 ProHello backosty,
Pour les questions orientées LabVIEW, l'autre partie du forum est plus appropriée pour y trouver de meilleures réponses ;-)
En ce qui concerne votre souci, je suppose qu'on a pas 250 choix :
- Soit on ferme/redémarre la tâche en prenant en compte à chaque fois les différentes voies à acquérrir. Problème : la performance !
- Soit on acquiert sur toutes les voies, mais on trace/traite/enregistre uniquement les données voulues.
Pour l'affichage dans un graphe, on peut par exemple activer la case de visibilité des tracés (clic droit sur la légende du graphe -> Eléments visibles -> Case de visibilité du tracé).
Pour le traitement ou l'enregistrement, il faut découper/indexer le tableau contenant toutes les données acquises, ça nécessite de faire un bout de code plus ou moins compliqué selon les tâches voulues !
Enfin, l'assistant DAQ est pratique pour configurer rapidement une tâche, mais relativement statique (voire quasi impossible à reconfigurer dynamiquement!). Mieux vaut s'inspirer des exemples DAQmx de LabVIEW ou sur le site ni.com pour personnaliser un peu son code.
Cdt
Eric
Eric M. - Application Engineering Specialist
Certified LabVIEW Architect
Certified LabWindows™/CVI Developer -
HT201304 Refus d'achat sur un jeux
Bonjour, j'ai fais des achats sur un jeux, tout allait bien et d'un coup, quand j'ai voulu recommencer l'achat, il y a marqué: " "Votre achat n'a pas pu être effectuer, pour obtenir de l'aide, contactez l'assistance d'Itunes". Qu'est ce que je peux faire? Le controle parental de mon téléphone est desactivé et j'ai pu la veille fair eun achat. Que ce passe t-il?
If the purchase is blocked by a problem with your iTunes/app store account, contact the store support staff at: http://www.apple.com/emea/support/itunes/contact.html
-
Problème arrêt acquisitio​n sur graphique CVI
Bonjour,
voici mon problème :
je fais l'acquisition de température en continue mais je souhaiterais l'arrêter aprés un certain temps
Le problème c'est que plus je diminue mon sleep plus plus l'acquisition sur le graphique mets de tempsà s'arrêter
voici mon programme
#include "graphessai.h"
#include <windows.h>
#include <NIDAQmx.h>
#include <formatio.h>
#include <analysis.h>
#include <ansi_c.h>
#include <cvirte.h>
#include <userint.h>
#define echelletc 30
#define offsettc -50
#define nbpointtc 10
#define NUM_PLOTS 20100
#define ABS_DATE_TIME_FORMAT_STRING "%X %B %#d, %Y"
#define REL_DATE_TIME_FORMAT_STRING "%#M:%S.%3f"
#define MSG_FORMAT_STRING "Current window: %s - %s"
static int PanelHandle, PlotArray[NUM_PLOTS] = { 0 }, CurrentPlotIndex;
static double StartTime;
static void TakeSample (void);
double tc1[10];
double tc_mean;
double curTime;
TaskHandle tc1_task;
int main (int argc, char *argv[])
if (InitCVIRTE (0, argv, 0) == 0)
return -1; /* out of memory */
if ((PanelHandle = LoadPanel (0, "Graphessai.uir", PANEL)) < 0)
return -1;
DAQmxCreateTask("TC1",&tc1_task);
DAQmxCreateAIVoltageChan (tc1_task, "PXI1Slot5/ai6", "", DAQmx_Val_RSE, 0, 10, DAQmx_Val_Volts, "");
DisplayPanel (PanelHandle);
RunUserInterface ();
DiscardPanel (PanelHandle);
return 0;
int CVICALLBACK QuitCallback (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
switch (event)
case EVENT_COMMIT:
QuitUserInterface (0);
break;
return 0;
static void TakeSample (void)
double value;
double i;
for(i=0;i<20/0.001;i++){
DAQmxReadAnalogF64 (tc1_task, 10, 10.0, DAQmx_Val_GroupByChannel, tc1, 10, NULL, 0);
Mean (tc1, 10, &tc_mean);
if (StartTime == 0.)
StartTime = curTime;
GetCurrentDateTime (&curTime);
value = tc_mean * echelletc+offsettc;
// gPlotArray is a circular buffer; if we've looped around, discard the old plot
if (PlotArray[CurrentPlotIndex])
DeleteGraphPlot (PanelHandle, PANEL_GRAPH, PlotArray[CurrentPlotIndex], VAL_DELAYED_DRAW);
PlotArray[CurrentPlotIndex] =PlotXY (PanelHandle, PANEL_GRAPH, &curTime, &value, 1, VAL_DOUBLE,
VAL_DOUBLE, VAL_CONNECTED_POINTS, VAL_EMPTY_DIAMOND, VAL_SOLID, 1, VAL_RED);
Sleep (1);
if (++CurrentPlotIndex == NUM_PLOTS)
CurrentPlotIndex = 0;
int CVICALLBACK START (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
switch (event)
case EVENT_COMMIT:
TakeSample ();
break;
return 0;
j'aimerais que l'acquisition s'arrête au bout de 20 SEcondes (juste pour l'exemple plus tard il faudra que je l'arrête au bout de 24 h)) mais mon programme s'arrête environ 25 minutes plus tard
si quelqu'un à une idée elle serait la bienvenue
CordialementBonjour,
Je n'utilise pas DAQmx pour mes applications du coup je ne l'ai pas installé et je n'ai pas accés à l'aide. Cependant ces fonctionalités étaient déjà disponibles dans le driver précédent (NIDAQ). D'après les quelques documents présent sur le site de NI, la création de mémoire tampon se fait certainement à l'initialisation de la tache d'acquisition (fonction DAQmxCfgSampClkTiming je pense). Le lancement de la tache se fera avec DAQmxStartTask et l'arret avec DAQmxStopTask puis DAQmxClearTask. Pour la lecture des données et le rafraichissement du graphe, il est possible de créer un évenement qui sera déclenché tout les N échantillons acquis (fonction DAQmxRegisterEveryNSamplesEvent). C'est dans la fonction associée a cet évènement qu'il faudra utiliser la fonction "xxxRead" pour lire vos échantillons et les afficher. A vous de dimensionner la mémoire tampon et le nombre d'échantillons qui provoquent l'évènement afin d'obtenir un rafraichissement du graphe plusieurs fois par seconde. J'espère que cela va vous aider ... sans carte d'acquisition et sans aide sur l'API de DAQmx je ne peux pas vous en dire beaucoup plus ! Fouillez dans les exemples de code, il y a certainement un exemple d'acquisition avec mémoire tampon (Buffered acquisition) et un autre sur les évènements DAQmx.
cordialement,
Stéphane
Labwindows/CVI user since version 4.0 -
Instrument I/O Assistant:Convertir les commandes ASCII en numérique?
Bonjour à Tous,
Je suis à la recherche des exemples d'applications et des liens sur les assistants E/S d'instruments dans le but de développer un driver pour power supply Haut Voltage.
En effet ,dans le cadre de mon projet j'ai utilisé ces Assistants E/S directes pour communiquer (Commandes en ASCII ,Reponses en ASCII) avec des alimentations Haut Voltage de type MPS Spellman et le programme fonctionne très bien.
Pour la suite de mon travail je voudrai utilier des commandes Numériques (Décimal) sur la face avant du CODE VI standard obtenu après conversion et avoir des réponses en numérique pour l'exploitation (Ci joint le Code VI Réalisé)
EXP de commandes: stx 12 EN1 Y lf = ON ( Enable )
stx 12 EN0 z lf = oFF (Disable)
stx 12 V1=5 d lf : Pour appliquer 5Volt
,,, stx 12 V1=1000 X z lf : pour appliquer 1000 Volt
Je sais pas si des fonctions existent sous Labview ou il faut écrire un autre de programme de calcul? si quelqu'un a des remarques ou des suggestions à faire,,elles seront les bienvenues Merci à bientot.
Pièces jointes :
TEST22 MPS.vi 15 KBBonjour,
Si je comprends bien, vous souhaitez convertir un valeur ASCII en valeur numérique. Vous pouvez utilisez la structure suivante:
Cordialement
Mathieu B
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;}
Forum Aéronautique, Spatial et Défense. Avec la participation exceptionnelle de Bernard DUPRIEU, Res... -
Error in Assistance class.
Hi experts,
I am getting an error in assistance class, below is the error :
" Web Dynpro Comp. / Intf. ZWD_TEST,Web Dynpro View V_TEST
Attribute WD_ASSIST
The type "ZASSIST_DISP" is unknown, but there is a type with the
similar name "IG_ZWD_TEST" . . . . . "
where :
ZASSIST_DISP is the assistance class,
ZWD_TEST is the component,
V_TEST is the view.
But when i activate it anyway , it works fine.
Help me in this error.
Thanks
AisuryaHi,
I believe this is due to you using an interface as an assistance class. This will normally generate the error "the type ZIF_CLASSNAME is unknown, but there is a type with the similar name IG_ZIF_CLASSNAME..."
Make sure your assistance class is a proper class, and not an interface, and your problem should be solved.
Regards,
Trond
Maybe you are looking for
-
How to open a report stored in the CMS with the RDC ?
Hello, With CRXIR2, reports can be stored in the CMS. Does anybody knows how to open such a report with the RDC (version 11.5) ? I really need to use the RDC because I have to save subreports on HDD and it is unavailable with the RAS SDK (neither Jav
-
Use of Pro*C with embedded SQL
Is it possible to reuse existing Pro*C with embedded SQL written for an Oracle 9i database on an Oracle Lite running on Windows CE/PocketPC plattform? Wich steps and tools are required to transform (compile, precompile) this code? Can the functionali
-
I am admin for the site. I can load the index file but no other pages show up in the browser. I can use "CHOOSE A FILE" and see all the files there. selecting one will not allow it to preview anyway. selecting ok will not load the page for edit. Must
-
Easily set column value in table's row when checkbox is clicked
Hi, in Jdev 11.1.2.3 i have a table which row consists of 2 columns: How can i set value #{securityContext.userName} to it1 in column 2 when soc1 is changed in column 1? I can see a way to do to define <af:setPropertyListener on soc, then find curren
-
Touchpad not working after Factory reset through Desktop manager os6 BB 9300 curve
sir, I tried to factory rest my blackberry curve 9300 through desktop manager but the thing is after booting up im getting a licence agreement popup but im unable to scroll down. dont know why ?? please help me