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

Robotique Discussion :

Commande du RobotArm (SVI-2000) par le port parrallele sous Windows XP


Sujet :

Robotique

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut Commande du RobotArm (SVI-2000) par le port parrallele sous Windows XP
    Bonjour.
    Je voudrais savoir comment se servir du driver "DriverLINX Port I/O"
    pour ecrire et envoyer des valeurs sur le port parallele.
    (Mon projet etait de commander le bras robot "RobotArm (SVI-2000)" par le port parallele. Mais ne pouvant pas directement faire la chose [sous Win XP, il faut passer par l'intemerdiaire d'un driver], j'ai trouvé ce driver : "DriverLINX Port I/O" mais je ne sais pas l'utiliser )

    Merci de me repondre rapidement ^^

  2. #2
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par Shuraan
    Bonjour.
    Je voudrais savoir comment se servir du driver "DriverLINX Port I/O"
    pour ecrire et envoyer des valeurs sur le port parallele.
    (Mon projet etait de commander le bras robot "RobotArm (SVI-2000)" par le port parallele. Mais ne pouvant pas directement faire la chose [sous Win XP, il faut passer par l'intemerdiaire d'un driver], j'ai trouvé ce driver : "DriverLINX Port I/O" mais je ne sais pas l'utiliser )

    Merci de me repondre rapidement ^^
    Je ne connais pas ce driver (qui sonne un peu trop 'Linux' pour fonctionner sous windows...)
    Pour accéder aux ports I/O j'utilise la DLL inpout32.dll.

    http://www.logix4u.net/inpout32.htm

    J'ai fait un wrapper :

    http://delahaye.emmanuel.free.fr/clib/pio/

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut
    Merci
    Je vais essayer cette methode ^^

  4. #4
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut
    La methode proposée marche mais quel fonction faut-il utiliser pour rentrer une valeur sur le port ? (Laquelle est-ce dans les fonctions misent en exemple)

  5. #5
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par Shuraan
    La methode proposée marche mais quel fonction faut-il utiliser pour rentrer une valeur sur le port ? (Laquelle est-ce dans les fonctions misent en exemple)
    Il faut lire la valeur dans la configuration matérielle de ton système.

    Démarrer > Click droit sur 'Poste de travail' > Propriétés > Matériel > Gestionnaire de périphériques > Ports COM et LPT > Sur Port Imprimante ECP (LPT1), click droit > Propriétés > Ressource > Plage d'E/S OUF !

    Tu dois lire l'adresse de base.

  6. #6
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut
    Merci mais il se trouve qu'il y a deux ligne "Plage d'E/S".

    Screenshot :


    La quelle dois-je prendre ?



    PS : Euh....La ligne de commande pour entrer une valeur c'est celle la ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pio_err_e pio_outb (unsigned port, unsigned data);

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

Discussions similaires

  1. Acquisition par les ports COM sous SIMULINK
    Par lfall dans le forum Simulink
    Réponses: 0
    Dernier message: 06/03/2012, 11h25
  2. Transmettre un fichier par le port série sous DOS
    Par etiennegaloup dans le forum C
    Réponses: 3
    Dernier message: 04/02/2012, 21h29
  3. problème:recherche d'une interface robotarm svi-2000 _ PC
    Par jujukiller dans le forum Robotique
    Réponses: 3
    Dernier message: 05/01/2008, 12h57
  4. Port série sous Windows
    Par MisterFreeze dans le forum Windows
    Réponses: 2
    Dernier message: 28/12/2005, 20h30
  5. Problème avec le port série sous Windows XP
    Par didou2dek dans le forum Composants VCL
    Réponses: 6
    Dernier message: 02/09/2003, 19h50

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