Publicité

Liens rapides

MANUEL D'UTILISATION
MODULE USB
8 ENTREES + 6 SORTIES + CODEUR INCREMENTAL
TC/USB-16IO
Révision document : 21
Révision module: 01
3C Concept S.A.S – 17 rue d'Ahuy, 21121 HAUTEVILLE LES DIJON
Tel : 0380.550.130 - Fax : 0380.556.449
www.3cconcept.fr

Publicité

Table des Matières
loading

Sommaire des Matières pour 3C Concept TC/USB-16IO

  • Page 1 MANUEL D'UTILISATION MODULE USB 8 ENTREES + 6 SORTIES + CODEUR INCREMENTAL TC/USB-16IO Révision document : 21 Révision module: 01 3C Concept S.A.S – 17 rue d’Ahuy, 21121 HAUTEVILLE LES DIJON Tel : 0380.550.130 - Fax : 0380.556.449 www.3cconcept.fr...
  • Page 2: Table Des Matières

    Sommaire DESCRIPTION........................3 SPECIFICATIONS ......................3 CARACTERISTIQUES ELECTRIQUES ................4 DISPOSITION DES ENTREES-SORTIES ................6 SCHEMA DE PRINCIPE DES ENTREES ET DES SORTIES ..........8 PROCEDURE D’INSTALLATION SOUS WINDOWS XP ........... 9 PROCEDURE D’INSTALLATION SOUS WINDOWS 2000 ..........13 PROCEDURE D’INSTALLATION SOUS WINDOWS 7 ........... 17 PROCEDURE D’INSTALLATION SOUS WINDOWS 8 ...........
  • Page 3: Description

    Description Le module TC/USB-16IO est un module d’interface pour PC, comportant 8 entrées logiques isolées, 2 sorties sur contacts secs par relais NO, 4 sorties sur opto-coupleurs et un compteur pour codeur incrémental. Auto-alimenté par le port USB, ce module permet d’obtenir une grande variété...
  • Page 4: Caracteristiques Electriques

    Caractéristiques électriques Caractéristiques générales : Description Unités Iusb Courant sur la ligne USB Entrées 24 V : Description Unités Impédance de charge 2200 ohms Vmax Tension limite admissible sur les entrées volts Courant d'entrée pour un 1 logique Tension d'entrée pour 1 logique volts Tension d'entrée pour 0 logique volts...
  • Page 5 Spécifications USB : • Nombre maxi de périphériques = 127 • Distance maxi entre périphériques = 5 m • Possibilité d'utiliser des hubs USB • Possibilité d'étendre les distances (exemple extremeUSB(R) www.icron.com • Hub industriel USB (4 ou 7 ports) voir hubport sur www.digi.com M401210_TCUSB16IO.DOC Page 5...
  • Page 6: Disposition Des Entrees-Sorties

    Disposition des entrées-sorties Description des Leds : Led 1 : Allumée fixe, témoin d’alimentation par la ligne USB Led 2 : Clignotante, Indique le bon fonctionnement du processeur interne du module. P1 : Connecteur 9 bornes - 8 Entrées Tor Borne Signal E7 / Latch 1...
  • Page 7 P3 : Connecteur 8 bornes - 4 sorties opto-coupleurs Borne Signal OPTO S3+ OPTO S3- OPTO S4+ OPTO S4- OPTO S5+ OPTO S5- OPTO S6+ OPTO S6-  Attention : Ces sorties sont polarisées, respecter le sens de câblage (voir page suivante).
  • Page 8: Schema De Principe Des Entrees Et Des Sorties

    Schéma de principe des entrées et des sorties Entrées ToR : 0V (commun au 8 entrées ToR) Entrées codeur : A + / B+ / Z+ A + / B+ / Z+ A - / B- / Z- A - / B- / Z- Entrée codeur s ans cav alier (12V /24V ) Entrée codeur av ec cav alier (5V ) Sorties relais :...
  • Page 9: Procedure D'installation Sous Windows Xp

    Procédure d’installation sous Windows XP Le contenu du CD-ROM rassemble les drivers, le programme de démonstration, ainsi qu’une DLL (32 ou 64bits) et les fichiers d’entête pour concevoir ses propres programmes • Branchez le module au PC, Windows doit signaler la présence d’un nouveau périphérique : •...
  • Page 10 • Dans la fenêtre suivante, cliquez sur « parcourir », cherchez sur le CDROM fournit le répertoire TCUSB16IO\WINxx\INSTALL, cliquez sur Ok. M401210_TCUSB16IO.DOC Page 10 Rev. 21...
  • Page 11 Lors de l’installation et le transfert de fichiers, WindowsXP indiquera que le pilote en cours d’installation n’est pas signé WHQL (ie :validé par Microsoft ), c’est normal, veuillez cliquer sur « continuer ». Une fois l’installation terminée, Windows affiche le message suivant : M401210_TCUSB16IO.DOC Page 11 Rev.
  • Page 12 : De plus, vous pouvez retrouver le numéro de série du module en cliquant sur « propriétés » de TC/USB-16IO, onglet Détails En dernier lieu, lancez le programme TCUSB16IO\WINxx\DEMO\DemoTCUSB16IO.EXE présent sur le CD-ROM pour vérifier que l’installation s’est bien déroulée et que le module est accessible.
  • Page 13: Procedure D'installation Sous Windows 2000

    Procédure d’installation sous Windows 2000 Le contenu du CD-ROM rassemble les drivers, le programme de démonstration, ainsi qu’une DLL et les fichiers d’entête pour concevoir ses propres programmes • Brancher le module au PC: Windows détecte alors l’apparition d’un nouveau périphérique : •...
  • Page 14 • Windows vous propose différents emplacement de recherche, veuillez sélectionner emplacement spécifique et cliquez sur Suivant M401210_TCUSB16IO.DOC Page 14 Rev. 21...
  • Page 15 • Dans la fenêtre suivante, cliquez sur Parcourir, cherchez sur le CDROM fournit le répertoire TCUSB16IO\WINxx\INSTALL|TCUSB.INF, cliquez sur Ouvrir. • Windows affiche un résumé des informations récoltées, cliquez sur Suivant M401210_TCUSB16IO.DOC Page 15 Rev. 21...
  • Page 16 • Lorsque l’installation du driver est terminée, windows affiche l’écran suivant : A titre de vérification vous pouvez aller dans le panneau de configuration , système, onglet Matériel, Gestionnaire de périphérique et vérifier ce qui suit : En dernier lieu, lancez le programme TCUSB16IO\WINxx\DEMO\DemoTCUSB16IO.EXE présent sur le CD-ROM pour vérifier que l’installation s’est bien déroulée et que le module est accessible.
  • Page 17: Procedure D'installation Sous Windows 7

    Procédure d’installation sous Windows 7 Le contenu du CD-ROM rassemble les drivers, le programme de démonstration, ainsi qu’une DLL (32 ou 64bits) et les fichiers d’entêtent pour concevoir ses propres programmes • Branchez le module au PC, Windows doit signaler la présence d’un nouveau périphérique : •...
  • Page 18 • La fenêtre suivante doit alors apparaitre. • Un point d’exclamation jaune indique que le module TCUSB16IO a été détecté mais que son driver n’est pas correctement installé ou est inexistant. • Cliquer deux fois sur ce dernier • Cliquer sur mettre à jour le pilote M401210_TCUSB16IO.DOC Page 18 Rev.
  • Page 19 • Cliquer sur recherchez un pilote sur mon ordinateur • Indiquer le chemin « CDROM:\TCUSB16IO\WINxx\INSTALL » et cliquer sur suivant M401210_TCUSB16IO.DOC Page 19 Rev. 21...
  • Page 20 • Cliquer sur « Installer ce pilote quand même » M401210_TCUSB16IO.DOC Page 20 Rev. 21...
  • Page 21 • L’écran suivant indique que l’installation est terminée avec succès. • De plus, vous pouvez retrouver le numéro de série du module en cliquant sur « propriétés » de TC/USB-16IO, onglet Détails M401210_TCUSB16IO.DOC Page 21 Rev. 21...
  • Page 22 • En dernier lieu, lancez le programme TCUSB16IO\WINxx\DEMO\DemoTCUSB16IO.EXE présent sur le CD- ROM pour vérifier que l’installation s’est bien déroulée et que le module est accessible. (voir partie Programme de démonstration) M401210_TCUSB16IO.DOC Page 22 Rev. 21...
  • Page 23: Procedure D'installation Sous Windows 8

    Procédure d’installation sous Windows 8 Le contenu du CD-ROM rassemble les drivers, le programme de démonstration, ainsi qu’une DLL 32bits et les fichiers d’entête pour concevoir ses propres programmes. • Branchez le module au PC. • Appuyez simultanément sur les touches Windows + x du clavier pour faire apparaitre le menu suivant puis cliquez sur «...
  • Page 24 • Cliquer sur mettre à jour le pilote • Cliquer sur recherchez un pilote sur mon ordinateur M401210_TCUSB16IO.DOC Page 24 Rev. 21...
  • Page 25 • Indiquer le chemin « CDROM:\TCUSB16IO\WIN32\INSTALL» et cliquer sur suivant • Cliquer sur « Installer ce pilote quand même » M401210_TCUSB16IO.DOC Page 25 Rev. 21...
  • Page 26 L’écran suivant indique que l’installation est terminée avec succès. • De plus, vous pouvez retrouver le numéro de série du module en cliquant sur « propriétés » de TC/USB-16IO, onglet Détails M401210_TCUSB16IO.DOC Page 26 Rev. 21...
  • Page 27 • En dernier lieu, lancez le programme TCUSB16IO\WIN32\DEMO\DemoTCUSB16IO.EXE présent sur le CD- ROM pour vérifier que l’installation s’est bien déroulée et que le module est accessible. (voir partie Programme de démonstration) M401210_TCUSB16IO.DOC Page 27 Rev. 21...
  • Page 28: Procedure D'installation Sous Windows 10

    Procédure d’installation sous Windows 10 *** Installation sous Windows 10 64 bits *** Se référer au manuel « Installation_Pilotes_non_signes_windows_10.pdf » présent dans le fichier zip contenant les drivers ou sur notre site Internet. *** Installation sous Windows 10 32 bits *** Le contenu du CD-ROM rassemble les drivers, le programme de démonstration, ainsi qu’une DLL 32bits et les fichiers d’entête pour concevoir ses propres programmes.
  • Page 29 • Cliquer sur recherchez un pilote sur mon ordinateur • Indiquer le chemin « CDROM:\TCUSB16IO\WIN32\INSTALL» et cliquer sur suivant M401210_TCUSB16IO.DOC Page 29 Rev. 21...
  • Page 30 • Cliquer sur « Installer ce pilote quand même » M401210_TCUSB16IO.DOC Page 30 Rev. 21...
  • Page 31 • De plus, vous pouvez retrouver le numéro de série du module en cliquant sur « propriétés » de TC/USB-16IO, onglet Détails M401210_TCUSB16IO.DOC Page 31 Rev. 21...
  • Page 32 • En dernier lieu, lancez le programme TCUSB16IO\WIN32\DEMO\DemoTCUSB16IO.EXE présent sur le CD- ROM pour vérifier que l’installation s’est bien déroulée et que le module est accessible. (voir partie Programme de démonstration) M401210_TCUSB16IO.DOC Page 32 Rev. 21...
  • Page 33: Installation Sous Windows 10 Pour Les Modules Acquis A Partir De Fevrier 2019 Ou Mis A Niveau Via Tcusb_Sign.exe

    Installation sous Windows 10 pour les modules acquis à partir de Février 2019 ou mis à niveau via TCUSB_SIGN.exe 1. PC sous Windows 10 connecté à Internet : Windows va automatiquement installer les pilotes adéquats pour le module TCUSB concerné, via la fonctionnalité « Windows Update ». Tout sera transparent pour l’utilisateur et ne requiert aucune action particulière de sa part.
  • Page 34 Attention, il se peut qu’il existe plusieurs « USB Serial Converter » dans la liste du gestionnaire de périphériques. Si vous avez des produits réalisant cette fonction (ex : câble émulation de port série), il faudra chercher le bon produit parmi la liste ou déconnecter temporairement les autres produits.
  • Page 35 Pointer le répertoire TCUSBXX\FTDI\ Le processus est automatique, et l’écran suivant apparait : Au final, le module sera détecté comme un « USB Serial Converter » dans le menu « Contrôleurs de bus USB » du gestionnaire de périphériques. M401210_TCUSB16IO.DOC Page 35 Rev.
  • Page 36 On peut vérifier dans les « Propriétés » du périphérique que l’installation s’est bien déroulée : Onglet « Détails », sélectionner dans le menu déroulant la ligne « Description du bus signalée » et vérifier qu’elle corresponde bien au module connecté au PC. De même, la ligne «...
  • Page 37: En Cas De Probleme

    En cas de problème • Point d’exclamation sur système/gestion de périphérique : Un point d’exclamation jaune dans le gestionnaire de périphérique de Windows indique qu’un matériel a été détecté mais que son driver n’est pas correctement installé ou est inexistant. Pour résoudre ce problème il suffit de sélectionner les propriétés du périphérique, onglet pilote, choisir «...
  • Page 38 Si vous tenez à supprimer le driver, il suffit de lancer le fichier « Uninstall Driver TCUSB16IO.bat » présent sur le CD fournit avec le module, dans le répertoire « Win32/Install ». Il faut cependant au préalable copier le fichier « Uninstall Driver TCUSB16IO.bat » et «...
  • Page 39: Programme De Demonstration

    Lors du lancement du programme de démonstration, celui-ci demande le numéro de série du module TC/USB-16IO. Si vous n’utilisez qu’un seul module, vous n’êtes pas obligé de rentrer son numéro de série ,il suffit de cliquer sur OK et le programme détecte le premier module branché.
  • Page 40 Bouton “WatchDogOn” : Mise en marche du chien de garde Bouton “ WatchdogOff” : Arret du chien de garde Bouton “ WatchDogRearm” : Réarmement (manuel , toutes les 2secondes) du chien de garde Bouton “StopAutoRefresh” : Permet d’accéder aux fonctionnalités du chien de garde, et stoppe la scrutation continue des entrées / sorties./ codeur Bouton “Reset Position”...
  • Page 41: Utilisation De La Dll 32Bits Tcusb16Io.dll

    Utilisation de la DLL 32bits TCUSB16IO.DLL Une DLL destinée à l’utilisation du module dans un environnement Windows 32 bits (2000/XP) est fournie avec le module. Cette DLL permet à l’utilisateur d’appeler les procédures et fonctions de gestion du module depuis un langage quelconque supportant l’appel aux procédures externes.
  • Page 42: Utilisation De La Dll 64Bits Tcusb16Iox64.Dll

    Utilisation de la DLL 64bits TCUSB16IOx64.DLL Une autre version de la DLL est destinée à l’utilisation du module avec un compilateur 64 bits. Cette DLL permet à l’utilisateur d’appeler les procédures et fonctions de gestion du module depuis un langage quelconque supportant l’appel aux procédures externes. Pour un compilateur C++ : Utilisez le fichier TCUSB16IOx64.H, TCUSB16IOx64.LIB et la DLL TCUSB16IOx64.DLL Il existe un programme d’exemple mettant en œuvre cette DLL, il a été...
  • Page 43: Description Des Fonctions De La Dll

    Description des fonctions de la DLL TCUSB16IO_OpenN(Nmodule, NumSerie) Paramètre : Nmodule: entier signé sur 32 bits. Numserie : Pointeur sur un Dword non signé sur 32 bits contenant le numéro de série. Retour : la fonction renvoi un entier signé sur 32 bits correspondant au code du défaut (voir liste des défauts ci-dessous).
  • Page 44 Retour : la fonction renvoi un entier signé sur 32 bits correspondant au code du défaut (voir liste des défauts ci-dessous). Lecture de l’état des 8 entrées ToR + 3 entrées Codeurs du module indiqué, le retour se fait par paramètre dans la variable Data (32 bits), un code erreur correspond à la valeur retournée par la fonction.
  • Page 45 Retour : la fonction renvoi un entier signé sur 32 bits correspondant au code du défaut (voir liste des défauts ci-dessous). Lecture du compteur de l'entrée spécifiée du module indiqué, le retour se fait par paramètre dans la variable Data (8 bits), un code erreur correspond à la valeur retournée par la fonction TCUSB16IO_Config(Nmodule,Data) Paramètre : Nmodule : entier signé...
  • Page 46 TCUSB16IO_Latch(Nmodule,Latch,Data) Paramètre : Nmodule: entier signé sur 32 bits. Latch : Byte non signé sur 8 bits Data : Pointeur sur un entier signé sur 32 bits. Retour : la fonction renvoi un entier signé sur 32 bits correspondant au code du défaut (voir liste des défauts ci-dessous).
  • Page 47 (1) Voir la mise en garde concernant l’usage de la fonction TCUSB16IO_Refresh ci- dessus Liste des défauts: N°défaut Désignation Pas d’erreur Numéro de série incorrect N° de module incorrect Pas de module TC/USB-16IO détecté Module non initialisé Erreur écriture Erreur lecture Erreur à la fermeture M401210_TCUSB16IO.DOC Page 47...
  • Page 48: F.a.q

    F.A.Q Problème sur l’ouverture du module avec la fonction TCUSB16IO_Open L'appel à la fonction TCUSB16IO_Open se fait en passant comme paramètre un numéro de module (de 1 à 8) et un numéro de série, Le numéro de série est passé en tant que pointeur sur la chaîne de caractère de type zéro terminal contenant le numéro de série, Cette chaîne peut être vide lors de l'appel à...

Table des Matières