html RS-232 ou RS-485 : guide de câblage, de distance et de sélection | FCTEL
                                   +8618758069661 [email protected]
Recherche de produits Guide : espace = ET, | = OU, ! = NON
Actualités du secteur

Quelle est la différence entre RS-232 et RS-485 ?

Auteur : équipe de rédaction de FCTEL

Un port série qui fonctionne parfaitement sur un banc d’essai peut devenir peu fiable une fois la machine installée à cinquante mètres, si son câble partage un chemin de câbles avec celui d’un variateur de moteur ou s’il doit communiquer avec dix instruments. Le choix entre RS-232 et RS-485 est donc une décision de projet, et pas seulement un choix de connecteur. Ce guide part de l’installation réelle du client : le nombre d’appareils, leur éloignement, le niveau de perturbations de l’environnement et les capacités du contrôleur existant.

Liaison point à point RS-232 comparée à un bus multi-appareils RS-485
Figure 1. Commencez par la topologie : RS-232 convient à une liaison courte et directe ; un bus RS-485 à deux fils peut relier plusieurs appareils le long d’une même ligne principale correctement conçue.
Choisissez en 30 secondes. Si un seul appareil situé à proximité se connecte directement à un PC, à un ordinateur portable de maintenance ou à un contrôleur, et que les deux extrémités disposent déjà de RS-232, conservez RS-232. Si les instruments sont répartis le long d’une ligne de production, si la longueur de câble est importante ou si un contrôleur doit interroger plusieurs appareils, envisagez RS-485. Avant d’acheter du matériel, vérifiez le protocole, le nombre de fils, le brochage du port, l’alimentation et les exigences environnementales : RS-485 ne suffit pas, à lui seul, à faire communiquer deux protocoles incompatibles.

1. Ce que l’interface change pour l’utilisateur

RS-232 est une interface électrique asymétrique. Un récepteur mesure un signal par rapport à une référence commune. Son rôle traditionnel est d’assurer une liaison point à point entre deux appareils, par exemple entre un ordinateur portable de configuration et un variateur, un indicateur de pesage et un contrôleur local, ou un instrument ancien et un enregistreur de données. L’émission et la réception empruntent des voies de signal distinctes ; une communication RS-232 classique peut donc émettre et recevoir simultanément lorsque le matériel et le logiciel le permettent. Le connecteur peut être un DB9, un bornier ou un modèle propriétaire ; sa forme ne suffit pas à prouver la norme électrique ni l’affectation des broches.

RS-485 utilise une signalisation différentielle. Le récepteur réagit à la différence de tension entre les deux fils d’une paire plutôt qu’à la tension d’un seul fil. Les perturbations qui se couplent de manière similaire sur les deux conducteurs sont plus facilement rejetées. Cela rend RS-485 utile dans les ateliers de production, la gestion technique des bâtiments, le comptage, les armoires d’équipements ferroviaires et d’autres installations où les câbles passent à proximité d’équipements électriques. Une installation courante à deux fils fonctionne en semi-duplex : les appareils connectés émettent à tour de rôle sur la même paire. Les configurations RS-485 à quatre fils disposent de paires distinctes pour l’émission et la réception, mais leur capacité à assurer la communication simultanée souhaitée dépend de la conception des appareils et de l’architecture du réseau.

Aucune de ces appellations ne définit le protocole applicatif. Modbus RTU est souvent transporté sur RS-485, mais n’est pas synonyme de RS-485. De même, un port RS-232 peut transporter un jeu de commandes constructeur, des données NMEA, du texte de console ou un autre protocole. Un convertisseur peut adapter les niveaux électriques et, selon sa conception, les supports ou le transport réseau. Il ne peut pas inventer automatiquement les adresses manquantes des appareils, faire correspondre des commandes incompatibles ni faire communiquer un protocole propriétaire en Modbus. Demandez à la fois les spécifications de l’interface physique et le protocole des messages avant de sélectionner un convertisseur.

2. Comparez les paramètres qui influencent l’installation

