Programmer une carte NI 2510 avec C#

Salut, 
ya t'il un fichier .dll qu'en peut  utiliser pour programmer la carte switch 2510 ? 
la seul maniere que j'ai touver pour commander cette carte est d'utiliser une classe fournie par NI. cependant il faut ajouter des sous fonction pour pouvoir controller par example un Relais/Bus (Open/Close)...(j'ai attacher le source code)
y'a t'il un fichier .dll que l'on peut utiliser directement ? et aussi un example d'utilisation de ce .dll.
Merci d'avance. 

Salut,
oui je l'ai utiliser, mais apres certain temps de test, le system ce bloc, je sais pas pk ?
les etapes pour commander un switch  :
//initializing niSwitch object
my_niSwitch = new niSwitch(sDeviceAddress, sSwitchTopology, false, false);
//Open relay by direct name
my_niSwitch.RelayControl(sRelayName + "a", 20);
//dispose of handle
my_niSwitch.Dispose();
est ce vraiment en a besoin d'appeler my_niSwitch.Dispose(); a chaque fois qu'en commande un relais specifique ?
Salutation.

Similar Messages

  • Programmer une carte arduino sous labview h

    j'ai la carte arduino pour l'acquisition des données je veux lire la valeur du Pin 7 et cette valeur c'est elle qui  va contrôler le event structure ç a d suite a cette valeur je veux soit lancer le GET Time on soit le Get Time off
    la newVal que j'ai doit se référer sur la valeur lue dans le Pin 7
    j'ai ci_joint une image pour bien comprendre 
    merci de vérifer et de m'apporter votre aide
    Pièces jointes :
    fgv_elapsedtime_format.vi ‏17 KB
    essai3.vi ‏33 KB
    sans lifa.vi ‏27 KB

    Bonjour habibahamri,
    Merci de ne pas prendre les gens pour des columbidés. 6 posts pour le même sujet c'est (vraiment) beaucoup. C'est de plus complètement contreproductif dans la mesure ou tout le monde ne lis pas tous les posts et les réponses peuvent se superposer.
    Les sujets incriminés sont:
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/programme-labview/td-p/2415808
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/labview/td-p/2414336
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/labview/td-p/2414328
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/Re-programmer-une-carte-arduino-sous-labview...
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/Programmer-une-carte-arduino-sous-labview/td...
    De plus, quand on demande de l'aide, on essaie de se montrer poli: on dit bonjour dans son premier post et on remercie les participants qui prennent de leur temps pour aider (je fais notemment références aux réponses presque rudes formulés à Bastauss qui a essayé de vous aider en vous programment un VI d'exemple).
    Cordialement
    (signé le redresseur de tort)
    Florian Abry
    Application Engineer Group Leader
    NI Germany

  • Programmer une carte arduino sous labview

    Bonjour
    s'il vous plait j'ai une carte arduino uno que je vais l'utiliser pour l'acquisition des donner j'aimerais que vous m'aidiez a la programmer avec labview .
    j'ai branché ma carte avec un switch qui va me donner soit l'état 0 soit 1 ;
    changement de 0 à 1 = marche
    changement de 1 à 0 = arret
    mon programme labview doit détecter le changement d'état et calculer la durée pendant laquelle on a cette état et insère ces résultats dans un tableau ou on a l'instant du marche , la durée de marche , instant d'arret , la durée d'arret

    L'utilisation de LIFA est interessant mais elle déporte le traitement sur le PC et on perd la capacité de traitement qu'a la carte arduino. 
    Il me semble plus interessant de développer la partie traitement  (au moins celle qui a besoin de "temps réel" )  au sein de la carte arduino puis de communiquer via la liaison série les données à afficher et/ou les données de commande.
    Pour cela, je cherche un exemple de VI et le programme arduino correspondant qui gère cette liaison série
    Pour mieux cibler ma demande, je travaille avec ce petit robot http://www.geeros.com/fr/accueil.html
    et je voudrais pouvoir reconstruire avec labview l'interface qui permet de communiquer avec une des expériences embarquées
    http://blog.3sigma.fr/arduino/tutoriel-arduino-ass​ervissement-en-vitesse-dun-moteur-a-courant-contin​...
    (l'interface actuelle se trouve lahttp://www.3sigma.fr/Telechargements.html)
    cordialement
    Sinon on attend toujours soit un compilateur labview pour adruino, soit une carte équivalente à faible coût compatible labview  (une évolution du MyDaq)
    Robert Papanicola
    http://sciences-indus-cpge.papanicola.info/
    http://www.medicalistes.org/~maxime-plus/

  • Comment programmer une carte d'acquiqition en c shapre

    Bonjour,
    Je suis etudiant, et pour mon projet j'ai besoin de recevoir et envoyer des données depuis une carte analogique que je dois piloter en c sharpe. J'aimerai savoir si quelqu'un aurai deja fait se genre de chose et si il pourai m'aider a demarrer ?
    Merci

    Bonjour,
    Si vous programmez en C# sous Visual Studio, il y a une solution intégrée nommée Measurment Studio qui donne tous les outils et les bibliothèques pour faire de l'acquisition de données.
    NI Measurement Studio
    http://www.ni.com/mstudio/
    NI Measurement Studio for Visual C# .NET 
    http://www.ni.com/mstudio/ltb_vc_sharp_net.htm
    Ce dernier lien renvoie vers des vidéos d'exemples et d'autres informations utiles.
    Codialement. 
    Florian Abry
    Application Engineer Group Leader
    NI Germany

  • Bonjour, j'utilise une carte PCI 7334 avec un bornier SCB 68 pour les I/O Digitales mais la doc fournie ne donne pas le brochage des borniers de sortie. Ou puis-je trouver cette doc.

    SBC 68

    Le SCB-68 fait une liaison 1:1.
    Il vous suffit donc de vous référer à la description du connecteur digital de la carte PCI-7334 que vous trouverez à la page 5-14 (page 38/62) du mode d'emploi.

  • Utilisation d'une carte Blackmagic intensity pro avec NI vision

    Bonjour,
    Je dois utiliser une carte Blackmagic intensity pro avec NI Vision. Carte compatible directshow, mais en résolution 1920*1080 (1080p) à 25 fps, l'image reçue est bizzare, elle ressemble à de l'entrelacée, mais il n'en est rien. J'ai contacté le support Blackmagic qui m'annonce que le mode full HD n'est pas supporté avec DirectShow, mais seulement avec le SDK fournit, uniquement du C++.
    Y'a t'il une solution afin de l'utiliser tout de même avec Labview ?
    Ma première idée, créer une DLL en C++ qui récupère l'image pour la transférer via TCP à l'adresse 127.0.0.1 afin de la récupérer dans Labview, solution qui fonctionne déjà dans un autre projet, mais seulement à 10 fps avec une résolution de 640*480. Là, impossible vu la quantité de donnée à 25 fps.
    Quelqu'un a t'il une idée afin de pouvoir tenir le 1080p à 25fps avec NI Vision ?
    Merci, Julien.

    Bonjour juju21,
    Je crains que l'idée de l'utilisation de la DLL soit la meilleure pour utiliser du C++. Si vous n'obtenez pas de performance satisfaisantes par ce biais, je ne peux que vous guider vers des cartes d'aquisition NI.
    Cordialement,
    Mathieu P. | Certified LabVIEW Associate 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;}
    Journées techniques : des fondamentaux aux dernières technologies pour la mesure et le contrôle/comm...

  • Comment mesurer un fréqunce avec une carte pxi-6602?

     Bonjour,
    Je cherche grâce à une carte PXI 6602 à mesurer la fréquence d'une signal périodique.
    Cette carte possèdent 8 compteur/timer, et je suis déja parvenu à genérer des trains d'impulsion sur ces compteurs.
    Néanmoins je ne parviens pas à mesurer des fréquences...
    Pour cela j'ai tenté de mesurer la fréquence d'un simple signal carré de 50Hz (amplitude 10V) généré par un GBF. J'injecte ce signal sur le PFI38/GATE0 du compteur 0, mais j'obtiens apres génération de mon code une fréquence nulle. J'ai réalisé ce code sur labVIEW 8.6 avec la fonction "Measure Pulse Width or Period.vi"   (code en pièce jointe)
    Merci d'avance pour votre aide
    Pièces jointes :
    mesure_freq.jpg ‏515 KB

    Desole, je ne parle pas francais bien. Vous devriez avoir des exemples pour l'usage du dispositif de l'E-serie DAQ en Visual Basic dans le repertoire \Program Files\National Instruments\NI-DAQ\Examples.
    Chris Matthews
    National Instruments

  • Impossible de télécharger Elements 12 avec une carte cadeau

    Bonjour à tous,
    on m'a offert une carte cadeau pour télécharger Elements 12.
    J'ai été sur le site indiqué (www.adobe.com/go/getserial) mais à chaque fois que je lance le téléchargement j'ai le message suivant :
    "Erreur de l'assistant au téléchargement
    Malheureusement, il y a un problème avec le lien vers ce fichier. Ce problème peut être dû au nombre d'utilisateurs en train de télécharger le fichier, ou le produit peut ne plus être disponible. Veuillez réessayer dans quelques minutes. Si ce lien n'est toujours pas disponible, veuillez contacter le service clientèle à l'adresse [email protected] ou au numéro 604-915-5200."
    J'ai essayé de contacter l'adresse mail indiquée mais elle n'existe pas.
    Je commence à tourner en rond
    Merci de votre aide
    A bientot

    Au final j'ai trouvé la solution (enfin on me l'a donnée).
    Il faut telecharger la version d'essai et au moment de l'installer ils proposent soit d'installer la version d'essai soit d'installer avec un code licence.
    Et magie !
    En esperant que cela vous aidera
    bonne soiree

  • Comment tester la présence d'une carte 6023E en C++ avec NI-DAQ ?

    bonjours
    comment tester la présence d'une carte compatible NI-DAQ (6023E,6024E,...) avec les fonctions NI-DAQ 6.9.3 ou supérieur sous Borland C++ builder ?
    Merci.

    Bonjour juju21,
    Je crains que l'idée de l'utilisation de la DLL soit la meilleure pour utiliser du C++. Si vous n'obtenez pas de performance satisfaisantes par ce biais, je ne peux que vous guider vers des cartes d'aquisition NI.
    Cordialement,
    Mathieu P. | Certified LabVIEW Associate 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;}
    Journées techniques : des fondamentaux aux dernières technologies pour la mesure et le contrôle/comm...

  • Iphone 5 acheté en France fonctionne avec une carte sim italienne

    je voudrais savoir si avec un Iphone 5 acheté à l'apple store de cap 3000, je peux utiliser une carte sim italienne. merci

    Bonsoir razmee209
    Je ne suis pas d'accord avec vous, iPhone 5 est arrivé en France avec l'argument de ventes COMPATIBLE 4G LTE.
    En France seulement BOUYGUES fonctionne avec une bande de 1800mhz compatible iPhone 5, les autres sur 2600mhz non compatible iPhone 5. Donc pour vous le plus grand opérateur mobile ORANGE (par exemple en France) devrais changer ces bandes de fréquences 4g pour rendre compatible seulement un mobile l' iPhone 5 (les téléphones des concurrent chinois fonctionnent 4g tout opérateurs ) Je pense que c'est au fabriquant APPLE de rendre compatible leurs iphones avec l'iPhone 5s et 5 c les mesures ont ETE prise et fonctionne sur tout opérateurs. Puis iPhone 5 retire rapidement de la vente Étonnant vous ne trouvez pas ? Je pense que ma demande est légitime, APPLE a vendu iPhone 5 en argument de ventes compatible 4g, malheureusement il ne l'ai pas !!!!!
    Je demande juste une offre commercial à la reprise de mon iPhone 5 pour iPhone 5s.
    Il me semble que pour un client fidèle à la marque ma demande est légitime .
    Cordialement

  • Simulation d'un appareil avec une carte GPIB standard

    Je dispose d'un réseau GPIB controlé par un carte IOTech contenant plusieurs appareils de mesure. Je souhaiterais simuler (logiciellement) l'un de ces appareils. Je dispose d'une carte NI GPIB-USB-HS. Est-il possible d'utiliser cette carte comme client (ou esclave) sur le bus GPIB en lui attribuant une adresse. De cette façon, le controleur IOTech pourrait dialoguer avec mon logiciel de simulation de façon transparente.

    Bonjour,
    La meilleure manière de réaliser ce que vous souhaitez est d'utiliser NI-Device. Vous devez de plus avoir une édition "Plus" pour l'émulation PAD/SAD. Je vous invite à visiter la page produit ci dessous:
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/715​1
    Ansi que la documentation suivante:
    http://digital.ni.com/manuals.nsf/websearch/ECACBD​F5788A6C3486256E6D005187F7
    Cordialement,
    Manuel R
    AE dans une autre vie

  • Acquisition video avec une carte NI PCI 6221

    Bonjour,
    je ne m'y connait tres peu en electronique et programmation.
    sachant que je suis equipé d'une carte NI 6221, je voulai savoir si il etait possible d'utiliser une de ses entrées analogique pour recuperer le signale d'une camera video type webcam ou petite cdd et d'afficher l'image grace a labview.
    Si oui, pouvez vous me guider vers l'information. Si non , pourquoi?
    Merci

    Bonjour,
    Voici les differentes cartes d'acqusition video.
    http://www.ni.com/vision/framegrabber/f/
    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

  • Peut on acheter une revue dans le kiosque avec une carte apple

    Bonjour je voulais savoir si on peut acheter une revue dans le kiosque avec une carte Apple store sans mettre de donner de facturation merci

    You might consider using a case structure with a different case for each different formula script node. You could make the input to the case structure be a enumerated control.
    Creating an Enumerated Type Control
    Use enumerated type controls to give users a list of items from which to select. An enumerated type control, or enum, is similar to a text or menu ring control in that both contain lists of strings through which you can cycle. However, the data type of an enumerated type control includes information about the numeric values and the string labels in the control. The data type of a ring control is numeric.
    Note You cannot allow the user to enter undefined values in enumerated type controls, and you cannot assign specific numeric values to items in enumerated type controls. If you need this functionality, use a ring control.
    You can use an enumerated type control to select the cases of a Case structure.
    The numeric representation of the enumerated type control is 8-, 16-, or 32-bit unsigned integer. Right-click the enumerated type control and select Representation from the shortcut menu to change the representation of the control.
    Ben D.
    Applications Engineer
    National Instruments

  • Je viens de demenager et n'ai plus de carte visa francaise. je souhaite toujours acheter des films francais sur le store francais mais avec une carte bancaire etrangere. comment faire ?

    je viens de demenager et n'ai plus de carte visa francaise. je souhaite toujours acheter des films francais sur le store francais mais avec une carte bancaire etrangere. comment faire ?

    Bonjour M. Menguy,
    Il est possible de créer des signaux de ytpe PWM pour utiliser avec une carte de type USB-600ç mais cela n'est vraiment pas recommandé pour du controle moteur car ce module ne dispose pas de cette fonctionnalité matérielle et qu'il faut l'implémenter sous logiciel (donc contrôlé par windows, donc très lent et avec beaucoup de jitter). Aussi, il vous faidrait implémenter votre propre algorithme pour controller les signaux renvoyés par le moteur. Il est donc plutôt conseillé d'utiliser une carte toute intégré de controle/commande de moteur (voir nos modèles). Si vous souhaitez uniquement générer la PWM, il vous faudra opter pour une carte disposant de cette fonctionnalité au niveau matériel (voir liste du matériel compatible).
    Pour compter les fronts, vous devriez pouvoir utiliser l'exemple de base de LabVIEW :
    Aide >> Recherche d'exemples >> E/S matérielles >> DAQmx >> Entrée compteur
    Si cela ne fonctionne vous pouvez démarrer en suivant cet exemple concut spécialement pour fonctionner avec l'USB-6009
    Additionellement, les deux liens ci-dessous vous montreront comment créer le signal PWM avec la carte USB-6009 :
    Software Timed Pulse Width Modulation
    Software-Timed PWM Using a Digital Output Line
    En espérant que cela vous aidera,
    Bonne jourée,
    M-Junior

  • Peut on envoyer des sms avec un IPad même si on a mît une carte sim ?

    Voilà, je ne comprend pas que si j'ai une carte sim je ne peut pas envoyer de sms.
    Et ça fait des semaines que je cherche a trouver une solution mais je n'y arrive pas .
    Y aurait il une solution pour envoyer des sms avec un iPad ?

    Bonjour,
    Regardez dans le coin supérieur gauche de l'écran de votre téléphone, il va dire qui vous êtes connecté avec (réseau) Si elle dit: «Pas de service», alors vous n'avez pas de carte sim. Tu ne peux pas envoyer des sms de vous iPad mais vous pouvez envoyer un iMessage qui est comme un service SMS gratuit d'Apple.
    J'espere Que this aide,
    (Je parle anglais, Fait j'espere Que c'est correct)
    <Edited By Host>

Maybe you are looking for