Comment nous avons testé ceci :
Serial to Ethernet Connector connecte directement deux ordinateurs via TCP, sans relais du fournisseur. L’ordinateur qui partage le périphérique série doit être accessible sur le réseau, que ce soit via un LAN, une IP publique, une redirection de port ou un VPN.
- Le scanner Zebra DS2208 a été connecté via son interface RS-232 à l’aide d’un adaptateur USB-vers-RS232 StarTech ICUSB2321F à un poste de travail Windows 11, où il apparaissait comme un port COM physique. Une connexion Server a été configurée sur ce poste de travail : dans SEC, le rôle Server appartient à la machine qui détient le périphérique physique ; c’est donc cette machine qui doit être accessible, et non le client. Une redirection de port a été configurée sur le routeur local pour le port TCP de SEC afin de rendre cela possible.
- Une instance AWS EC2 t3.small (Windows Server 2022) a été configurée avec une connexion Client pointant vers l’IP publique du poste de travail et le port redirigé, créant un port COM virtuel lié au scanner. Une application d’inventaire basée sur le cloud sur l’instance EC2 lisait les données de code-barres via ce port virtuel.
- Un opérateur sur le poste de travail a scanné des codes-barres de test avec le Zebra DS2208. Depuis un ordinateur portable Windows 11 distinct, une deuxième personne a vérifié le tableau de bord de l’application d’inventaire sur EC2 et a confirmé que chaque scan apparaissait correctement en temps réel.
Systèmes d’exploitation : Windows 11 Pro 24H2 (hôte), Windows Server 2022 Standard (AWS EC2), Windows 11 Pro 24H2 (client).
Serial to Ethernet Connector
Serial to Ethernet Connector (SEC) transforme tout périphérique série connecté à un PC en quelque chose que vous pouvez utiliser depuis un autre, comme s’il était branché juste à côté de vous. L’application ne touche pas au protocole sous-jacent ; elle se contente de faire transiter la connexion série existante sur le réseau, de sorte que le matériel RS-232, RS-422 et RS-485 fonctionne exactement de la même manière. Vous pouvez accéder à un périphérique partagé via un port COM virtuel, une simple connexion TCP ou RFC 2217 si votre logiciel le prend déjà en charge. Fonctionne très bien sur un réseau local, et aussi sur Internet, tant que le serveur dispose d’une IP publique ou que les deux machines peuvent autrement se voir.
Il existe également un ensemble de paramètres avancés pour les équipements série plus anciens ou plus capricieux : délai de paquet, limites de longueur des messages, caractères de déclenchement, ce genre de choses. Et comme il prend en charge TCP brut, UDP et RFC 2217, vous n’êtes pas limité à un pilote propriétaire côté client.
Avantages :
- Partagez autant de ports série réels ou virtuels que vous le souhaitez, à partir d'une seule machine
- Paramètres de port détaillés pour du matériel ancien complexe
- Peut créer des ports virtuels même en l'absence de port COM physique
- Prend en charge les configurations multi-client et multi-serveur
- Une seule licence couvre à la fois les rôles de serveur et de client
- Normes ouvertes (RFC 2217, TCP/UDP brut), aucun pilote fournisseur requis
- Les signaux de contrôle matériel (RTS/CTS, DTR/DSR) sont pris en charge
Inconvénients :
- Vous avez besoin d’une machine hôte exécutant réellement SEC ; aucune communication directe avec le matériel nu
- Windows et Linux uniquement, rien d’autre
- Nécessite une IP publique sur le serveur, ou les deux machines sur le même LAN
- Le configurer sur internet demande plus de travail qu’un outil basé sur un relais
Remarque : SEC vs. FlexiHub : la vraie différence. Si votre serveur se trouve derrière un routeur sans IP publique, une situation courante pour les installations à domicile ou dans les petits bureaux, FlexiHub se connectera immédiatement, tandis que SEC nécessite soit une adresse IP publique, soit que les deux machines soient sur le même réseau local. Si vous contrôlez déjà votre infrastructure réseau et avez besoin de plusieurs connexions simultanées ou de l’hébergement de ports virtuels, le modèle de connexion directe de SEC vous offre plus de flexibilité ; si vous n’avez pas d’IP publique ou souhaitez une configuration réseau nulle, le modèle relais de FlexiHub est la solution la plus simple.
Série sur Ethernet
FlexiHub
Moxa NPort
Le serveur de périphériques IOLAN
Anybus par HMS Networks