Question de sélectionRS-232RS-485
Combien d’appareils ?Normalement, un seul couple émetteur-récepteur par liaison.Plusieurs émetteurs-récepteurs peuvent partager un bus. Une conception classique à 32 charges unitaires sert de référence ; les composants modernes à fraction de charge unitaire peuvent en permettre davantage. Vérifiez l’émetteur-récepteur utilisé et la charge du réseau.
Comment les signaux sont-ils mesurés ?De manière asymétrique, par rapport à la masse du signal.De manière différentielle, entre les fils de la paire A/B, dans la plage de mode commun spécifiée pour l’émetteur-récepteur.
Quelle tension est attendue ?Pour un récepteur conforme, les tensions inférieures à −3 V et supérieures à +3 V constituent les plages valides ; la polarité représente les deux états logiques. Ne raccordez pas directement ces tensions aux broches UART TTL/CMOS.Un récepteur conforme doit reconnaître une entrée différentielle d’au moins ±200 mV dans les conditions spécifiées. Il s’agit d’un seuil de réception, et non d’une tension garantie à chaque borne sur le terrain.
Quelle distance et quel débit ?La recommandation classique est d’environ 15 m à 20 kbit/s. Des émetteurs-récepteurs modernes et des câbles de qualité peuvent permettre d’aller plus loin, mais vérifiez l’appareil utilisé et les conditions réelles.Des centaines de mètres sont réalisables dans de nombreuses conceptions ; environ 1,200 m est une référence fréquemment citée à faible débit, avec un câble et des conditions adaptés. Le débit, les pertes du câble, la terminaison et les perturbations réduisent la marge disponible.
Combien de fils de signal ?Généralement TX, RX et la masse du signal pour une liaison simple ; les signaux de contrôle peuvent nécessiter des fils supplémentaires.Généralement une paire torsadée A/B pour un bus à deux fils, complétée par une disposition de référence/masse définie à la conception. Les systèmes à quatre fils utilisent deux paires.
Une terminaison est-elle nécessaire ?Pas de terminaison de ligne de transmission sur les liaisons RS-232 courtes classiques.Pour un bus long ou rapide, adaptez l’impédance à celle du câble uniquement aux deux extrémités physiques de la ligne principale ; 120 Ω est une valeur courante avec un câble de 120 Ω. Vérifiez si les appareils intègrent déjà cette terminaison.

La distance n’est pas une garantie du produit. Les chiffres ci-dessus décrivent des conditions de conception couramment citées, et non le maximum pris en charge par chaque produit FCTEL. Un instrument à 9,600 bit/s sur une paire torsadée de qualité et un contrôleur à 1 Mbit/s dans une usine soumise à de fortes perturbations électriques disposent de marges très différentes. Vérifiez le type de câble, le débit en bauds, le nombre de nœuds, l’isolation et les fiches techniques exactes des équipements de votre installation.

Niveaux de signal asymétrique RS-232 et différentiel RS-485 avec annotations
Figure 2. Caractéristiques électriques. Les plages valides du récepteur RS-232 se situent au-delà de ±3 V ; la sensibilité différentielle du récepteur RS-485 est de ±200 mV dans les conditions d’essai normalisées. Ces valeurs décrivent des mesures différentes et ne doivent pas être comparées comme s’il s’agissait du même niveau de signal.

3. Trois situations clients et le choix pratique

Un ordinateur portable de maintenance à côté d’une machine ancienne

L’ingénieur doit transférer des paramètres vers un seul variateur situé dans une armoire. Les deux extrémités disposent de ports RS-232 documentés, le câble est court et la connexion n’est utilisée que pendant la mise en service. Un câble RS-232 direct est généralement le choix le plus simple. Vérifiez le croisement TX/RX, la masse du signal, le débit en bauds, les bits de données, la parité, les bits d’arrêt et si l’appareil nécessite un contrôle de flux matériel RTS/CTS. Un adaptateur USB vers RS-232 doit fournir de véritables niveaux RS-232 ; un adaptateur série USB vers TTL doté d’un connecteur similaire n’est pas interchangeable.

Douze compteurs répartis le long d’une ligne de production

Un contrôleur doit interroger douze compteurs successivement. Le déploiement de douze longs câbles RS-232 indépendants augmente le nombre de ports dans l’armoire, le câblage et le travail de dépannage. Si les compteurs prennent en charge RS-485 à deux fils et un protocole commun, une ligne principale en chaînage est souvent la meilleure conception. Attribuez à chaque compteur une adresse de protocole unique, utilisez une paire torsadée d’impédance adaptée, installez des terminaisons uniquement aux extrémités physiques lorsque cela est nécessaire et vérifiez que la charge unitaire totale reste dans les capacités du circuit de commande de ligne. Consignez chaque adresse et chaque position de dérivation sur le plan de récolement ; l’équipe de maintenance en aura besoin ultérieurement.

Une machine distante, entre bâtiments ou au-delà d’une zone fortement perturbée

La signalisation différentielle de RS-485 améliore la tolérance aux perturbations, mais ne remplace pas une conception assurant la sécurité électrique. Une longue liaison en cuivre entre des bâtiments peut subir des différences de potentiel de terre ou des surtensions dépassant la plage de mode commun d’un émetteur-récepteur. Évaluez l’isolation galvanique, la protection contre les surtensions, la stratégie de blindage et les règles locales de mise à la terre. Pour les très longues liaisons ou les différences de potentiel importantes, une solution série vers fibre optique peut supprimer le chemin conducteur. Choisissez l’architecture en fonction des risques du site, plutôt que de supposer que remplacer l’étiquette du connecteur par RS-485 suffit à les résoudre.

