This post is also available in: English (Anglais) Español (Espagnol) Deutsch (Allemand) Français
Vous avez peut-être entendu les termes RS-232, communication série, port COM virtuel (VCP) et DB9 en cherchant comment envoyer des données de votre appareil vers un PC. Mais qu’est-ce que le RS-232 exactement ?
Le RS-232 est un protocole de communication série asynchrone qui a été normalisé dans les années 1960 comme standard pour le transfert de données entre matériels. Il a été largement utilisé dans les télécommunications, les périphériques PC et les réseaux. Détaillons cela :
Les paramètres de communication comprennent le débit en bauds, la parité, le nombre de bits de données et le nombre de bits d’arrêt. Les bits binaires sont envoyés l’un après l’autre à un débit défini, appelé débit en bauds. Les bits portant des informations sont combinés en un groupe de bits de données et terminés par un bit d’arrêt. Un bit de parité pair ou impair optionnel peut être utilisé comme vérification d’erreur de transmission. Les bits de parité fonctionnent en comptant tous les 1 dans le groupe de bits de données et en ajoutant soit un 1 soit un 0 pour garantir que la somme de tous les 1 est paire ou impaire.
Les appareils MicroRidge utilisent un paramètre de communication standard de 9600-N-8-1. Ce paramètre de communication est utilisé dans de nombreux autres appareils RS-232.
Les appareils série RS-232 sont connectés via des câbles série à des ports série. Le plus courant était le connecteur électrique D-subminiature (D-sub) de taille DB-9 (DE-9). Le connecteur DB-9 possède 9 broches pour la communication et existe en configurations mâle et femelle. Le genre du connecteur fait référence au genre des broches et des prises, et non à la fiche elle-même.
Historiquement, les données étaient envoyées d’un équipement de communication de données (DCE) vers un équipement terminal de données (DTE). Les appareils DCE avaient un port DB-9 femelle et les appareils DTE avaient un port DB-9 mâle. Le genre des ports permet d’utiliser de simples câbles RS-232 droits. Mais à mesure que les réseaux d’appareils devenaient plus complexes et que le matériel remplissait à la fois les rôles DCE et DTE, les câbles modem nul sont devenus courants pour interfacer le matériel.
N’oubliez pas que le genre du port série implique la direction du flux de données. Les données circulent généralement d’un port femelle (DCE) vers un port mâle (DTE). L’envoi et la réception de données se font sur des lignes séparées et lorsque deux DTE communiquent, la transmission (Tx) et la réception (Rx) doivent être croisées dans une configuration modem nul pour garantir que les données sont envoyées aux bonnes broches. En fait, les câbles modem nul sont communément appelés câbles série croisés.
Bien qu’il y ait 9 broches dans une connexion DB-9, la plupart des applications modernes de RS-232 n’utilisent que les broches 2, 3 et 5. Les données sont transmises sur les broches 2 et 3 entre le matériel et la broche 5 est la masse commune.
Les autres broches ont des utilisations historiques pour la négociation/l’état qui ne sont pas nécessaires avec les systèmes modernes. La négociation était une exigence lorsque les vitesses de traitement des appareils étaient faibles et que la communication entre matériels nécessitait un système de vérifications pour garantir que les données étaient envoyées à un appareil prêt à recevoir des données.
Bien qu’autrefois prédominant dans l’informatique domestique et professionnelle, le RS-232 a été remplacé par de nouvelles normes telles que l’USB, qui sont plus rapides et nécessitent moins de matériel. Mais, en raison de sa simplicité et de sa connectivité robuste, le RS-232 reste pertinent dans les environnements industriels. Par exemple, le RS-232 permet la communication de données entre des appareils, tels que des jauges et des balances, vers votre PC.
Avec l’essor des appareils mobiles, il est très rare de voir un port série physique. Les câbles convertisseurs série vers USB peuvent traduire les données RS-232 dans un format compatible USB. Pour émuler la fonctionnalité d’un port COM physique, le PC configurera un port COM virtuel (VCP) pour communiquer avec l’appareil série USB. Pour lire ces données, vous devrez peut-être télécharger un pilote spécifique, puis disposer d’un programme dédié pour lire les données du VCP.
Pour éviter l’obstacle de configuration des VCP, une autre option consiste à traduire les données RS-232 en sortie clavier. Les programmes matériels et logiciels qui traduisent les données série en frappes de clavier sont appelés claviers intercalés. Les claviers intercalés fonctionnent en convertissant les données série en frappes qu’un clavier envoie au PC pour « saisir » les données RS-232 dans un programme.
L’interface la plus simple que MicroRidge propose est le WedgeLink SP. Le WedgeLink SP est un appareil clavier intercalé Plug-and-Play qui peut saisir des données RS-232 dans n’importe quel programme. Aucune configuration, programmation, logiciel ou pilote n’est nécessaire. Comme il n’y a pas de configuration, un utilisateur doit sélectionner le WedgeLink SP avec les mêmes paramètres de communication que son appareil série. Lorsque l’appareil série envoie des données, le WedgeLink SP saisira les données dans le programme actif.
Le WedgeLink AT est un clavier intercalé matériel avancé et configurable. Il peut lire des données de divers paramètres de communication et peut même détecter les paramètres de communication avec la fonction AutoBaud. Le principal avantage du WedgeLink AT est la capacité de programmer divers schémas d’analyse. Certains appareils, tels que les balances, produiront des données superflues, ce qui peut entraîner un traitement de données supplémentaire. L’analyse du WedgeLink AT peut éliminer les données superflues et saisir exactement ce que vous souhaitez dans votre programme. En plus de l’analyse, le port Read Switch peut être programmé avec les commandes série de l’appareil RS-232, permettant l’utilisation d’un interrupteur à main ou à pied MicroRidge pour déclencher des lectures.
Le RS-232 Remote est un émetteur de bureau qui fait partie de la famille sans fil MobileCollect. MobileCollect fonctionne en connectant un émetteur à chaque appareil d’une installation, transformant cet appareil en un nÅ“ud sans fil qui envoie des données sans fil à un récepteur de base MobileCollect. Le récepteur de base envoie ensuite les données de l’appareil au PC via une sortie série USB ou clavier intercalé. Les RS-232 Remote disposent également d’AutoBaud et de la capacité d’analyser les données de l’appareil série. Une caractéristique unique du RS-232 Remote est qu’il peut être déclenché à distance pour effectuer une lecture à partir d’un récepteur de base via un interrupteur à pied/main ou une commande logicielle. Plusieurs émetteurs RS-232 Remote peuvent être appariés à une seule base, vous permettant d’envoyer des données de plusieurs appareils RS-232 vers le port USB d’un seul PC !
Le module mobile RS-232 V2 est un petit émetteur RS-232 alimenté par batterie. Il est conçu pour les appareils RS-232 mobiles tels que les clés dynamométriques, les jauges d’épaisseur à ultrasons et les indicateurs RS-232. Il ne dispose pas des fonctions d’analyse ou d’AutoBaud du RS-232 Remote, mais son facteur de forme en fait une excellente option lorsque l’espace est limité. Le bouton de lecture de l’émetteur peut être programmé pour envoyer une commande série à l’appareil RS-232 afin de déclencher une lecture.
Le GageWay Pro est une interface filaire multiport, communément appelée boîtier Muxx. Généralement utilisé pour interfacer plusieurs appareils compatibles Digimatic sur un poste de jaugeage, le GageWay Pro peut également, si vous devez interfacer avec plus d’un appareil RS-232, transformer chaque canal en une interface RS-232 grâce au câble convertisseur de niveau (GW-LC). Les ports Read Switch pour chaque canal peuvent être configurés pour envoyer des commandes série afin que les interrupteurs à main et à pied MicroRidge puissent être utilisés pour chaque canal pour déclencher une lecture RS-232. Des commandes logicielles peuvent également être envoyées à un GageWay Pro pour déclencher des lectures et envoyer des commandes série à votre appareil.
Si vous possédez déjà un câble convertisseur série vers USB et souhaitez un moyen simple d’envoyer les données RS-232 vers Excel, alors WedgeLink est le programme parfait ! WedgeLink est un programme facile à utiliser qui peut lire des données à partir d’un port COM, analyser les données et les envoyer à n’importe quel programme sur votre PC via une sortie clavier intercalé. La version Lite est idéale pour une traduction simple de clavier intercalé, tandis que la version Standard permet une analyse de données complexe pour extraire et manipuler vos données afin de répondre à vos besoins. Avec la capacité de programmer jusqu’à 50 commandes série uniques, WedgeLink peut devenir votre centre de données série.
MicroRidge se consacre à être votre spécialiste de la collecte de mesures. Avec notre large gamme d’interfaces pour jauges et appareils série, nous pouvons connecter vos appareils RS-232, jauges manuelles, jauges de table et divers autres équipements sur un seul système. MicroRidge se spécialise dans l’envoi de données de n’importe quelle jauge vers n’importe quel logiciel afin que votre programme de qualité reste robuste et efficace.
Andy Duvall est propriétaire de MicroRidge Systems et occupe le poste de directeur commercial de l'entreprise. Avec plus d'une décennie d'expérience en tant qu'ingénieur de conception et de lancement de produits, Andy travaille en étroite collaboration avec les clients de MicroRidge pour identifier et mettre en œuvre les solutions de mesure et d'interface les plus efficaces pour leurs organisations.