VISIONWEB verwendet mehrere bewährte Netzwerkprotokolle für zuverlässige und flexible Kommunikation.
|
Protokoll |
Beschreibung |
Anleitung |
|---|---|---|
|
UDP (User Datagram Protocol) |
Ein schnelles, verbindungsloses Protokoll für einfache Statusmeldungen und zeitsensitive Daten. |
|
|
TCP/IP (Transmission Control Protocol) |
Ein verbindungsorientiertes Protokoll für zuverlässige Datenübertragung, z. B. bei Kommandos und Konfigurationen. |
|
|
HTTP (Hypertext Transfer Protocol) |
VISIONWEB nutzt HTTP für REST-Schnittstellen, etwa zur Abfrage von Gerätestatus oder Einstellungen. |
|
|
MQTT (Message Queuing Telemetry Transport) |
Ein leichtgewichtiges Publish/Subscribe-Protokoll für ereignisbasierte Kommunikation, z. B. mit IoT-Geräten. |
|
|
RFC1006 |
Ermöglicht ISO/OSI-Kommunikation über TCP/IP, z. B. für industrielle Automatisierungssysteme mit GET/PUT-Befehle. |
|
|
ISO-on-TCP |
Ermöglicht ISO/OSI-Kommunikation über TCP/IP, z. B. für industrielle Automatisierungssysteme ohne GET/PUT Befehle. |
|
|
Kafka |
VISIONWEB nutzt Apache Kafka zum Streaming großer Datenmengen in Echtzeit – z. B. Logdaten und Sensorwerte. |
|
|
OPC UA |
Standardisierte Kommunikation mit Maschinen und Anlagen – sicher, plattformunabhängig, modellbasiert. |
|
|
Nats.io |
Ein leichtgewichtiges, hoch performantes Messaging-System für Microservices und dezentrale Kommunikation. |
|
|
GigE Vision / GenICam (Generic Interface for Cameras) |
Ein Industriestandard für die Kameraansteuerung, der in VISIONWEB zur Integration von Bildverarbeitungshardware dient. |