4. Câblez correctement un bus RS-485 à deux fils

L’erreur d’installation la plus courante est une topologie en étoile constituée de plusieurs longues branches. RS-485 fonctionne au mieux avec une ligne principale qui dessert les appareils successivement, avec des dérivations courtes lorsque c’est possible. À des débits plus élevés, les longues dérivations créent des réflexions qui déforment les fronts et provoquent des erreurs CRC intermittentes. Maintenez les deux fils de la paire ensemble de bout en bout et évitez de les mélanger avec le câblage de forte puissance. Si le câble est blindé, suivez le plan de mise à la terre du site et la documentation des équipements ; aucun raccordement de blindage n’est universellement correct pour tous les bâtiments et toutes les configurations d’isolation.

Les terminaisons doivent être placées aux deux extrémités physiques de la ligne principale, pas sur chaque appareil ni simplement sur les deux appareils ayant les adresses la plus basse et la plus haute. Une résistance de 120 Ω est courante lorsque l’impédance caractéristique du câble est proche de 120 Ω. Deux terminaisons de ce type imposent une charge importante au circuit de commande de ligne ; en ajouter d’autres n’est donc pas anodin. Certains contrôleurs et compteurs intègrent une terminaison commutable ; consignez les commutateurs activés. La polarisation de sécurité est une fonction distincte qui maintient un bus au repos dans un état défini. Vérifiez si l’émetteur-récepteur intègre déjà un comportement de sécurité et si le réseau nécessite des résistances de polarisation externes avant d’en ajouter.

La désignation A/B n’est pas identique chez tous les fabricants. La borne A d’un fabricant peut correspondre à la borne D−, voire B, d’un autre. Identifiez la borne indiquée comme non inverseuse/inverseuse ou la polarité différentielle au repos dans les deux manuels, puis effectuez un essai. Maintenez une référence de signal adaptée aux limites de mode commun des émetteurs-récepteurs. Si les équipements sont isolés, suivez leurs instructions d’isolation et de mise à la terre plutôt que de relier sans précaution les références entre bâtiments.

Ligne principale RS-485 en chaînage avec deux terminaisons d’extrémité et une paire A/B repérée
Figure 3. Un bus à deux fils avec une ligne principale constituée d’une paire torsadée, de courtes dérivations vers les appareils et une terminaison aux deux extrémités physiques. L’illustration est un guide de topologie ; utilisez la documentation des appareils pour définir les détails de terminaison, de polarisation et de mise à la terre.

5. Mettez la liaison en service de manière à localiser le défaut

  1. Identifiez chaque port. Photographiez les repères des bornes et rassemblez les manuels. Vérifiez s’il s’agit de RS-232 ou de RS-485, d’un fonctionnement à deux ou quatre fils, le brochage, la présence éventuelle d’un port isolé sur un appareil et les paramètres sélectionnables par logiciel.
  2. Commencez par faire fonctionner une liaison courte. Testez le contrôleur avec un seul appareil près de l’armoire, au débit en bauds et avec le protocole prévus. Cela permet de distinguer une incompatibilité de protocole d’un problème de câble avant d’ajouter le câblage de terrain.
  3. Harmonisez les paramètres série. Réglez de manière cohérente le débit en bauds, les bits de données, la parité et les bits d’arrêt. Pour un protocole par interrogation, définissez des adresses uniques et des formats de commande concordants. Des adresses en double peuvent ressembler à des perturbations aléatoires de la ligne, car deux appareils répondent en même temps.
  4. Vérifiez physiquement le câblage. Suivez toute la ligne principale, identifiez ses deux extrémités physiques, confirmez la correspondance A/B à l’aide des manuels, vérifiez le couple de serrage des connecteurs et recherchez les longues dérivations ou les étoiles accidentelles. Un bus peut sembler fonctionner correctement avec un seul appareil et tomber en panne dès qu’une deuxième branche est raccordée.
  5. Vérifiez la terminaison, la polarisation et la référence. Après avoir coupé l’alimentation en toute sécurité et conformément à la procédure de l’équipement, vérifiez quelles terminaisons sont installées. Ne cherchez pas la panne en ajoutant aveuglément des résistances dans chaque armoire. Examinez la polarisation du bus au repos et les exigences de mode commun et de mise à la terre.
  6. Augmentez progressivement la charge. Ajoutez les appareils un par un et consignez les compteurs d’erreurs, les nouvelles tentatives ou les échecs CRC. Effectuez les essais avec la longueur de câble finale, au débit en bauds final et pendant le fonctionnement des machines voisines. Un essai réussi sur banc ne prouve pas la marge disponible sur le terrain.

