Pourquoi utiliser RS232 plutôt que RS485 et quelle est la différence réelle entre RS422 et RS485 ? Tout d'abord, définissons chacun d'entre eux. Gardez à l'esprit que les trois sont considérés comme SÉRIELS, contrairement à IEEE-488 qui est PARALLÈLE .
Protocole RS232
Il s'agit sans aucun doute de l'interface la plus populaire, mais aussi l'une des premières. Cependant, la situation pourrait bientôt changer pour des motifs évidents. Tout PC acheté dispose d'un (et parfois plusieurs) port(s) RS232. Ils sont parfois simplement appelés PORTS SÉRIE, mais cela peut prêter à confusion car d'autres interfaces série sont disponibles. Le RS232 est largement utilisé car il est très facilement disponible. Cependant, il présente certains inconvénients. En voici quelques-uns :
- Distance limitée - La longueur du câble est limitée à 15 mètres maximum. Beaucoup prétendent pouvoir aller plus loin, mais cela n'est pas recommandé et ne fait pas partie des spécifications techniques RS232.
- Sensible au bruit - Le RS232 est asymétrique, ce qui signifie que les lignes d'émission et de réception sont référencées à une masse commune.
- Non multipoint - Vous ne pouvez connecter qu'un seul périphérique utilisant le protocole RS232 par port. Certains appareils sont conçus pour renvoyer une commande à un deuxième appareil de la même famille de produits, mais cela est très rare. Cela signifie que si vous avez 3 mètres à connecter à un PC, vous aurez besoin de 3 ports, ou au moins d'un multiplexeur RS232.
Protocole RS422
Le protocole RS422 est similaire au protocole RS232 et peut être programmé de la même manière, mais il présente quelques avantages et inconvénients. L'un des problèmes est que vous devez acheter un port RS422 ou au moins un convertisseur RS422 vers RS232, car les PC ne sont pas équipés en série de cette interface. De plus, vous constaterez peut-être que moins d'appareils prennent en charge le RS422. Voici quelques-uns de ses avantages :
- Longues distances - Il prend généralement en charge jusqu'à 150 mètres, et avec des répéteurs, il est possible d'atteindre des distances encore plus longues.
- Multi-drop - En général, jusqu'à 32 appareils peuvent être connectés par port, et encore plus à l'aide de répéteurs. Les appareils sont distingués par des adresses uniques qui leur sont assignées. Par exemple, si vous avez 5 appareils connectés à un port, ils seront adressés comme unités 1 à 5. Si vous souhaitez communiquer avec l'unité n° 1, vous envoyez une commande à l'unité n° 1. Toutes les unités ENTENDENT la commande, mais seule l'unité adressée répondra. Cela s'applique également à la norme RS485. Les adresses peuvent être définies via des commutateurs ou des Logiciels, selon la conception de l'appareil.
- Résistance au bruit - Comme il utilise une paire séparée de transmission et de réception FLOATING (quatre fils), il offre une meilleure immunité au bruit que le RS232.
Protocole RS485
Le RS485 est très similaire au RS422. À tel point qu'il prête souvent à confusion. Les deux sont multipoints et peuvent communiquer sur de très longues distances, alors pourquoi choisir l'un plutôt que l'autre ? Tout d'abord, le RS485 est généralement un système à 2 fils, bien que certains fabricants puissent spécifier un RS485 à 4 fils, qui est beaucoup moins courant et très similaire au protocole RS422. Il est important d'identifier lequel est utilisé lors de l'achat d'un instrument. Voici quelques différences principales entre le RS485 à 2 fils et le RS422 :
- Le RS485 peut avoir plusieurs dispositifs de commande et plusieurs dispositifs d'écoute. Le RS422 ne peut avoir qu'un seul dispositif de commande et plusieurs dispositifs d'écoute. Par exemple, vous pouvez connecter un PC (le dispositif de commande) à 10 thermostats (dispositifs d'écoute). Le PC peut demander à n'importe quel thermostat de modifier le point de consigne ou d'envoyer une mesure de température, mais aucun des thermostats ne peut commander les autres thermostats. Avec le RS485, vous pouvez avoir plusieurs PC et plusieurs Contrôleurs sur un seul bus, de sorte qu'un PC peut envoyer une commande pour modifier un point de consigne, et un autre PC peut envoyer une commande pour renvoyer des données, etc. N'oubliez pas que tous les appareils du bus doivent avoir une adresse unique, afin que seul l'appareil adressé réponde. (similaire au RS422)
- Le câblage des broches RS485 est plus facile, car vous n'avez affaire qu'à 2 fils au lieu de 4.
- La programmation du RS485 est plus difficile, car vous envoyez et recevez sur les deux mêmes fils. Vous devez donc activer et désactiver le transmetteur au bon moment afin de pouvoir établir une communication correcte. Imaginez que vous envoyez une commande USD$2SEND à partir du transmetteur. Si le transmetteur n'est pas désactivé à temps, les données envoyées par un autre appareil seront perdues. Si le transmetteur est désactivé trop rapidement, il est possible qu'une partie de la commande USD$S2END soit tronquée avant même d'avoir pu terminer la transmission des bits de caractère. Lors de la programmation d'une carte enfichable RS485, vous devez lire le REGISTRE D'ÉTAT pour déterminer s'il est temps de commuter ou non. Certaines cartes, telles que l'OMG-ULTRA-485, disposent d'un mode AUTO suffisamment intelligent pour effectuer cette opération automatiquement, ce qui la rend transparente pour le programmeur. Étant donné que les normes RS422 et RS232 disposent de lignes de transmission et de réception distinctes, elles sont plus faciles à mettre en œuvre. Bien sûr, d'autres aspects doivent être pris en compte, tels que la négociation, mais ils ne seront pas abordés dans cette brève description.
Remarque : il peut être plus facile d'utiliser un convertisseur rs232 vers rs485 situé à l'extérieur du PC. Assurez-vous que le convertisseur dispose d'un contrôle intelligent des transmetteurs afin qu'il se charge automatiquement de la commutation pour vous et qu'il soit transparent pour l'utilisateur. Ensuite, programmez l'appareil comme vous le feriez pour un appareil rs422 ou rs232. Notre modèle cat-285 est un exemple de tel appareil.
Convertisseurs série et USB

Convertisseur série-Ethernet
Cet appareil permet de connecter n'importe quel appareil série (RS232, RS485) à un réseau Ethernet. Le convertisseur peut également envoyer des notifications par e-mail et dispose d'un protocole SNMP pour la gestion à distance.
Convertisseurs de données série vers Ethernet
L'appareil convertit les signaux de communication série RS-232 et RS-422/485 en un signal Ethernet qui peut être lu par n'importe quel ordinateur une fois que le serveur Web de configuration a été configuré.
