Sommaire DESCRIPTION........................3 SPECIFICATIONS ......................3 CARACTERISTIQUES ELECTRIQUES ................4 DISPOSITION DES ENTREES-SORTIES ................5 SCHEMA DE PRINCIPE DES ENTREES ET DES SORTIES ..........7 PROCEDURE D’INSTALLATION SOUS WINDOWS XP ........... 8 PROCEDURE D’INSTALLATION SOUS WINDOWS 2000 ..........12 PROCEDURE D’INSTALLATION SOUS WINDOWS 7 ........... 16 PROCEDURE D’INSTALLATION SOUS WINDOWS 8 ...........
Description Le module TC/USB-24IO est un module d’interface pour PC, comportant 16 entrées logiques isolées, 8 sorties sur contacts secs par relais NO et un compteur pour codeur incrémental de type unipolaire. Auto-alimenté par le port USB, ce module permet d’obtenir une grande variété...
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 2500 4400 5000 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...
Disposition des entrées-sorties 16 Entrées 8 sorties Relais Led 2 Led 1 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 17 bornes - 16 Entrées Tor Borne Signal...
Page 6
P2 : Connecteur 17 bornes - 8 sorties relais Borne Signal REL 1 COM 1 REL 2 COM 2 REL 3 COM 3 REL 4 COM 4 REL 5 COM 5 REL 6 COM 6 REL 7 COM 7 REL 8 COM 8 M401220_TCUSB24IO.DOC Page 6...
Schéma de principe des entrées et des sorties Entrées ToR / Entrées codeur : 0V (commun au 16 entrées ToR) Sorties relais : REL Sx REL Sx Protection des sorties relais : Dans le cas d’utilisations de charge inductive (relais, électrovanne…) il conviendra de placer au borne de celle-ci une diode de roue libre afin d’éviter la détérioration de la sortie du module.
Procédure d’installation sous Windows XP 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 • Branchez le module au PC, Windows doit signaler la présence d’un nouveau périphérique : •...
Page 9
• Dans la fenêtre suivante, sélectionner « installer à partir… » , cliquez sur Suivant . • Dans la fenêtre suivante, cliquez sur « parcourir », cherchez sur le CDROM fournit le répertoire TCUSB24IO\WIN\INSTALL, cliquez sur Ok. M401220_TCUSB24IO.DOC Page 9 Rev.
Page 10
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 : M401220_TCUSB24IO.DOC Page 10 Rev.
Page 11
: De plus, vous pouvez retrouver le numéro de série du module en cliquant sur « propriétés » de TC/USB-24IO, onglet Détails En dernier lieu, lancez le programme TCUSB24IO\WIN\DEMO\DemoTCUSB24IO.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.
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 13
• Windows vous propose différents emplacement de recherche, veuillez sélectionner emplacement spécifique et cliquez sur Suivant M401220_TCUSB24IO.DOC Page 13 Rev. 16...
Page 14
• Dans la fenêtre suivante, cliquez sur Parcourir, cherchez sur le CDROM fournit le répertoire TCUSB24IO\WIN\INSTALL\TCUSB.INF, cliquez sur Ouvrir. • Windows affiche un résumé des informations récoltées, cliquez sur Suivant M401220_TCUSB24IO.DOC Page 14 Rev. 16...
Page 15
• 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 TCUSB24IO\WIN\DEMO\DemoTCUSB24IO.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.
Procédure d’installation sous Windows 7 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 • Branchez le module au PC, Windows doit signaler la présence d’un nouveau périphérique : •...
Page 17
• La fenêtre suivante doit alors apparaitre. • Un point d’exclamation jaune indique que le module TCUSB24IO 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 M401220_TCUSB24IO.DOC Page 17 Rev.
Page 18
• Cliquer sur recherchez un pilote sur mon ordinateur • Indiquer le chemin « CDROM:\TCUSB24IO\WIN\INSTALL » et cliquer sur suivant M401220_TCUSB24IO.DOC Page 18 Rev. 16...
Page 19
• Cliquer sur « Installer ce pilote quand même » M401220_TCUSB24IO.DOC Page 19 Rev. 16...
Page 20
• 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-24IO, onglet Détails M401220_TCUSB24IO.DOC Page 20 Rev. 16...
Page 21
En dernier lieu, lancez le programme TCUSB24IO\WIN\DEMO\DemoTCUSB24IO.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) M401220_TCUSB24IO.DOC Page 21 Rev. 16...
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 23
• Cliquer sur mettre à jour le pilote • Cliquer sur recherchez un pilote sur mon ordinateur M401220_TCUSB24IO.DOC Page 23 Rev. 16...
Page 24
• Indiquer le chemin « CDROM:\TCUSB24IO\WIN32\INSTALL» et cliquer sur suivant • Cliquer sur « Installer ce pilote quand même » M401220_TCUSB24IO.DOC Page 24 Rev. 16...
Page 25
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-24IO, onglet Détails M401220_TCUSB24IO.DOC Page 25 Rev. 16...
Page 26
• En dernier lieu, lancez le programme TCUSB24IO\WIN32\DEMO\DemoTCUSB24IO.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) M401220_TCUSB24IO.DOC Page 26 Rev. 16...
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 28
• Cliquer sur recherchez un pilote sur mon ordinateur • Indiquer le chemin « CDROM:\TCUSB24IO\WIN32\INSTALL» et cliquer sur suivant M401220_TCUSB24IO.DOC Page 28 Rev. 16...
Page 29
• Cliquer sur « Installer ce pilote quand même » M401220_TCUSB24IO.DOC Page 29 Rev. 16...
Page 30
• De plus, vous pouvez retrouver le numéro de série du module en cliquant sur « propriétés » de TC/USB-24IO, onglet Détails M401220_TCUSB24IO.DOC Page 30 Rev. 16...
Page 31
• En dernier lieu, lancez le programme TCUSB24IO\WIN32\DEMO\DemoTCUSB24IO.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) M401220_TCUSB24IO.DOC Page 31 Rev. 16...
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 33
TCUSB apparait avec un triangle de signalisation jaune. Nb : Les captures d’écrans suivantes montrent en exemple l’installation d’un module TC/USB-24IO. La procédure est la même quelle que soit le module TCUSB concerné. En premier lieu, il faut récupérer une archive disponible sur notre site Internet : www.3cconcept.fr/tcusb...
Page 34
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. M401220_TCUSB24IO.DOC Page 34 Rev.
Page 35
En dernier lieu, lancer le programme DemoTCUSBXX.exe fournit avec l’archive ou récupéré sur notre site, et vérifier le bon fonctionnement du module. (XX désigne un module TCUSB générique, on remplace les lettres XX par le produit concerné, Ex : TC/USB-24IO). M401220_TCUSB24IO.DOC Page 35...
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 37
• Désinstallation du driver : Si vous tenez à supprimer le driver, il suffit de lancer le fichier « Uninstall Driver TCUSB24IO.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 TCUSB24IO.bat » et «...
Lors du lancement du programme de démonstration, celui-ci demande le numéro de série du module TC/USB-24IO. 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 39
Toutes les sorties sont pilotables manuellement en cliquant sur la zone verte de la sortie correspondante. Bouton “ Sequencer ON/OFF “ : Lance/ arrête le défilement automatique des sorties Bouton “WatchDogOn” : Mise en marche du chien de garde Bouton “ WatchdogOff” : Arrêt du chien de garde Bouton “...
Utilisation de la DLL TCUSB24IO.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.
Description des fonctions : TCUSB24IO_Refresh(NModule) Paramètre : Nmodule: entier signé sur 32 bits. Retour : la fonction renvoie un entier signé sur 32 bits correspondant au code du défaut (voir liste des défauts ci dessous). Actualise les données (Entrées + Sorties + Compteurs) du module indiqué A utiliser après toute fonction sur les sorties et avant toute fonction sur les entrées et compteurs TCUSB24IO_Open(NModule;...
Page 42
TCUSB24IO_Input(NModule;Data) Paramètre : Nmodule: entier signé sur 32 bits. Data : Pointeur sur un Dword non signé sur 32 bits. Retour : la fonction renvoie un entier signé sur 32 bits correspondant au code du défaut (voir liste des défauts ci dessous). Lecture de l’état des 16 entrées ToR, le retour se fait par paramètre dans la variable Data (32 bits), un code erreur correspond à...
Page 43
TCUSB24IO_Counter(NModule,Entree; Data) Paramètre : Nmodule : entier signé sur 32 bits. Entree : entier signé sur 32 bits. Data : Pointeur sur un Byte non signé sur 8 bits. Retour : la fonction renvoie un entier signé sur 32 bits correspondant au code du défaut (voir liste des défauts ci dessous).
Page 44
Arme la surveillance du chien de garde sur le module spécifié TCUSB24IO_WdgStop(NModule) Paramètre : Nmodule: entier signé sur 32 bits. Retour : Aucun Désactive la surveillance du chien de garde sur le module spécifié TCUSB24IO_WdgRearm(NModule) Paramètre : Nmodule: entier signé sur 32 bits. Retour : Aucun Réarmement du chien de garde sur le module spécifié...
Page 45
(1) Voir la mise en garde concernant l’usage de la fonction TCUSB24IO_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-24IO détecté Module non initialisé Erreur écriture Erreur lecture Erreur à la fermeture M401220_TCUSB24IO.DOC Page 45...
F.A.Q Problème sur l’ouverture du module avec la fonction TCUSB24IO_Open L'appel à la fonction TCUSB24IO_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 à...