Envoi d'un fichier .txt sur contrôleur Stäubli CS8C avec les fonction FTP

Bonjour,
Voilà, pour mon travail de diplôme, je dois créer une interface sur LabVIEW pour communiquer avec un robot Stäubli TX60.
Mon problème est que je dois envoyer un fichier .txt dans le contrôleur CS8C du robot. Pour le faire je pensais le faire avec un bloc "FTP put file". Mais lorsque je lance mon VI, j'ai un retour sur error out et error file qui sont OK. Mais quand je contrôle si le fichier à bien été copier dans le répertoire voulu avec la commande DOS de WINDOWS, il n'y a rien.
Je pense que je dois avoir un problème avec le "remote path" du bloc "FTP put file" car en essayant avec la commande DOS de WINDOWS j'y arrive et le "remote path" est le suivant :    ftp>cd /usr/usrapp.  Puis je copie le fichier dedans.
Moi j'ai essayer ces chaînes sur LabVIEW pour le remote path :  ftp://usr/usrapp
                                                                                              //usr/usrapp
                                                                                              usr/usrapp
                                                                                              \usr\usrapp
Merci de vos information
Si autre solution pourquoi pas!!!
Résolu !
Accéder à la solution.

Bonjour,
Avez vous essayé avec  usr/usrapp/fichier.txt ?
Cordialement,
Aurélien J.
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;}
>> Du 30 juin au 25 août, embarquez pour 2 mois de vidéo-t'chat ! Prenez place pour un voyage au coe...

