USB-Seriell über VPN
Über „Ein lokales USB-Gerät über VPN freigeben" stellt der Controller einen angesteckten USB-Seriell-Adapter als TCP-Port bereit. Damit programmieren Sie Bussysteme aus der Ferne, deren Konfigurationssoftware einen direkten seriellen Zugriff benötigt — ganz so, als wäre der Adapter lokal an Ihrem Rechner angeschlossen.
Die Freigabe ist über das Direkt-VPN, das Support-VPN und im lokalen Netzwerk erreichbar.
Freigabe aktivieren
Öffnen Sie die VPN-Seite und klicken Sie auf „Ein lokales USB-Gerät über VPN freigeben".
Wählen Sie die serielle Schnittstelle (den USB-Adapter), die Baudrate (muss zur angeschlossenen Hardware passen) und den TCP-Port (Standard: 3001).
Nach dem Speichern zeigt die Übersicht den Status der Freigabe: Läuft, Verbunden oder Adapter nicht angesteckt.
Client unter Windows einrichten
Unter Windows richten Sie einen virtuellen COM-Port ein, der auf den TCP-Port des Controllers zeigt — zum Beispiel mit dem kostenlosen HW VSP3 (Einzelport-Version, hw-group.com):
HW VSP3 herunterladen und installieren (Variante „Standalone").
Im Reiter „Virtual Serial Port" einen freien COM-Port wählen (z. B. COM5), als IP Address die VPN-IP-Adresse des Controllers eintragen und als Port den konfigurierten TCP-Port (Standard: 3001).
Im Reiter „Settings" die Option „NVT enabled" deaktivieren — die Verbindung läuft über rohes TCP.
Mit „Create COM" den virtuellen COM-Port anlegen.
Anschließend wählen Sie den neuen COM-Port in Ihrer Programmiersoftware aus. Stellen Sie dort dieselbe Baudrate ein wie in der Freigabe (Datenformat 8N1).
Client unter macOS / Linux einrichten
Auf macOS und Linux übernimmt socat diese Aufgabe (macOS: Installation mit brew install socat):
Solange der Befehl läuft, steht /tmp/ttyNOMOS als serielle Schnittstelle bereit und kann in der Programmiersoftware ausgewählt werden.
Hinweise
Es ist eine Verbindung gleichzeitig möglich — trennen Sie den Client, bevor sich ein anderer verbindet.
Die Baudrate der Freigabe muss mit der angeschlossenen Hardware übereinstimmen (Datenformat 8N1).
Der USB-Adapter muss am Controller angesteckt sein — den aktuellen Zustand zeigt die Statusanzeige in der Übersicht.
Zuletzt aktualisiert