Configurat​ion d'un port COM à partir d'un fichier .txt

Bonjour,
je souhaiterai pouvoir configurer un port COM à partir d'un fichier .txt , quelle est la démarche à suivre ?
Cdt
Résolu !
Accéder à la solution.
Pièces jointes :
Config port COM.vi ‏14 KB

Je ne comprends pas trop cette demande.
Je n'ai jamais utilisé de "port COM" ... mais peu importe (il me semble)
les fonctions "write text file" et "read text file" sont présentes dans la palette I/O.
Si les paramètres de configurations sont enregistrés dans un fichier texte suivant un certain "formatage" (à définir)
il suffit de relire le dit fichier texte, de démultiplexer les informations suivant le formatage,  (le formatage est connu, puisque déjà utilisé lors de l'écriture)
convertir les différentes sous-chaines dans le type approprié (procédure inverse de celle utilisée lors de l'écriture du fichier texte)
et pour terminer ... injecter les paramètres dans le code de configuration.
ou alors je n'ai pas compris "le besoin" ... ce qui est toujours possible.

Similar Messages

  • Configurat​ion port COM à partir d'un fichier .txt

    Bonjour,
    je souhaiterai pouvoir configurer mon port COM (Baud rates, data bit, stop bit, parity, flow control, visa ressource name) à partir d'un fichier .txt . Cette configuration ci-jointe sera utilisée pour la communication avec une enceinte climatique.
    Je pensais à un fichier txt de la forme suivante :
    Enceinte Climatique 1
    Baud rates
    data bit
    stop bit
    parity
    flow control
    visa ressource name
    Cdt
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Configuration port COM à partir d'un fichier txt.vi ‏12 KB

    Hello,
    Moi je ferais ça:
    Cela permet de traiter les fichiers de config de façon "propre", de ne lire que les clés qui t'intéressent (tu peux en ajouter d'autres sans problèmes).
    Il est facile de faire l'opération inverse, à savoir écrire dans le fichier de config.
    Je joins le fichier qui va avec, et le vi.
    Francis M | Voir mon profil
    Certified LabVIEW Developer
    Pièces jointes :
    Configuration port COM à partir d'un fichier txt.vi ‏29 KB
    config.ini ‏1 KB

  • Scenario à partir d'un fichier txt

    Bonjour,
    Je souhaiterais réaliser un programme pour créer ou modifier un scénario à partir d'un fichier .txt
    Quelle architecture me permettrait d'ajouter des étapes en cliquant sur le bouton "suivant" et modifier en revenant sur "précédent" ? (Comme illustrée sur la PJ)
    De plus je souhaiterais pouvoir tracer mon profil au fur et à mesure, faut-il utiliser un graphe déroulant ?
    Cdt
    Pièces jointes :
    Scenario.JPG ‏63 KB
    Interface_Scenario.vi ‏31 KB

    J'ai pensé à une alternative, enregistrer mes données dans un tableau de cluster, étape par étape puis une fois le scénario terminée je souhaiterai pouvoir enregistrer ces données dans un fichier .txt pour pouvoir les réécrire. 
    Cdt

  • Updating Continuous contour data à partir d'un fichier .txt

    Bonjour,
               J'ai une trajectoire dans un fichier .txt (environ 3000 points à une fréquence de 100Hz) que je veux lire et updaté la commande à l'actionneur à coup de 40 éléments. En me basant sur l'exemple Continuous Axis Contour Move, y a-t-il quelqu'un qui a une idée de comment faire intégrer l'envoi des données?
    Merci

    Bonjour Math50,
    Merci d'avoir posté sur le forum de National Instruments.
    L'idée de départ pour résoudre votre problème est de remplacer, dans l'exemple, la sinus( ou autre) générée, par les points (40 ou autres en fonction de la table déclarée) qui proviennent de votre fichier texte.
    En terme d'architecture, soit vous réalisez la lecture au sein de votre boucle while, ce que vous pourrez faire avec les VI E/S sur fichier (ASCII); soit en utilisant une structure producteur/consommateur qui vous permet de lire votre fichier texte dans une premiere boucle (productrice), d'envoyer les points dans une pile (FIFO) et de les récupérer dans la boucle (consommatrice) pour les utiliser.
    Bonne journée,
    Flo
    Open Diagram First

  • Aquisition des données via port COM ; LABVIEW

    Bonjour,
    Je suis entrain de réalisé un projet de groupe et je me suis chargé de la partie aquisition sur labview et il me reste seulement 3 semaine pour la soutenance. Projet controle d'accées: transpondeur
    J'ai réalisé les VI suivant
    Au début, on veut lire tous les codes des cartes à disposition et  les enregistrer .
    Mon problème c'est que je n'arrive pas à enregistrer  les données reçus dans un fichier tableur qui va contenir la liste des utilisateurs ( Noms +  codes des cartes ) autorisé à entrer . ( à partir de ce fichier tableur ,une fois établi, on va comparer  le code du badge présent  au niveau de l'unité de lecture avec les codes existants , et renvoyer la réponse ).
    Je veux donc lire les données sur le port COM puis , dans une seconde etape ajouter ces données dans un fichier tableur .
    Comment dois je faire ?
    Attachments:
    ajouter les données dans un tableur + date + heure.vi ‏80 KB
    aquisition_enregistrement.vi ‏77 KB

    bonjour,
    j'arrive à m'en sortie mnt pour la programmation du VI ; j'ai passé au test , mais là je rencontre des problèmes , j'effectue une communication serie avec un microcontroleur 16F877 , et lorssque je lance le VI , je recois cette trame \F0\F0\00\00\00, et directement ensuite l'erreur : L'erreur -1073807298 s'est produite à : VISA Read dans Controle d'acces.vi (  Raisons possibles :VISA:  (Hex 0xBFFF003E) Impossible d'effectuer l'opération à cause d'une erreur d'E/S.) . Est-ce que cela peut provenir de mon Vi  ? le voici en piece jointe
    Attachments:
    Controle d'acces.vi ‏25 KB

  • Invalid port: com.apple.storeClient-21411 in process: 52016

    Hi,
    I've been looking for solutions for this problem for ages, however, I haven't had any luck. I get a shedload of the below console messages:
    Invalid port: com.apple.storeClient-21411 in process: 52016; and
    com.apple.SystemStarter[35]
    waiting the veneer insert !!
    Can anyone assist me with this? It's driving me nuts. All I want is for them to go away.
    Many thanks!
    MJK

    Looks like a tracking cookie, probably doubling as a phishing tool. My advice: log into all your webmail accounts and change your passwords.
    Then, go to the following folders on your Mac, and delete the .plist files you can't readily identify:
    ~/Library/LaunchAgents (i.e., in your home directory)
    /Library/LaunchAgents
    /Library/LaunchDaemons
    /Library/StartupItems
    (Freely reproduced from this post)

  • Invalid port: com.apple.storeClient-22100 in process:166

    Hi out there,
    I get frequent freezes (complete one) with this mac pro and Mac OS 10.6.8, in activity I find the following:
    invalid port: com.apple.storeClient-22100 in process: 166;
    Even after repairing HD and removing all un-necessary external equipment, those freezes come and go.
    Any idea whats happen,
    tahnks in advance paul

    Looks like a tracking cookie, probably doubling as a phishing tool. My advice: log into all your webmail accounts and change your passwords.
    Then, go to the following folders on your Mac, and delete the .plist files you can't readily identify:
    ~/Library/LaunchAgents (i.e., in your home directory)
    /Library/LaunchAgents
    /Library/LaunchDaemons
    /Library/StartupItems
    (Freely reproduced from this post)

  • Couldn't open port com

    HI,
         I am using LabVIEW 8.6 to
    control an pump through USB (computer) to RS-232 adaptor (pump side) using
    COM 4. The first time the VI runs fine. But After I quit the VI, and
    restart the VI. The pump does not respond to the initialize command. Another program (from the manufacturer of the pump) reported that it 'couldn't open port COM 4'. Did I miss anything in
    closing the com port or in the initiation the com port. My VI is
    attached. Thanks.
    Attachments:
    Pump_Control_USB7.vi ‏22 KB

    RyanWu wrote:
    Another program (from the manufacturer of the pump) reported that it 'couldn't open port COM 4'. 
    Open up MAX (measurement and automation explorer) and look under 'Devices and Interfaces'.
    You might want to check that the equipment is still assigned to COM 4. If so, it should say:
    COM4              ASRL4 (blah blah blah)        Settings
    It may have been assigned to a new com port if you unplugged and replugged in the equipment.
    If it is still COM4, please post the code for the subVI you mentioned earlier so I can take a look at what is going on in there.
    Cory K

  • Problème de lecture du port COM avec VISA

    Bonjour à tous,
    Je suis un peu rouillé en labview (je ne l'ai pas touché depuis un an), je dois effectuer un banc de test pour récupérer des trames d'un protocole sans fil (ZigBee) avec un sniffer. Le sniffer se connecte sur un port USB mais est reconnu comme port com. Lors de l'éxécution du VI ci-joint c'est l'erreur 1073807246 avec comme message noeud de propriété  dans VISA configure Serial Port... Alors qu'il y a un VISA Close...
    J'ai un peu tout essayer mais sans résultat.
    Est ce que quelqu'un a une idée?
    Merci d'avance
    Alex
    Pièces jointes :
    ZigBee.vi ‏21 KB

    Bonjour,
    Merci de vos réponse, j'ai effectué les modifications que vous avez dites mais sans résultats...
    En effet j'ai un programme qui tourne en parralèle de Labview pour récupérer les données du sniffer.
    Cependant si je mets vrai sur dupliquer cette session (VISA OPEN) je devrais pouvoir lire le port COM sans être problème??
    J'ai penser à un autre problème, le sniffer étant sur USB le débit est donc supérieur à 9600 baud mais ce nombre est reconnu par windows, dois-je laisser 9600?
    Il y a ci-joint mon nouveau VI+ un screenshot de l'erreur...
    Merci d'avance
    Alexandre
    Pièces jointes :
    screenshot.JPG ‏73 KB
    ZigBee.vi ‏22 KB

  • Comment détecter le Port COM d'une Arduino automatiquement ?

    Bonjour,
    je cherche un petit  vi qui permet de faire une auto détection du port COM brancher avec carte arduino, et donc qui en sortie le N° du port. (LabVIEW 2009)
    si vous avez une petite idée...
    Merci
    4sup

    Bonjour 4sup,
    Je ne suis pas sûr d'avoir compris votre besoin.
    Si vous cherchez à lister les ports COM sur votre host, dans ce cas vous pouvez vous référer à cet exemple.
    Si vous cherchez à utiliser Arduino avec LabVIEW, alors veuillez consultez ce document qui montre les possibilités et vous donne un lien en bas de page pour l'installation.
    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...

  • Delay the first dot1x authentication message after a port comes up

    Cisco ISE: 1.2
    Switch IOS: 15.0.2.EX4
    Hello,
    I have configured the APs to authenticate with 802.1X via the switch.
    When I shut the port on which the AP is connected and then no shut it, the port comes up a few seconds later and the switch sends a dot1x authentication.
    I feel that the AP has not finished to boot and that's why it fails because the AP doesn't answer that authentication request.
    I was wondering if it's possible to delay the first authentication message the switch sends just after a port comes up ?
    When I use debug commands I see
    %DOT1X-5-FAIL: Authentication failed for client (Unknown MAC) on Interface Gi3/0/18 AuditSessionID 00000000000006567DDB81C9
    %AUTHMGR-7-RESULT: Authentication result 'no-response' from 'dot1x' for client (Unknown MAC) on Interface Gi3/0/18 AuditSessionID 00000000000006567DDB81C9
    %AUTHMGR-7-FAILOVER: Failing over from 'dot1x' for client (Unknown MAC) on Interface Gi3/0/18 AuditSessionID 00000000000006567DDB81C9
    %AUTHMGR-7-NOMOREMETHODS: Exhausted all authentication methods for client (Unknown MAC) on Interface Gi3/0/18 AuditSessionID 00000000000006567DDB81C9
    %AUTHMGR-5-FAIL: Authorization failed or unapplied for client (Unknown MAC) on Interface Gi3/0/18 AuditSessionID 00000000000006567DDB81C9
    NB: you'll see exhausted all authentication methods because I only configured dot1x on the port (no mab or anything else)
    Thank you for all answers

    Hello,
    Thank you for your reply. That document is very interesting.
    I've just read the chapter regarding the profiling with APs so far and got them working properly the way they showed it.
    However I'm not a big fan of MAB and profiling. Because ISE retieves CDP informations collected through SNMP.
    - You need CDP (or LLDP) enabled and you might not want that for different reasons (Security, Interoperability...)
    - A machine could lie about its identity and pretend through CDP that it's a controller, an AP, a printer and so on.
    That's why the best option, in my opinion would be that the AP sends its credentials and ISE accept it or reject is.
    It's possible to do this with the Cisco APs
    http://www.cisco.com/c/en/us/support/docs/wireless/4400-series-wireless-lan-controllers/99791-eapfast-wlc-rad-config.html
    I'm wondering why Cisco chooses a different EAP method for each of their devices (EAP-MD5 -> Cisco Phones, EAP-FAST -> AP)
    So in my humble opinion, the mab/profiling solution is good but not optimal.

  • Come aprire un file in txt

    come aprire un file in "txt"

    Have you tried copying the file to your desktop and double clicking on its icon? And I fail to see any relationship between your question and Reader.

  • Créer un fichier Indesign à partir de plusieurs fichiers formant des chapitres d'un livre déjà créé

    comment faire pour créer un seul fichier Indesign à partir de plusieurs fichiers (198 fichiers) rassemblés dans un livre Indesign afin de pouvoir exporter un seul fichier e.pub.
    J'utilise Indesign CC

    Bonjour Jmlevy, je réduit le format de mon fichier car lorsque je l'importe sur id, le format est immense par rapport à mon document et la résolution est trés mauvaise, donc je vais dans affichage qualité supérieure pour que mon image soit nette, et ensuite je clique droit, ajustement, et ajuster le contenu proportionnellement afin que la créa de la carte de visite qui à été faite sur AI soit au bon format sur ID.
    L'impression correspond à ce que je vois sur l'écran mais par contre elle ne correspond pas à mes cartes de visites déjà imprimées par un professionnel.
    Exemple :
    1. carte de visite initiale : bords = 5mm
    2. carte de visite faite sur id : bords = 2CM  (pourtant les traits de coupes et bords perdus sont réglés sur 5mm)
    Je n'arrive pas à trouver l'erreur que j'ai pu faire...
    Merci pour l'info concernant le forum français.

  • Graph Xy à partir d'un fichier excel

    Bonjour, 
    A partir d'un fichier exel je dois tracer des courbes de caractérisations. J'arrive a tracer les courbes mais elles ne font que "défilées" une par une. Je m'explique, la première courbe est tracé mais 1s après c'est la deuxième qui est tracer puis la troisième sans garder ni la première et ni la deuxième sachant qu'à partir du fichier exel je peux avoir un nombre indéterminé de courbes. Du coup quand je stop le programme je garde la courbe à laquelle le programme était en train de tracer.
    Je souhaiterais simplement que les courbes soient tracer tout en gardant les précédentes.
    Merci,
    Résolu !
    Accéder à la solution.

    Je vais essayer d'être plus clair.
    Tout d'abord mon fichier excel est constitué de de 5 colones dont deux colones qui me sont utiles pour tracer ma courbe de caractérisation.
    Sachant que une mesure (donc une courbe) contient 450 points de mesure donc 450 lignes dans le fichier excel.
    Avec Labview je viens lire ces deux colones sur 450 lignes ce qui me donne donc une courbe de caractérisation. Si je veux tracer la deuxième courbes donc la deuxièmes mesure je viens lire les deux colones mais cette fois-ci de la ligne 451 à la ligne 900 (j'utilise la fonction "sous ensemble de tableau" pour aller chercher ce que je veux dans mon fichier excel"). J'obtient donc les deux courbes sur mon graphique XY. Le problème c'est que je peux avoir 200 mesures sur le fichier excel.. Donc il me faudrait 200 fois la fonction sous ensemble de tableau.
    Ce que j'ai donc fait c'est que au lieu de mettre en indice de ligne par exemple 450 et longueur 450 (pour la deuxième mesure)  c'est que pour l'indice je le fait s'incrémenté dans une boucle while. En gros on commence ligne0, ensuite 450, 900 ect.. Donc sur mon graph XY ce que j'obtient c'est dabord la mesure de la ligne 0 à 450 ensuite elle disparait pour tracer la courbe de la ligne 450 à 900 ect..
    Ce que je voudrais donc c'est la même chose mais tout en laissant les premières mesures tracer.
    Voila j'espère avoir été clair.
    Merci.

  • Chargement à partir d'un fichier ini dès l'ouverture du vi

    Bonjour à tous, 
    À partir de mon mode administrateur, une liste d'enceintes climatiques comprenant plusieurs paramètres est chargée à partir d'un fichier ini (code : Administrateur_bis) 
    Puis, je peux modifier ces paramètres dans mon tableau de cluster, ajouter d'autres enceintes climatiques. 
    Mon problème se situe au niveau du chargement, je voudrai initialiser en chargeant cette liste. 
    Quelqu'un aurait une suggestion ? 
    Cordialement 
    Pièces jointes :
    Administrateur_bis.vi ‏69 KB
    Administrateur.vi ‏73 KB

    Premièrement, je ne vois pas l'utilité du feedback node (désolé j'ai LV en anglais).
    Deuxièmement, vous demandez la liste des sections.  Les résultats est un tableau de chaînes de caractères contenant : étuve1 et étuve2.  Ce tableau est connecté à une boucle FOR ainsi qu'un autre tableau contenant les tags contenus dans une section. Donc, à votre itération 0 vous demandez pour toutes les clés de cette section (string, double): je veux obtenir la valeur de la clé "Nom_étuve" de la section "Étuve1".  À l'itération 1 vous demandez pour toutes les clés de cette section (string, double): je veux obtenir "Alarme_basse" de la section "Étuve2".
    Les noms des clés, dans votre exemple, ne peuvent pas être fournis sous la forme d'un tableau.
    Jean-Marc
    LV2009 and LV2013
    Free PDF Report with iTextSharp
    Pièces jointes :
    Administrateur_bis-1 MOD.vi ‏71 KB

Maybe you are looking for

  • IMac G3 Panther, Why do I have three hard drives on my desk top and how do I combine them into one?

    Trying to get an old iMac up to be enough for my four year old to go on the internet.  Upgraded to panther and put an airport card in.  Now problems; 1.  It can connect to my airport express, but not if I have the password enabled, then it won't, eve

  • How to print A3 spread in 2x A4

    Hello guys, i have a problem.  for our users i am making lowres pdf files of our magazine and want to put it online so they can read and print it. it must be a spread so you don't miss the half of the big landscape picture.  the problem is if i want

  • Move pair of 1 TB HDs from G5 PPC to new INTEL Machine?

    I have had a workhorse PPC G5 for many years, but software upgrades demand I graduate to an Intel-based machine. Can I simply move the two 1TB Hard Drives from the old machine to a new one or are they incompatible? They are both about a year old.

  • Change Document (CV02N)

    I have an issue when using CV02N.  When I click on the descriptions tab and try to insert a new line (one line already exist with the Language set to EN).  I hit the save button and I get this error message Entry Already Exists.  If I go back and cha

  • Apple Tv Firewall error.

    I am running itunes 7.5.0.20 on a windows vista machine with ATV running via wireless connection through an Airport. I am able to find the ATV and connect and start to upload items to it, but after a certain amount of time I get an error saying that