Unterstützte Kommunikationsschichten
Das System unterstützt drei verschiedene Protokolle:
- Modbus RTU über RS485 (über die Anschlüsse BUS 1, BUS 2 oder BUS 3 erreichbar)
- Modbus ASCII über RS485 (über die Anschlüsse BUS 1, BUS 2 oder BUS 3 erreichbar)
- Modbus TCP (über Ethernet, mit lokaler IP-Adresse oder per VPN verbunden)
Setup-Prozess
Die Konfiguration umfasst drei Hauptschritte:
-
Gehen Sie zu Einstellungen → Geräte freigeben und wählen Sie Schnittstelle hinzufügen. Wählen Sie Modbus RTU, Modbus ASCII oder Modbus TCP aus.
-
Definieren Sie die Kommunikationsparameter:
- Für Modbus RTU oder ASCII: Terminal (BUS 1, BUS 2 oder BUS 3), Baudrate, Parität, Datenbits und Stoppbits konfigurieren
- Für Modbus TCP: TCP-Port festlegen (IP-Adresse wird pro Gerät individuell konfiguriert)
-
Geräte zur Freigabe hinzufügen:
- Jedes Gerät zeigt eine kurze Übersicht, wie Drittanbietersysteme darauf zugreifen können
Beispiel: Switch-Konfiguration

Modbus TCP für die Systemintegration verwenden
Simply Modbus bietet eine umfassende Protokolldokumentation. Mehrere Open-Source-Bibliotheken ermöglichen die TapHome-Integration in externe Systeme:
- NModbus4 – C#-Modbus-Protokollimplementierung GitHub
- libmodbus – plattformübergreifende Bibliothek für Linux, macOS, FreeBSD, QNX, Windows GitHub
- pymodbus – vollständige Python-basierte Modbus-Protokollimplementierung GitHub
- digitalpetri/modbus – hochperformante Java-Implementierung GitHub
- goburrow/modbus – fehlertolerante Implementierung in Go GitHub
- node-modbus-tcp – Node.js Modbus TCP/IP
Fehlerbehebung bei Modbus-RTU-Verbindungen
Die Nutzung der RS485-physikalischen Ebene ermöglicht parallele Überwachung. Erwägen Sie, während der Integrationsphase einen Standard-USB-zu-RS485-Konverter an Ihren PC anzuschließen, um die Kommunikation sichtbar zu machen.
Empfohlene Tools: