Insérer du code C dans un VI LabView

Bonjour à tous,
Je voulais savoir comment faire pour intégrer un bout de code en C dans un VI Labview, comme une sorte de bloc auquels on définit ses entrées et ses sorties qui sont relié à du code Labview ?
Je sais qu'il y a la possibilité d'appeller une DLL qui contiendrai le code, mais je voulais savoir si il existe un autre moyen ?
Cordialement
Nathan
Résolu !
Accéder à la solution.

I don't know French, so I'll be using English.
Beginning with LV 2010 CINs are stated as unsupported and all related tools are removed from LabVIEW installations. But if you strongly need you still may integrate CINs in LV and they will work. All you need is CIN menu palette icon (or VI with CIN on block diagram), CIN toolchain for *.lsb resource translation and adequate C/C++ compiler such as MS Visual Studio.
First and second thing can be obtained from older LV versions or from these boards. Third thing you should install on your own. Some specific adjustments must be made to the compiler to get output *.lsb file, which later should be loaded in Code Interface Node. Please, look at these manuals: 1, 2, 3, 4. Also read carefully Code Interface Reference Manual and Using External Code In LabVIEW tutorials. These have many subjects on DLL/CIN usage and it's well explained. Here's one more document: LabVIEW Advanced Course, which has some additional examples.
Keep in mind, that CINs are platform dependent and need to be recompiled when migrating to another platforms. Also last cintools do not support 64-bit platforms so you cannot create *.lsb file to run it on LabVIEW x64 (but there is one workaround for it though).
Pièces jointes :
CIN.zip ‏3 KB

