Die TCP-Server - Client-Architektur auf Basis des Modbus-Protokolls ist eine gängige Architektur für Automatisierungssteuerungssysteme. In dieser Architektur wird die Kommunikation zwischen Modbus TCP-Server und Client über das TCP / IP-Protokoll durchgeführt. Der Modbus TCP-Server ist eine Anwendung, die auf TCP-Ports hört und Anfragen von Clients akzeptiert und verarbeitet. Der Client kann ein beliebiges Gerät oder eine beliebige Anwendung sein, die das TCP / IP-Protokoll unterstützt, z. B. ein PC, eine SPS oder ein Embedded-System.
Modbus-TCP - Server unterstützen in der Regel mehrere TCP-Verbindungen, wobei jede Verbindung eine eigenständige Modbus-Sitzung darstellt. Jede Sitzung kann mehrere Modbus-Anfragen und - Antworten enthalten. Der Client kann mit dem Server kommunizieren, indem er eine Modbus-Anforderung sendet, die eine Modbus-Antwort zurückgibt, um die Anforderung zu beantworten. Modbus-Anfragen und - Antworten enthalten normalerweise einen Funktionscode, der den Typ der Anforderung oder Antwort angibt, sowie eine oder mehrere Datenregister-Adressen, die Daten speichern.
TCP-Server - Client-Quellcode (C #) auf Basis des Modbus-Protokolls herunterladen:
Antwort veröffentlichen