Welche Aufgaben hat ein serieller Server?
Was ist ein serieller Server?
Die Aufgabe des seriellen Servers besteht darin, serielle Schnittstellen an Ethernet anzubinden. Dabei können serielle RS232-, RS485- und RS422-Schnittstellen in TCP/IP-Netzwerkschnittstellen umgesetzt werden, wobei die bidirektionale transparente Übertragung statistischer Daten zwischen seriellen RS232/RS485/RS422-Schnittstellen und TCP/IP-Netzwerkschnittstellen gewährleistet wird. Dadurch erhält das serielle Gerät unmittelbar die Funktion einer TCP/IP-Netzwerkschnittstelle, kann sofort zur Datenkommunikation mit dem Netzwerk verbunden werden und eine größere Kommunikationsentfernung erreichen.
Die Funktionen desseriellen Servers
1. Mehrere SOCKETs können gleichzeitig verbunden werden. Jeder SOCKET kann einzeln als TCP Server, TCP Client, UDP Master, UDP Slave, TCP-ZSD oder UDP-ZSD konfiguriert werden, um unterschiedliche Anwendungsszenarien der Benutzer abzudecken.
(1) TCP Server-Modus – der serielle Server lauscht am lokalen Port und wartet auf die Verbindung durch den Client. Nach erfolgreichem Verbindungsaufbau kann er Daten in beide Richtungen senden und empfangen.
(2) TCP-ZSD UDP-ZSD-Modus – das TCPUDP-Protokoll ist mit allen 2G/3G/4G-DTUs kompatibel. Unterschiedliche Geräte können in derselben Zentrale gemischt eingesetzt werden, und mit dem SDK lässt sich die Zentrale schnell aufbauen.
(3) TCP Client-Modus – der serielle Server stellt aktiv eine Verbindung zum Server des Benutzers her und kann nach erfolgreichem Verbindungsaufbau Daten in beide Richtungen senden und empfangen.
(4) UDP Slave-Modus – der serielle Server lauscht am lokalen Port auf UDP-Daten und sendet und empfängt Daten mit dem Client, mit dem er zuletzt kommuniziert hat.
(5) UDP Master-Modus – der serielle Server sendet UDP-Daten an die konfigurierte entfernte IP und den zugehörigen Port und empfängt ausschließlich Daten von der konfigurierten entfernten IP und dem zugehörigen Port.
2. Keine eigene Plattform erforderlich
Benutzer können Daten mit anderen Geräten übertragen und austauschen, ohne selbst eine Plattform aufbauen zu müssen.
3. Benutzerdefinierte Datenpakete
In den Modi TCP Client und UDP Master können Benutzer Anmeldepakete, Heartbeat-Pakete und Präfixe für Benutzerpakete individuell festlegen.
4. Das Gerät integriert zahlreiche Netzwerkprotokolle
Der serielle Server integriert zahlreiche komplexe Netzwerkprotokolle wie TCP, UDP, DNS, DHCP und PPPoE sowie SOCKET-Socket-Standards und stellt Benutzern verschiedene Kommunikationsprotokolle bereit: TCP Server, TCP Client, UDP Server, UDP Client, TCP-ZSD und UDP-ZSD. Damit können serielle Geräte auf einfache Weise Daten über das Netzwerk übertragen.
5. Automatischer Bezug einer IP-Adresse über DHCP
Der serielle Server kann über DHCP automatisch eine IP-Adresse beziehen und im lokalen Netzwerk automatisch eine IP-Adresse erhalten. Wenn DHCP fehlschlägt, wird die vom Benutzer konfigurierte IP-Adresse verwendet.
6. Dynamische Domänennamensauflösung
Das Gerät unterstützt die dynamische Domänennamensauflösung über DNS und kann ohne feste IP eine Verbindung zum Server herstellen.
7. Parameterkonfiguration
Die Schnittstellenparameter des seriellen Servers werden über eine serielle Schnittstelle oder das Netzwerk verwaltet. Das Gerät unterstützt industrielle Konfigurationsanwendungen, OPC Server und virtuelle serielle Schnittstellen. Der Betriebsstatus des Geräts kann in Echtzeit über die mobile Weboberfläche eingesehen werden.