Similar Messages

  • Insérer un exécutable dans un VI LabView

    Bonjour,
    J'ai un exécutable qui a été fait à partir de VisualC++, et j'aimerais
    utiliser cet exécutable dans un VI LabView 7.0. Est-ce que quelqu'un
    sait si c'est faisable, et si oui, comment faire?
    Merci d'avance pour vos réponses.
    Serge

    Bonjour Serge,
    Oui c'est possible.
    Si tu as creer un executable, alors tu dois utiliser "System Exec.vi".
    Si tu as creer un "dll", alors, tu peux utiliser le "Call Library Function".
    Je n'ai maleureusement pas les termes francais pour ces 2 vi's qui sont disponibles dans les libraries de Labview.  Si je me souviens bien, ils sont situes dans "Advanced Functions", dans la palette des fonctions.   J'utilise CVI au bureau, donc, je ne peux pas verifier la precision de ces infos.
    Lorsque tu retrouve ces vi's, tu peux utiliser "Context Help" sous le menu d'aide.  Les descriptions sont forts utiles.
    JLV

  • Comment insérer une balise PA dans la dernière version de DW CC2014 ?

    Bonjour,
    Comment insérer une balise PA dans la dernière version de DW CC2014 ?
    "Traçage d'une seule balise div PA ou de plusieurs balises div PA à la suite
    Dans la catégorie Mise en forme du panneau Insertion, cliquez sur le bouton Tracer un div pour un élément PA ."
    Impossible de trouver la " catégorie Mise en forme du panneau Insertion " ?
    It's DW CC2014 and I don't find how i can insert tag PA. where is the command in "insertion" ?

    Bonjour Philippe,
    vous pouvez utiliser Adobe Dreamweaver * Utilisation des balises div. Contraire a «Choisissez Insertion > Objets mise en forme > Balise Div.» dans mon DW Allemande ce seulement «insérer >>> Div».
    Bonne chance
    Hans-Günter

  • Est il possible d'insérer un champ calcul dans un formulaire

    est il possible d'insérer un champ calcul dans un formulaire

    Salut,
    J'utilise Google Translate pour la traduction.
    FormsCentral ne supporte pas les calculs dans le formulaire.
    Merci,
    Josh

  • J'essaie d'insérer une animation An dans Dw mais il manque un plug-in-?

    J'essaie d'insérer une animation Edge Animate dans une page de Dreamweaver mais j'ai le message suivant "impossible de charger le plug-in" quand je veux le visualiser en direct.

    Bonjour Christian-
    Pouvez-vous mettre un lien vers votre fichier de sorte que nous pouvons jeter un coup d'oeil dans un navigateur? Vous devrez peut-être supprimer l'animation Flash manuellement via le mode de code dans Dreamweaver. Veuillez noter que cette question est probablement mieux posée dans le forum Dreamweaver, comme cette équipe gère l'intégration.
    http://forums.adobe.com/community/dreamweaver?view=discussions
    Ce message a été traduit machines.
    Can you post a link to your file so that we can take a look at it in a browser?  You may need to remove the Flash animation manually via code mode in Dreamweaver.  Please note that this question is probably better asked in the Dreamweaver forum, as that team handles the integration.
    Thanks,
    -Elaine

  • Insérer une nouvelle colonne dans un tableau sous labview

    Bonjour,
    Je travaille sur labview 8.0 et je fais l'acquisition d'un signal que j'aimerais lisser. Pour cela, je fais l'acquisition de 64 fenetres de signal que je staocke dans 64 fichiers excel différents pour l'instant. Mon probleme est que je n'arrive pas a réunir tous ces fichiers en un seul. En fait lorsque je lance mon vi, j'obtient 64fichiers a une colonne et j'en vouidrais un seul avec 64 colonnes. est ce que quelqu'un peut m'aider?
    ci joint un vi de test avec un signal sinusoidal.
    Attachments:
    essai avec sinus et declenchement sur 64 et numéro de fichier.vi ‏181 KB

    Bonjour,
    Vous trouverez ci-joint un exemple se basant sur votre application mais permettant d'écrire un fichier avec n colonnes (64 dans votre cas).
    Cordialement,
    Christophe S.
    FSE East of France І Certified LabVIEW Associate Developer І National Instruments France
    Attachments:
    essai avec sinus et declenchement_modifier.vi ‏230 KB

  • Comment insérer un champ image dans un formulaire avec Acrobat XI ? Quel logiciel utiliser ?

    Bonjour,
    J'ai créé des formulaires avec Adobe Acrobat XI et je souhaite intégrer des champs d'images, de façon à ce que les personnes remplissant les formulaires puissent intégrer cartes et images dans le PDF final.
    Il ne semble pas exister ce type de champ dans Acrobat XI, que puis-je faire ?
    Utiliser une version précédente d'Acrobat ?
    Utiliser Live cycle designer ?
    Comment vérifier que cela fonctionnera ?
    - Impossible d'obtenir une version d'évaluation d'Acrobat IX (version avec laquelle il semblerait qu'il soit possible d'intégrer des champs images)
    - Impossible d'obtenir une version d'évaluation de Live Cycle.
    Merci pour votre aide.

    Bonjour,
    Alors pourquoi ADOBE ACROBAT le propose-il ? Puisque dans le tutoriel, ACRAOBAT indique, je cite, "Les personnes interrogées pourront cliquer sur l’icône "calendrier" et choisir la date. De plus dans les modèles proposées par FormsCentral, on aperçoit l'icone des dates mais quand on ouvre ces derniers, l'icone "Calendrier a disparu. Pourquoi ?

  • Insérer un fichier audio dans l'applicat​ion exécutable sans devoir spécifier le chemin du fichier audio à chaque fois

    Bonjour,
    Je viens de créer une application exécutable qui fait appel à un fichier audio.
    Seul problème le chemin indiqué pour le fichier n'est plus le même quand j'installe l'application sur un autre ordinateur.
    N'y a t-il pas  moyen de faire en sorte que le fichier son soit coller à l'application en gardant toujours un chemin identique.
    La solution que j'ai trouvé pour le moment est d'obliger l'utilisateur d'exécuter l'application à partir du C:\. mais dés qu'on passe sur le bureau ou autre le nom de l'ordinateur de l'utilisateur, fait que le chemin devient corrompu.
    En gros y'a t-il moyen que le son soit jouer peut importe où l'apllication est installée
    Merci

    bonjour,
    sur la dernière version de labview, si on indique juste le nom du fichier, il va prendre pour chemin celui où se trouve l'application. à essayer. sinon il faut lire le chemin de l'apllication et l'utiliser pour spécifier le chemin du fichier audio.
    Cordialement
    L.MICOU

  • Comment insérer une photo popup cliquable qui ouvre une nouvelle photo ?, Comment insérer une photo popup cliquable qui ouvre une nouvelle photo ?

    Dans IWeb 3.0.4, je souhaite pouvoir insérer des photos sur lesquelles, avec un simple clic, je fasse apparaitre une autre photo (la même en plus grand)
    Existe-il unwidget tout fait ?
    Faut-il insérer du code html ?  dans ce cas, comment procéder ?
    Merci de m'aider ...

    The examples on this demo page may be what you're looking for: Opening Item in a New, Precisely Sized Window.
    OT

  • Insérer une variable dans une boite de dialogue

    Bonjour,
    Je souhaite insérer une variable (valeur extraite d'un tableau Excel) dans une boite de dialogue. J'ai vu qu'on pouvait modifier le VI Express de la boite de dialogue mais je ne vois pas comment insérer cette variable dans le message d'entrée.
    D'avance merci

    Hello,
    First, I think that you can get more help if you write in english. Because i didn't understand completly your question.
    What you're trying to do it's simply what's in the attached picture? it's not all the code. Simply the read cell and the dialog.
    Software developer
    www.mcm-electronics.com
    PS: Don't forget to rate a good anwser ; )
    Currently using Labview 2011
    PORTUGAL
    Attachments:
    excel_dialolog.JPG ‏5 KB

  • Comment on fait pour insérer des notes de bas de page dans un tableau??

    Bonjour,
    J'ai un tableau sur Indesign CS3 dans lequel je voudrais ajouter une note de bas de page, mais je ne suis pas capable. L'option n'apparait pas dans le menu Texte. Y-a-t-il une autre possibilité outre que d'insérer manuellement le chiffre en exposant directement à coté de mon texte dans le tableau?
    Parce que si je procède manuellement, cela va défaire toutes mes autres puces qui sont automatiques.
    Merci!

    Translated:
    Hello,
    I have a table in InDesign CS3 which I would add a footnote on page, but I am not capable. The option does not appear in the Text menu. Is there another option that also manually insert the figure in exposing directly next to my text in the picture?
    Because if I do it manually, it will undo all my other chips that are automatic.
    Thank you!

  • Comment insérer un string dans un tableau de nombre(double)?

    Bonjour,
    J'aimerais savoir, si c'est possible, comment je peus faire pour insérer un string ( date et heure ) dans un tableau de nombre???
    Merci de m'aidez svp!
    Cordialement!

    Hello,
    First... One note. If you write in french you should select the french community. Because In this forum most of the persons don't know how to read in french. This may lead to no one anwsers your post. You select the community in the upper right side of the window.
    If your table it's a double array, you can't write strings on it. I But you can have an array of strings and you can convert the number to string.
    If you need more help, post an example and indicate your labview version.
    Software developer
    www.mcm-electronics.com
    PS: Don't forget to rate a good anwser ; )
    Currently using Labview 2011
    PORTUGAL

  • Oui bonjour, j'ai un problème avec mon Itunes, j'essaie de faire ajouter un fichier pour l'insérer dans ma bibliothèque, mais ça ne marche pas. Pouvez-vous m'aider ?

    J'essaie d'insérer mon fichier, mais ça ne marche pas.

    Bonjour Laurent,
    premièrement vous pouvez utiliser: http://helpx.adobe.com/fr/x-productkb/global/find-serial-number.html et éventuellement là
    http://helpx.adobe.com/fr/x-productkb/global/find-serial-number.html#a dobeproductdownload
    Aussi possible également de contacter Adobe à la page suivante:
    http://helpx.adobe.com/fr/support.html > Aide de photoshop > Choisissez un sujet ... > ... (J'avais choisi Utilisation ...) > Je encore besoin d'aide ... > Chat
    Veuillez utiliser le chat (si un agent est disponible), j'ai eu les meilleures expériences.
    Peut-être que vous avez obtenu un "numéro de série" d'Amazon (ou similaire). Ce n'est pas un numéro de série, seul un code avec lequel vous pouvez demander un numéro de série à partir d'Adobe. Ici, vous devez passer par "Adobe Store", et recherchez le bouton "Serial Demande de numéro". Remplissez le formulaire et, après un certain temps, vous obtiendrez un numéro de série "réel".
    Il pourrait être nécessaire d'activer/désactiver s'il vous plaît jeter un oeil là:
    http://helpx.adobe.com/fr/x-productkb/policy-pricing/activation-deactivation-products.html
    Hans-Günter
    P.S.
    Vous pouvez également utiliser le Forum Francophone: Forums en français

  • Insérer un objet dans une page d'un onglet dynamiquement

    bonjour,
    je travaille sous labview 2011 et je souhaiterais pouvoir ajouter des pages a un onglet de manière dynamique
    puis insérer des tableaux ou des tables dans ces pages et tout ceci par programmation suivant le nombre de voie
    par exemple 6 voies donc 6 pages dans un onglet avec dans chaque page un tableau.
    Cordialement,
    Résolu !
    Accéder à la solution.

    deux choses :
    - je ne sais ce qu'est l'étiquette de la page, dans la version original il y a label (qui ne peut pas changer pendant l'exécution) et caption (qui peut changer pendant l'exécution), je te laisse trouver et merci de prouver une fois de plus que les versions traduites de LabVIEW ne sont qu'hérésie!
    - il y a une propriété des pages qui s'appelle "Independent Label" qui autorise (ou pas) une page de l'onglet à avoir un caption différent du label, donc pour chaque page, avant de changer le caption il faut s'autoriser à avoir une caption différent du label. cf ci-dessous :
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Comment faire pour que la demande d'insérer Adobe dans votre ordi ne vienne passans arrêt perturber

    lors de l'ouverture de l'ordi régulièrementune demande d'autorisation d'insérer adobe dans l'écran j'ai beau  Autoriser Fermer etc... celà revient et me bloque l'ordi je ne peux même pas envoyer de mail tout se bloque  QUe faire ?j'ai désinstallé  adobe alors je ne jouer peux plus aux jeux de facebook ar exemple

    What is your operating system & web browser?
    Check your browser's security settings regarding that pop-up.

Maybe you are looking for