So haben wir das getestet:
Serial to Ethernet Connector verbindet zwei Computer direkt über TCP, ohne einen Hersteller-Relay. Der Computer, der das serielle Gerät freigibt, muss im Netzwerk erreichbar sein – ob per LAN, öffentlicher IP, Portweiterleitung oder VPN.
- Der Zebra-DS2208-Scanner wurde über seine RS-232-Schnittstelle mittels eines StarTech-ICUSB2321F-USB-zu-RS232-Adapters an eine Windows-11-Workstation angeschlossen und erschien dort als physischer COM-Port. Auf dieser Workstation wurde eine Server-Verbindung eingerichtet: In SEC gehört die Server-Rolle zu der Maschine, an der das physische Gerät hängt – daher muss diese Maschine erreichbar sein, nicht der Client. Auf dem lokalen Router wurde eine Portweiterleitung für den TCP-Port von SEC konfiguriert, um das zu ermöglichen.
- Eine AWS-EC2-t3.small-Instanz (Windows Server 2022) wurde mit einer Client-Verbindung eingerichtet, die auf die öffentliche IP der Workstation und den weitergeleiteten Port zeigte, wodurch ein virtueller COM-Port entstand, der mit dem Scanner verknüpft war. Eine cloudbasierte Inventar-App auf der EC2-Instanz las Barcodedaten über diesen virtuellen Port.
- Ein Bediener an der Workstation scannte Test-Barcodes mit dem Zebra DS2208. Von einem separaten Windows-11-Laptop aus prüfte eine zweite Person das Dashboard der Inventar-App auf EC2 und bestätigte, dass jeder Scan in Echtzeit korrekt angezeigt wurde.
Betriebssysteme: Windows 11 Pro 24H2 (Host), Windows Server 2022 Standard (AWS EC2), Windows 11 Pro 24H2 (Client).
Serial to Ethernet Connector
Serial to Ethernet Connector (SEC) macht jedes serielle Gerät, das an einen PC angeschlossen ist, von einem anderen aus nutzbar – so, als wäre es direkt neben dir eingesteckt. Die App greift nicht in das zugrunde liegende Protokoll ein; sie tunnelt lediglich die bestehende serielle Verbindung über das Netzwerk, sodass RS-232-, RS-422- und RS-485-Hardware auf die gleiche Weise funktioniert. Du kannst ein freigegebenes Gerät über einen virtuellen COM-Port, eine einfache TCP-Verbindung oder RFC 2217 erreichen, wenn deine Software das bereits unterstützt. Funktioniert problemlos im lokalen Netzwerk und auch über das Internet, solange der Server eine öffentliche IP hat oder die beiden Rechner sich anderweitig gegenseitig erreichen können.
Außerdem gibt es eine Reihe erweiterter Einstellungen für ältere oder empfindlichere serielle Geräte: Paketverzögerung, Begrenzungen der Nachrichtenlänge, Trigger-Zeichen und so weiter. Und da es Raw-TCP, UDP und RFC 2217 unterstützt, bist du clientseitig nicht an einen proprietären Treiber gebunden.
Vorteile:
- Geben Sie so viele reale oder virtuelle serielle Ports frei, wie Sie möchten, von einem Rechner aus
- Feingranulare Porteinstellungen für knifflige Legacy-Hardware
- Kann virtuelle Ports einrichten, auch wenn kein physischer COM-Port vorhanden ist
- Unterstützt Multi-Client- und Multi-Server-Setups
- Eine Lizenz deckt sowohl Server- als auch Client-Rollen ab
- Offene Standards (RFC 2217, raw TCP/UDP), kein Hersteller-Treiber erforderlich
- Hardware-Steuersignale (RTS/CTS, DTR/DSR) werden unterstützt
Nachteile:
- Sie benötigen eine Host-Maschine, auf der SEC tatsächlich läuft; keine direkte Kommunikation mit der Bare-Metal-Hardware möglich
- Nur Windows und Linux, sonst nichts
- Benötigt eine öffentliche IP auf dem Server oder beide Maschinen im selben LAN
- Die Einrichtung über das Internet erfordert mehr Aufwand als ein relay-basiertes Tool würde
Hinweis: SEC vs. FlexiHub: der echte Unterschied. Wenn Ihr Server hinter einem Router ohne öffentliche IP steht – eine häufige Situation bei Heim- oder kleinen Büro-Setups – verbindet sich FlexiHub sofort ohne zusätzliche Einrichtung, während SEC entweder eine öffentliche IP-Adresse erfordert oder dass sich beide Rechner im selben lokalen Netzwerk befinden. Wenn Sie Ihre Netzwerkinfrastruktur bereits kontrollieren und mehrere gleichzeitige Verbindungen oder Virtual-Port-Hosting benötigen, bietet Ihnen das Direktverbindungsmodell von SEC mehr Flexibilität; wenn Sie keine öffentliche IP haben oder keinerlei Netzwerkkonfiguration möchten, ist das Relay-Modell von FlexiHub der einfachere Weg.
Seriell über Ethernet
FlexiHub
Moxa NPort
Der IOLAN-Geräteserver
Anybus von HMS Networks