Si les erreurs ne se produisent qu’au démarrage d’un moteur, examinez les perturbations, le blindage, le cheminement des câbles, l’isolation et l’exposition aux surtensions. Si elles n’apparaissent qu’après l’ajout d’un nœud, recherchez les conflits d’adresses, la charge, les dérivations et les terminaisons supplémentaires. Si aucune réponse n’est jamais reçue, commencez par vérifier le type d’interface, la correspondance A/B, le format série et le protocole avant de remplacer le matériel. Un oscilloscope ou un analyseur série adapté peut aider à distinguer les problèmes de forme d’onde électrique des messages valides mais mal formatés.

6. Que préciser lors de la commande d’un produit d’interface

Envoyez une fiche d’exigences concise plutôt que de demander simplement « un convertisseur RS-485 ». Indiquez le modèle de l’équipement existant et le manuel de son port, le protocole et le format série, le nombre de nœuds, la longueur de câble la plus importante, le débit en bauds visé, le fonctionnement à deux ou quatre fils, le connecteur et son brochage, la tension d’alimentation, le mode de montage et la température de fonctionnement. Précisez également si l’installation relie plusieurs bâtiments, nécessite une isolation galvanique, est exposée aux surtensions ou doit utiliser la fibre optique ou Ethernet pour un segment de transport. Ces informations permettent à un ingénieur de sélectionner un produit doté de l’interface électrique appropriée et offrant une marge d’installation suffisante.

Pour un convertisseur RS-232 vers RS-485, vérifiez également la commande du sens de transmission. Sur un réseau à deux fils en semi-duplex, l’appareil émetteur doit libérer le bus pour qu’un autre nœud puisse répondre. Certains convertisseurs changent automatiquement de sens ; d’autres dépendent d’un signal RTS ou d’une configuration. Pour une passerelle série vers Ethernet, précisez si l’application nécessite un tunnel série transparent, un port COM virtuel ou une conversion de protocole. Ces modes de fonctionnement peuvent sembler similaires sur une page produit, mais se comportent différemment dans le système de commande du client.

Liste de contrôle de sélection destinée aux clients pour les projets d’interface série
Figure 4. La liste de contrôle d’achat relie le choix de l’interface aux données du site : équipements aux extrémités, protocole, câblage, distance, environnement et comportement du convertisseur. Consignez ces éléments avant de comparer les modèles.

Questions fréquentes

Puis-je raccorder directement une broche TX RS-232 à la borne A RS-485 ?

Non. Les deux interfaces utilisent des signalisations électriques et des topologies différentes. Utilisez un convertisseur adapté et vérifiez son alimentation, l’affectation de ses broches, sa commande du sens de transmission en semi-duplex et sa compatibilité avec le protocole.

RS-485 signifie-t-il automatiquement 1,200 mètres et 32 appareils ?

Non. Il s’agit de références historiques liées à des hypothèses concernant le câble, le débit de signalisation et la charge unitaire. Un émetteur-récepteur moderne à fraction de charge unitaire peut prendre en charge davantage de nœuds, tandis qu’un réseau rapide ou une installation médiocre peut réduire la distance possible. Les spécifications des équipements et du câble déterminent la conception réelle.

Chaque appareil RS-485 doit-il être équipé d’une résistance de 120 Ω ?

Non. Sur une ligne principale classique avec terminaisons, une résistance est placée à chaque extrémité physique. Les terminaisons supplémentaires augmentent la charge et peuvent dégrader la communication. Les liaisons courtes ou lentes peuvent avoir des besoins de conception différents ; consultez la documentation du réseau et des produits.

Pourquoi les appareils disposent-ils de ports RS-485 identiques sans pour autant échanger de données ?

Des ports électriques identiques ne constituent que la première couche. Vérifiez le mode à deux ou quatre fils, le format série, les adresses des appareils, les commandes du protocole, les délais de réponse et la commande du sens de transmission du convertisseur. Une liaison physique peut fonctionner correctement alors que les messages applicatifs restent incompatibles.

Besoin de raccorder des équipements réels ?

Communiquez les modèles du contrôleur et des instruments, les manuels de leurs ports, la longueur de câble, le nombre d’appareils et l’environnement d’installation. FCTEL peut vous aider à préciser les exigences d’interface et de conversion de votre projet.

Discuter de vos besoins de connexion →

Références techniques : Analog Devices AN-960, Guide de mise en œuvre des circuits RS-485/RS-422; Texas Instruments, Guide de conception RS-485; Analog Devices, Principes fondamentaux des communications série RS-232. Les spécifications et les instructions d’installation propres au produit prévalent sur ce guide général.