Similar Messages

  • Paramètrer les fonctions d'un fichier dll.

    bonjour
    j'essai d'appeler un dll avec call library function node, j'ai besoin uniquement de faire une interface sur labview pour afficher des résultats acquis par une autre application. le problème se pose au niveau du paramètrage des fonctions du fichier dll, est-il possible de paramètrer uniquement les fonctions qui vont m'afficher les résultats souhaités ou il faut paramèter toutes les fonctions du fichier dll.
    merci

    Bonjour,
    Je crois avoir repondu a votre question ici:
    appel d'une fonction dll avec labview
    regards,
    Cyril Bouton
    Active LabVIEW Developper

  • Affichage de temps erroné dans un fichier txt

    Bonjour,
    Voici mon souci, j'écris un tableau de données de mes différentes voies dans un fichier txt. Lors de la lecture de ce fichier avec un vi, l'affichage de l'echelle de temps est erronée, hors je ne vois pas d'info de temps dans mon fichier txt, cela doit venir de là. Mais comment mettre l'info de temps dans le fichier de txt pouvant permettre l'affichage identique à l'acquisition? A savoir que j'arrive à mettre une colonne de date et heure  mais cela ne fonctionne qu'a basse fréquence et comment traiter ces données lors de la relecture pour avoir le bon temps sur mon graphe déroulant?
    Merci pour les solutions et exemples

    L'exemple "Read from text file.vi" est fourni avec votre version de LabVIEW, par contre le lien que je vous ai mis propose un certain nombre d'exemple certain en LV 8, d'autre en LV 7 et certain en LV 6.
    N'hésitez pas à mettre à jour  votre version de LabVIEW, ou à indiquer sur le forum qu'elle exemple (avec le lien) souhaitez vous et pour qu'elle version.
    Cordialement,
    Christophe S.
    FSE East of France І Certified LabVIEW Associate Developer І National Instruments France

  • Sauvegarde de données dans un fichier txt

    Bonjour,
    Je vous explique mon problème ... j'ai réalisé au cours d'un stage un vi qui me permet de récupérer plusieurs infos d'un four (2 températures, pression, ...). Je souhaite maintenant sauvegarder ces données dans un fichier txt. Seulement j'ai un petit soucis car je ne sais pas trop comment m'y prendre, j'ai plusieurs boucles cadencées (une pour chaque donnée récupérée). Est ce que je suis obligé d'avoir un fichier txt pour chaque boucle ou est ce qu'il est possible de stocker chaque donnée dans un tableau et les récupérer dans un seul fichier une fois les boucles stoppées (toutes mes boucles finissent au même moment et sont relancées toutes les 100 ms) ? Ou sinon est il possible de fusionner des fichier txt ?
    Je vous remercie
    Résolu !
    Accéder à la solution.

    Voici un petit exemple, juste pour illustrer mon propos et vérifier que j'ai bien compris le problème.
    Pour des questions ou envoie de programme, ma boite de message privé est toujours ouverte, sinon en postant sur le forum plus de gens pourront répondre.
    Rodéric L
    Certified LabVIEW Architect
    Pièces jointes :
    exemple enregistrement.JPG ‏16 KB

  • PXI3072 en multi contrôleur​s

    Bonsoir,
    Je suis actuellement en possesion d'une carte du type PXI3072 de la firme Goepel.
    Elle permet de communiquer en protocole LIN via trois contôleurs indépendants l'un de l'autre ce qui fait trois lignes LIN sur la carte.
    J'utilise LabVIEW8.5 et fait fonctionner mon VI en RT.
    Le but est de pouvoir gérer deux lignes LIN (donc configurer deux contrôleurs en maître).
    Pour tester le LIN j'ai d'abord fait mon VI avec un seul contrôleur (en l'occurence le premier de la carte) et en configurant et initialisant correctement la carte (je me suis inspiré de l'exemple de Goepel pour faire cette étape). Il n'y a aucun problème à ce niveau, j'arrive à envoyer des requêtes à l'esclave connecté. J'arrive à lire ses réponses et il prend en compte les commandes que je lui envoi.
    Par contre dès qu'il s'agit de configurer le deuxième contôleur, les sous VI de Goepel me remontent l'erreur "-200 Read time out" donc que la carte n'a pas répondu à une commande. 
    J'ai pourtant bien séparé les configurations communes aux deux contôleurs:
    DriverInit
    XilinxDownload
    0x10
    SoftwareReset
    0x03
    EnableFunctionalities
    0x81
    SetRelays
     et celles étant indépendantes:
    EnableTask
          0x15
    SetChecksumModel
    FillSchedulerTable
          0x54
    LINMonitorActivation
          0x28
    MasterStartTransmitting
    Je n'arrive pas à trouver l'erreur qui peut provoquer ce genre de remontée surtout que j'ai fait un copié collé avec le contrôleur1...
    Merci à vous,
    Jull 
    Cordialement,
    Julien V.

    Bonjour,
    Nous ne disposons pas d'informations concernant l'erreur générer par le vi de Goepel. En effet cette erreur est spécifique aux drivers de cette société.
    Je vous invite donc à les contacter pour obtenir un support sur votre produit
    Cordialement,
    Alexandre M. | Certified LabVIEW Developer
    Embedded and Control Systems Engineer (NI France)

  • 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

  • Problème enregistrement fichier txt

    Bonjour à tous,
    J'ai réalisé un VI me permettant d'acquérir deux données (Température enceinte climatique, Température de consigne) et via un cadencement maître esclave, je peux traiter ces données.
    Parmis le traitement, je réalise un enregistrement. Néanmoins, je n'avais pas penser à insérer le "temps" (axe des X sur mon graphe), comment pourrait-on l'ajouter ?
    De plus, dans mon fichier txt, les données sont légèrement décalés sur la droite, j'ai suivi l'exemple de la formation Labview Basics II mais je rencontre un petit problème pour ça..
    Ci joint mon VI où j'initialise mes valeurs et mon MAIN, où la boucle maître du milieu et la boucle esclave en haut sont concernés.
    Merci pour toute aide.
    Cordialement
    Pièces jointes :
    Initialisation_Analyse.vi ‏24 KB
    Mode _Manuel_BIS.vi ‏103 KB

    est ce que ta fréquence d'acquitition est fixe?
    tu utilises un chart pour afficher tes courbes, le chart c'est pratique car tu lui donnes les nouveaux points à chaque tour de boucle et il gère l'historique tout seul, par contre le delta X entre deux point n'est pas géré, donc si ta fréquence de rafraîchissement du chart est fixe pas de soucis il faut simplement que tu dises à ton chart que est le facteur de multiplication pour l'échelle X, clic droit sur le chart >> propriétés >> échelles :
    pour ton enregistrement dans ton fichier je ne vois pas le problème... la seule chose que j'ai vu, c'est un tabulation en trop à la fin de la ligne d'entête.
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Transmissi​on fichier txt via RS232

    Bonjour,
    Mon application consiste a éditer un fichier au format txt et l'envoyer à une commande numérique via une liaison série RS232, ma question porte sur la transmission du fichier. Je voudrais savoir si il est possible d'envoyer le fichier txt directement sur le port série ou si un traitement est nécessaire en amont.
    Cordialement
    Nathan
    Résolu !
    Accéder à la solution.

    Bonjour,
    Pour la gestion d'un RS-232 série depuis LabVIEW, ce sera vraissemblablement au travers de la la palette E/S Instruments » NI-VISA. Dans la palette avancé, il existe une fonction VISA Write From File, qui pourrait convenir (lecture en mode binaire). Si ça ne convient pas, un petit traitement sera nécessaire. Tout dépend de la façon dont sera édité le fichier en question, i.e directement depuis l'application LabVIEW qui enverra le texte/le fichier, ou depuis votre éditeur texte favori (j'ai une préférence pour notepad++)
    Cordialement,
    .mrLeft{float:left} .mrInfo{border-left:solid 1px #989898;font-size:x-small;color:#989898}
    Mathieu R.  
      CTD - Certified TestStand Developer / Développeur TestStand Certifié  
      CLAD - Certified LabVIEW Associate Developer  

  • Problème avec contrôleur MCLM-3003-06-S de chez Faulhaber

    Bonjour,
    Je suis actuellement en stage en Écosse, je dois faire un programme LabVIEW qui envoie un programme et le lance (pas de soucis) puis qui demande au contrôleur de renvoyer la position et courant du moteur (LM 1247).
    Il envoie et de départ du programme fonctionne très bien, j'arrive à récolter les données de position et courant mais si le moteur bouge au bout de 10 à 300 mesures j'ai ne plus rien...
    La communication se fait par RS323 en ASCII. Pour avoir le courant et position il suffit d'envoyer une commande (BINSEND) avec les bons réglages puis le contrôleur renvoie les données on accuse réception par 0 xc9 et il renvoie celle d'après.
    Vous avez une idée d'où peut venir le problème? Ou si vous avez eu le même… Merci de m’aider !!!!
    PS : avec le logiciel du constructeur (Motion manager) tout fonctionne à merveille… Pour le moment je n’ai qu’un logiciel espion pour le port COM, pas d’analyseur logique… Je ne constate rien d’anormale…
    Merci d'avance

    Bonjour Isabelle,
    En effet je ne pense pas au timeout car même s’il est grand j'ai l'erreur.
    Je mets mon Vi en attacher.
    La boucle de mon programme :
    J’ai fait une modification qui n’est pas belle mais qui un résultat, je pense qu’il y a mieux…. ( je mets aussi le Vi) :
    Pièces jointes :
    test (2).vi ‏24 KB
    test (2) modif.vi ‏28 KB

  • Lire un gros fichier .txt

    Bonjours,
    Je souhaite lire des points de mesures stockés dans un fichier.txt et ensuite les afficher sur un graph. Le nombre de mesure est trop grand pour etre lu d´une seule fois. Je pensais donc lire les 50000 premiers points et les afficher sur mon graph. Lorsque l´utilisateur presserait sur un bouton, le programme lirait les 50000 points suivants, etc..
    Le seul problème est que je ne trouve pas de fonction qui me permettent de lire des données des lignes X à Y ( par exemple les lignes 50000 à 100000). Je n´ai pas reussi à trouver cette fonction et je ne sais pas comment m' y prendre pour la créer.
    Est ce que quelqu' un à déjà rencontré ce problème et pourrait m´aider à créer ou trouver cette fonction?
    Ou alors peut-etre existe t' il un moyen plus simple pour afficher un grande quantité de points sur un graph. 
    Merci d´avance pour vos reponses
    Samuel

    Salut,
    La solution n’est peut-être pas élégante, cepandant elle donne une idée comment implementer une solution.
    J’utilise la function “Read From Spreadheet File” afin de convertir les données immédiatement en numeriques, et lis completement le fichier.  L’opérateur peut choisir combine de points apparaissent sur le graphe, et ce nombre sélectionne les points à partir du “array” (traduction??).
    J’espère que cela t’aide un peu.

  • Sélection d'une portion de texte dans un fichier .txt

    Bonjour à tous,
    Je travaille actuellement avec LabVIEW 2012, et j'aimerais si possible récupérer une portion de données dans un fichier .txt. Cette portion correspond aux fréquences que je souhaite traiter se situant entre les mots "begin" et "end". Donc ce que je veux faire, c'est récupérer uniquement ces nombres, j'ai commencer à effectuer une ébauche du code, et je pense être sur la bonne voie, c'est à dire que je stock les données dans un tableau, et ensuite je pense qu'il faut que j'utilise un registre à décalage dans une boucle for, et dès que je détecte le mot begin je commence à stocker les données après ce mot jusqu'à atteindre le mot end. Si vous avez une idée je suis preneur,
    Je vous remercie d'avance,
    Cordialement,
    Florian
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Fréquences de Test.txt ‏1 KB
    selection_des_donnees.PNG ‏14 KB

    Bonjour Florian,
    Voilà qui devrait résoudre ton problème... à insérer juste après lecture du fichier texte!
    EDIT - En version 2012 (oups):
    Francis M | Voir mon profil
    Certified LabVIEW Developer

  • Comment je peux récupérer une chaine de caratères d'un fichier(txt par expl) dans une ligne (spécifiée) et une colonne (aussi spécifiée) avec notre adorable software LABVIEW

    Salut à tous,
    Comment je peux récupérer une chaine de caratères d'un fichier(txt par expl) dans une ligne (spécifiée) et une colonne (aussi spécifiée) avec notre adorable software LABVIEW.
    Thx
    Nizar
    Résolu !
    Accéder à la solution.

    Si ton fichier est un fichier tableur ce qu'a dit yohann me parait le mieux. Par contre si c'est un fichier texte qui contient une chaine au format tableur (sepération avec des tabulations) il faut utiliser "lire un fichier texte" + "Convertir un chaine au format tableur en tableau" et ensuite indexer la case qui t'intéresse.
    Maintenant si tu as un simple fichier texte  et que tu veux lire un couple ligne/colonne qui désigne un caractère précis il faut utiliser "définir la position dans le fichier" en connaissant la largeur de ton fichier texte. et la tu n'as plus qu'à rentrer dans offset: indice_ligne*largeur+indice_colonne comme une vieille réminiscence du c.
    Sebastien DEVISSCHER - Nerys

  • Extraire nombres d'un fichier txt

    Bonjour,
    Je travail sur un VI permettant d'ameliorer les resultats de test, qui sont actuellement sous txt.
    L'idee est de recuperer les valeurs dans le fichier txt pour les mettre dans des tableaux, qui permetteront de realiser des graphes et des comparaisons facilement.
    Je vous joins un exemple du fichier, quelqu'un a t'il une idee sachant que les valeurs prises peuvent etre positives ou negatives et change a chaque test... ! ?
    Merci d'avance pour votre aide au combien precieuse !!!
    Attachments:
    SELECTION.txt ‏7 KB

    Bonjour,
    Ceci devrait vous aider :
    Ensuite, il ne vous reste plus qu'à enlever les lignes et colonnes superflues.
    Cordialement,
    Charlotte F. | CLAD
    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;}
    >> "Du 11 octobre au 17 novembre, 2 sessions en parallèle : bien démarrer - approfondir vos connais...

  • 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

  • Faire dialoguer un contrôleur PXI-e avec un rack PXI

    Bonjour,
    Je souhaite approvisionner un rack PXI-e avec un contrôleur PXI-e et le ponter avec un deuxième rack qui est en PXI, est-ce possible?
    Existe t-il un pont PXI<->PXI-e?
    Je souhaiterai ne pas passer par un PC, mais bien rester en embarqué sur un contrôleur PXI-e.
    Le rack PXI-e est nécessaire pour l'approvisionnement de nouvelles cartes, nous souhaitons garder le second rack en PXI car nous avons des cartes maisons dans ce format.
    Merci

    Bonjour cedr07,
    You are in the english part of the forum.
    It would be nice to ask your question in english. Nevertheless, you can post your question in french here.
    Indeed, you can use a PXI chassis as anextension of a PXIe one.
    To do that you should use a MXI links which are software transparent, they do not require any programming.
    You should contact National Instruments sales departement to have more details: 01.57.66.24.24 (french phone number).
    Tu peux relier tes deux chassis (PXI et PXIe) en utilisant une liaison MXI.
    Nénamoins, tu auras besoin d'un kit MXI (2 cartes PXI et un cable).
    Je te conseille de contacter le service commercial de NI ou directement le commercial de ta région pour avoir des informations précises en fonction de ton environnement de travail/projet.
    Valentin
    Certified TestStand Architect
    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;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France

Maybe you are looking for

  • Seeking simple example pl/sql to create text file from table data

    hello, I am hoping someone can provide very simple example of creating a file on my local harddrive using a pl/sql program. The basic steps are as follows: First, I store some text in a varchar2 variable like this: 1. select sometext into otextvar fr

  • GL Determination for Discount Value

    Hi all,   We are using Segmentation Based GL Account Determination. I just want to know how to set Automatic G/L Account Determination for Discount Values in Sales or Purchases? I mean, while creating AR or AP Invoices, whatever Discount amount of th

  • Imac 8,1 does not boot stuck on blue screen

    imac8,1 mid (2008) 20" stuck on blue screen after boot ,It starts in safemode, below is a list of thing i have check so far 1 Apple hardware test (says every thing is ok) 2 Disk utility repair (was successfull) 3 reset PRAM ,SMC 3 Boot for OSX dvd an

  • The error when post a New Form use sap demo news

    Hi all! When I post a newform use the SAP Demo News form, I found the text(Title,Date,etc) on the post page is not found.and when I saved,The news text can't display. The trace file display: #1.5 #00145ED2F356006D0000021D000670C200047D17ADB8AB81#1263

  • Photoshop Elements Organizer 11 - Drag and Drop to Marked Faces

    Hello, I have recently upgraded from PSE 10 to 11.  In 10 I used to drag People tags onto autodetected faces which would server to add the tag as well label the mark of the  face (2 birds with one stone).  In 11 when I attempt to drag and drop a Peop