IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Envoi d'une trame sur port série [Batch]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Superzest 76
    Homme Profil pro
    Automaticien
    Inscrit en
    Septembre 2018
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2018
    Messages : 144
    Par défaut Envoi d'une trame sur port série
    Bonjour,
    Je souhaite créé un petit programme qui me peremtrait d'envoyer une tram a un port serie (ici le port com2) en ascii la trame serais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "01 09 30 31 10 39 39 4D 35 34 0D 0A"
    j'ai un petit debut mais etant un noob du batch je me tourne vers vous

    Voila le debut de code que j'ai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    mode CO2M2 9600,N,8,1
    echo $T111:1%% >COM2
    COPY COM2 texte.txt
    Merci beaucoup d’avance ^^

  2. #2
    Membre Expert
    Avatar de sachadee
    Homme Profil pro
    AMI DU BAT
    Inscrit en
    Janvier 2013
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Brésil

    Informations professionnelles :
    Activité : AMI DU BAT
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1 478
    Par défaut
    salut,

    t'as essayé :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo 01 09 30 31 10 39 39 4D 35 34 0D 0A > com2
    ?

  3. #3
    Membre confirmé Avatar de Superzest 76
    Homme Profil pro
    Automaticien
    Inscrit en
    Septembre 2018
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2018
    Messages : 144
    Par défaut Re
    Alors merci pour ton aide ^^
    Voila mon code a l'heure actuelle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    mode COM2 9600,N,8,1
    echo 01 09 30 31 10 39 39 4D 35 34 0D 0A >COM2
    COPY COM2 texte.txt
    Mais je ne comprend pas mon Teste.TXT reste toujours vide alors que je voudrais qu'il prenne la valeur de la trame réponse
    en tout cas la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo 01 09 30 31 10 39 39 4D 35 34 0D 0A >COM2
    a l'aire de marché
    Merci encore

  4. #4
    Membre Expert
    Avatar de sachadee
    Homme Profil pro
    AMI DU BAT
    Inscrit en
    Janvier 2013
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Brésil

    Informations professionnelles :
    Activité : AMI DU BAT
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1 478
    Par défaut
    tu peux essayer comme ça :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    mode COM2 9600,N,8,1
    echo 01 09 30 31 10 39 39 4D 35 34 0D 0A >COM2
    set /p $reponse=<COM2
    
    echo %$reponse%

  5. #5
    Membre confirmé Avatar de Superzest 76
    Homme Profil pro
    Automaticien
    Inscrit en
    Septembre 2018
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2018
    Messages : 144
    Par défaut re
    Salut,
    Merci encore pour ton aide malheureusement ça ne fonctionne pas j'ai le résultat suivant après avoir exécuter ton code.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    E:\>mode COM2 9600,N,8,1
    
    Statut du périphérique COM2:
    ----------------------------
        Baud*:            9600
        Parité*:          None
        Bits de données*: 8
        Bits d’arrêt*:    1
        Temporisation*:   ON
        XON/XOFF*:        OFF
        Protocole CTS*:   OFF
        Protocole DSR*:   OFF
        Sensibilité DSR*: OFF
        Circuit DTR*:     ON
        Circuit RTS*:     ON
    
    
    E:\>echo 01 09 30 31 10 39 39 4D 35 34 0D 0A  1>COM2
    
    E:\>set /p $reponse= 0<COM2
    
    E:\>echo
    Commande ECHO activée.
    Voila merci encore pour votre aide

  6. #6
    Membre Expert
    Avatar de sachadee
    Homme Profil pro
    AMI DU BAT
    Inscrit en
    Janvier 2013
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Brésil

    Informations professionnelles :
    Activité : AMI DU BAT
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1 478
    Par défaut
    Il faut voir ce que ton COM2 retourne comme caractères de fin !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Envoi d'une commande sur port série
    Par -Willis- dans le forum C
    Réponses: 12
    Dernier message: 09/06/2017, 09h46
  2. Réponses: 2
    Dernier message: 23/11/2015, 23h32
  3. Envoyer une trame sur port USB
    Par Bocci dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 15/03/2007, 21h07
  4. Réponses: 3
    Dernier message: 28/06/2006, 16h13
  5. envoi tableau de data sur port série
    Par chourmo dans le forum Langage
    Réponses: 2
    Dernier message: 27/07/2005, 16h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo