Série sur IP - Un guide détaillé sur la façon de partager RS232 sur IP


Le protocole de communication RS232 ne montre aucun signe de disparition dans un avenir proche. C'est toujours une méthode très populaire pour la communication avec les instruments de laboratoire, les équipements POS et les appareils d'automatisation industrielle. Malgré cela, la plupart des ordinateurs modernes ne sont pas équipés de ports série. Cela peut poser un problème si vous essayez de connecter des ports série au réseau TCP/IP. Ce problème nécessite l'utilisation de matériel ou de logiciels supplémentaires pour permettre la connectivité réseau avec les périphériques série.

Qu'est-ce que la technologie série sur IP?


Pour activer les connexions du port COM aux appareils situés à distance de votre PC, il vous suffit de convertir les signaux série en paquets de données IP. La façon la plus simple de le faire est d'utiliser une solution RS232 sur IP dédiée.

Serial over IP (SOI) est une technologie qui permet la transmission de paquets de données d'un port COM (virtuel ou physique) au réseau et vice versa, avec la possibilité de configurer à distance les paramètres du port, de surveiller leur état et de gérer leur signal ligne. Que vous souhaitiez programmer, reconfigurer ou surveiller l'activité d'un périphérique série distant, vous pourrez vous y connecter à l'aide d'outils série sur IP.

Logiciel série sur IP spécialisé


Si vous vous trouvez dans une situation où vous devez vous connecter à un appareil COM distant mais que vous ne pouvez pas le faire car il est situé à une longue distance de vous, la recommandation suivante est faite pour vous.

Serial to Ethernet Connector est conçu pour rediriger RS232 sur IP de manière à ce qu'un périphérique série distant apparaisse sur votre ordinateur local comme s'il était inséré directement dans votre machine.
Sec logo

Serial to Ethernet Connector

4.9 Classement basé sur 52+ utilisateurs, Revue(86)
Serial to Ethernet Connector

Que vous travailliez avec des équipements de point de vente, des instruments de laboratoire à port série, des systèmes de contrôle industriels, etc., vous pouvez activer des communications série transparentes entre tous vos appareils RS232 sur un réseau IP à l'aide d'une solution logicielle dédiée - Serial to Ethernet Connector.

Vous pouvez utiliser le logiciel de conversion série vers IP spécialisé pour:

  • créer plusieurs ports série virtuels reconnus par votre système comme des copies exactes des interfaces RS232, RS422 et RS485 réelles.
  • accéder aux ports COM à partir d'un environnement virtuel (VMware, Virtual Box, Hyper-V, etc.);
  • rediriger les données entrantes et sortantes des ports série locaux réels ou virtuels sur UDP/IP;
  • assurer la transmission de données RAW;
  • partage de périphériques série sur un réseau IP sur des machines Windows et Linux. Les appareils basés sur ARM sont également pris en charge.

Serial to Ethernet Connector (SEC) fonctionne sur n'importe quelle distance, donc peu importe où se trouve physiquement un périphérique de port COM. Une fois que vous avez installé l'application sur le serveur auquel un périphérique requis est connecté et sur les ordinateurs clients, vous pouvez connecter des ports série virtuels sur IP et communiquer à distance avec le périphérique.

Code d'entreprise, OEM et source
Que vous envisagiez de redistribuer notre moteur de redirection de port série dans le cadre de votre produit ou que vous envisagiez un logiciel de connecteur série sur Ethernet pour un déploiement à l'échelle de l'entreprise, nous proposons des solutions d'entreprise flexibles et abordables conçues pour répondre à vos besoins.


Comment configurer une connexion
série sur IP


Voici un scénario à considérer. Vous disposez d'un lecteur de codes-barres connecté en série qui doit transmettre des données à une application exécutée sur un ordinateur connecté à distance et connecté au réseau. Le connecteur série vers Ethernet crée une connexion virtuelle aux ports COM sur un réseau IP. L'utilisation de la technologie RS232 vers IP vous permet de travailler avec des périphériques et des ports série distants comme s'ils étaient physiquement connectés à votre ordinateur.

Voici comment partager un périphérique de port COM sur le réseau IP avec Serial to Ethernet Connector:

  • Téléchargez l'application et installez-la sur le serveur COM sur IP et tous les clients qui ont besoin d'accéder à un périphérique série distant.
  • Sur le serveur, lancez le logiciel, allez dans l'onglet «Connexion serveur» et configurez tous les paramètres requis. Cliquez sur «Créer une connexion».
  • Sur un client, démarrez l'application et sélectionnez «Connexion client» dans le menu principal. Dans la fenêtre qui s'ouvre, vous configurez les paramètres de connexion et cliquez sur «Créer une connexion».

Serveur - un ordinateur doté d'un appareil que vous souhaitez partager, physiquement branché.

Client - un ordinateur distant à partir duquel vous devez vous connecter à ce périphérique série sur votre réseau IP.

Ça y est ...! Une fois cela fait, vous aurez un accès complet au port COM distant sur IP et au périphérique inséré dedans. Le périphérique apparaîtra dans le Gestionnaire de périphériques sur votre ordinateur client comme s'il s'agissait de votre périphérique local.

Comment partager en série sur
IP sous Linux


Lorsqu'il s'agit de travailler avec des ports série distants sur une machine Linux, vous pouvez compter sur les méthodes natives disponibles dans la plupart des distributions modernes de Linux.

Afin de rediriger RS232 vers TCP / IP, vous pouvez utiliser netcat:

netcat www.example.com port /dev/ttyS0

Notez que cette méthode vous oblige à exécuter une nouvelle instance de l'application pour chaque nouvelle connexion.

Pour qu'il persiste entre les connexions, créez simplement un service xinetd en utilisant la configuration ci-dessous:

service testservice { port = 5900
socket_type = stream
protocol = tcp
wait = yes
user = root
server = /usr/bin/netcat
server_args = "-l 5900 < /dev/ttyS0"
}

Le /dev/ttyS0 doit être remplacé par le port série requis. Si vous souhaitez configurer les paramètres du port COM (comme le débit en bauds, la parité, etc.), utilisez les commandes stty ou setserial.