
Inhalt:
- Über tSH-700 Gateways
- Überprüfung der Gateway-WEB-Schnittstelle
- Konfiguration der Verbindung von Modbus Master-Geräten zu Modbus Slave
- Konfiguration der Verbindung von Modbus RTU-Geräten zu Modbus ASCII bei verschiedenen Raten
- Wie setzt man das tSH-700 Gateway auf Werkseinstellungen zurück
Über tSH-700 Gateways
Gateways der tSH-700-Serie ermöglichen die Koordinierung des Betriebs von Geräten mit verschiedenen RS-232/422/485-Schnittstellen bei unterschiedlichen Raten und mit verschiedenen COM-Port-Parametern.
Zum Beispiel ermöglicht das Gateway den Anschluss von zwei Geräten an jedes Protokoll: das erste Gerät mit den Parametern 9600 N81, das zweite mit den Parametern 115200 E71.

Diese Gateways ermöglichen die Konvertierung der Modbus RTU- und Modbus ASCII-Protokolle.

Zusätzlich zu den oben genannten Funktionen ermöglichen Gateways mit 3 COM-Ports den Anschluss von zwei Master-Geräten an einen Slave-Bus.
In diesem Modus kann das Gateway mit jedem Protokoll arbeiten, einschließlich Modbus RTU/ASCII.

Die tSH-700-Gateway-Serie umfasst mehrere Modifikationen, die sich in der Anzahl und Art der COM-Ports unterscheiden. Die Unterschiede sind in der Tabelle dargestellt.
Ohne Isolation | Mit Isolation | RS-232 | RS-485 | Eigenschaften |
---|---|---|---|---|
tSH-722 | tSH-722i | 2 | - |
Konverter |
tSH-725 | tSH-725i | - | 2 | |
tSH-724 | tSH-724i | 1 | 1 | |
tSH-732 | tSH-732i | 3 | - |
Konverter, Splitter |
tSH-735 | tSH-735i | - | 3 | |
tSH-734 | tSH-734i | 2 | 1 |
Die Gateway-Konfiguration erfolgt über eine WEB-Schnittstelle über einen Ethernet-Port.
Überprüfung der Gateway-WEB-Schnittstelle
Lassen Sie uns zur Überprüfung der WEB-Schnittstelle und der Gateway-Konfiguration übergehen.
Gehen Sie zur IP-Adresse des Geräts.
Für die primäre Suche kann die eSearch Utility verwendet werden:
Sobald ein Passwort eingegeben wird, gelangen wir zur Startseite, auf der die aktuellen Einstellungen des Gateways angezeigt werden.

Im Anwendungsmodus-Tab kann der Betriebsmodus des Gateways konfiguriert werden.
Gateways mit 2 COM-Ports
Für Gateways mit 2 COM-Ports sehen wir das folgende Menü.

Serieller Konvertermodus
Diese Funktion ermöglicht den Anschluss von zwei Geräten mit unterschiedlichen Raten, Schnittstellen und COM-Port-Parametern.
Jedes Protokoll kann angewendet werden.
Voll-Duplex-Kommunikation ist nur für RS-232 und RS-422 verfügbar, wenn Daten von weniger als 512 Bytes übertragen werden, aufgrund der Einschränkung des internen Puffers.
Modbus Konvertermodus
Diese Funktion ähnelt dem oben genannten Modus, ermöglicht jedoch auch die Konvertierung der Modbus RTU/ASCII-Protokolle.
Slave Timeout-Parameter
In diesen Modi ist es erforderlich, die korrekte Zeit für die Slave-Geräteantwort im Feld Slave Timeout festzulegen, um die nächste Anfrage aus dem Gateway-Puffer zu senden. In Ihrem Master-Gerät muss die Antwortwartezeit größer sein als die der Bus (kann nicht weniger als 100 ms betragen).
Wie wählt man Slave Timeout korrekt aus?
Slave Timeout kann nach der Formel berechnet werden:
A = Max. Antwortzeit aller Slave-Geräte im Bus (in ms).
B = A + 100 = Geben Sie diesen Wert im Feld Slave Timeout im tSH-700 an.
C1 = B + 100 = Geben Sie diesen Wert im Feld Response Timeout im Master-Gerät im Schema „1 Master zu 1 Slave“ an.
C2 = B + B = Geben Sie diesen Wert im Feld Response Timeout im Master-Gerät im Schema „2 Masters zu 1 Slave“ an.
Zum Beispiel, verbinden wir ein beliebiges Gerät mit dem RS-485-Netzwerk mit Modbus RTU-Protokoll.
Max. Antwortzeit eines Geräts beträgt 172 ms.

Im Bus geben Sie Slave Timeout gleich B = A+100 = 272 ≈ 300 ms an.

Im Master-Gerät geben Sie im Schema „2 Masters - 1 Slave“ den Response Timeout gleich C2 = B + B = 600 ms an.

Entsprechend muss das Abfrage-Timing des Master-Geräts größer sein als C2 = 600 ms, zum Beispiel 700 ms (damit der Gateway-Puffer nicht überläuft).
Read Cache-Parameter
Diese Funktion ermöglicht die Beschleunigung des Abrufs ähnlicher Daten aus dem Gateway-Puffer.
Wenn die Daten bereits angefordert wurden, werden während der Read Cache-Zeit diese Daten aus einem Puffer empfangen. Der Puffer speichert nur die Daten einer Lesefunktion.
tSH-71x/72x/73x Gateways ermöglichen das Speichern von 32/16/10 Anfragen/Antworten entsprechend.
Virtueller Modbus ID-Parameter
Diese Funktion ermöglicht das Abwerfen von Befehlen von der ID außerhalb des angegebenen Bereichs.
Modbus ID Offset-Parameter
Diese Funktion ermöglicht einen ID-Offset am Gateway-Ausgang.
Gateways mit 3 COM-Ports
Für Gateways mit 3 COM-Ports sehen wir ein anderes Menü.

Serieller Konvertermodus
Diese Funktion ermöglicht den Anschluss von zwei Geräten mit unterschiedlichen Raten, Schnittstellen und COM-Port-Parametern.
Jedes Protokoll kann angewendet werden.
Voll-Duplex-Kommunikation ist nur für RS-232 und RS-422 verfügbar, wenn Daten von weniger als 512 Bytes übertragen werden, aufgrund der Einschränkung des internen Puffers.
Serieller Sharer-Modus
Diese Funktion ermöglicht es zwei Master-Geräten, sich mit dem Slave-Geräte-Bus zu verbinden.
Jedes Protokoll, verschiedene Baudraten und COM-Port-Parameter können verwendet werden.
Sie müssen nur auswählen, welcher COM-Port ein Slave sein soll.
Modbus Sharer-Modus
Diese Funktion ermöglicht es zwei Modbus Master-Geräten, sich mit dem Slave-Geräte-Bus zu verbinden.
Die Konvertierung der Modbus RTU/ASCII-Protokolle und der Betrieb bei verschiedenen Baudraten und COM-Port-Parametern sind möglich.
Sie müssen nur auswählen, welcher COM-Port ein Slave sein soll und welches Modbus-Protokoll verwendet werden soll.
Im Port-Tab können die COM-Port-Parameter konfiguriert werden.

CRC/LRC Confirm-Parameter
Dieser Parameter überprüft die Korrektheit der CRC-Kontrollsumme in einem Befehl bei Anforderung und Antwort. Wenn die Summe falsch ist, wird der Befehl abgelehnt.
Char Timeout-Parameter
Dieser Parameter legt die Wartezeit (in Bytes) nach dem Empfang der Antwort vom Slave-Gerät fest. Wenn die Zeit abläuft, wird die Antwort als empfangen betrachtet und das Gateway beginnt mit der Verarbeitung dieser Antwort.
Der Standardwert von 5 Bytes kann verwendet werden.
TX Idle / RX Idle-Parameter
Wenn TX/RX für einen bestimmten Zeitraum keine Daten übertragen/empfangen, wird das Gateway neu gestartet.
Im Netzwerkeinstellungen-Tab können die Netzwerkparameter des Gateways festgelegt werden.

Im Filter-Tab können vertrauenswürdige IP-Adressen festgelegt werden.

Im Monitor-Tab kann der Status der Datenübertragung/-empfang jedes Ports überprüft werden.

Konfiguration der Verbindung von Modbus Master-Geräten zu Modbus Slave
Dieser Modus ist nur für ein Gateway mit 3 COM-Ports verfügbar.
Wählen Sie den Modbus Sharer-Modus.
Lassen Sie uns das tSH-735 Gateway als Beispiel konfigurieren.
Im Feld Anwendungsmodus wählen Sie den Modbus Sharer-Modus und das RTU- oder ASCII-Protokoll aus.
Geben Sie außerdem einen COM-Port an, an den das Slave-Gerät angeschlossen wird.

Im Feld Slave Timeout geben Sie die Wartezeit des Slave-Geräts für das Senden der nächsten Anfrage aus dem Gateway-Puffer an, zum Beispiel 500 ms.

Die restlichen Parameter können unverändert gelassen werden.
Dann konfigurieren Sie im Port-Tab die Parameter der erforderlichen COM-Ports.

Sobald die Konfiguration gespeichert ist, ist das Gateway bereit, als Vermittler im Schema „2 Modbus Master – 1 Modbus Slave“ zu fungieren (der Anschluss mehrerer Slave-Geräte ist möglich).
Außerdem kann in diesem Modus die Konvertierung der Modbus RTU/ASCII-Protokolle bei verschiedenen Baudraten durchgeführt werden.
Auf den Master-Geräten geben Sie eine Response Timeout an, die größer ist als der Slave Timeout-Parameter.
Diese kann nach der Formel berechnet werden:
- A = Max. Antwortzeit aller Geräte im Bus (in ms).
- B = A + 100 = Geben Sie diesen Wert im Feld Slave Timeout im tSH-700 Gateway an.
- C2 = B + B = Geben Sie diesen Wert im Feld Response Timeout im Master-Gerät im Schema „2 Masters - 1 Slave“ an.
In unserem Beispiel beträgt die Response Timeout für beide Master-Geräte 500 + 500 = 1000 ms.
Außerdem muss das Abfrage-Timing des Master-Geräts größer sein als Response Timeout C2 = 1000 ms, zum Beispiel 1100 ms (damit der Gateway-Puffer nicht überläuft).
Konfiguration der Verbindung von Modbus RTU-Geräten zu Modbus ASCII bei verschiedenen Raten
Für das Gateway mit 2 COM-Ports wählen Sie den Modbus Konverter-Modus.

Für das Gateway mit 3 COM-Ports wählen Sie den Modbus Sharer-Modus, wie im vorherigen Beispiel.

Im Feld Slave Timeout geben Sie die Wartezeit des Slave-Geräts für das Senden der nächsten Anfrage aus dem Gateway-Puffer an, zum Beispiel 500 ms.

Die restlichen Parameter können unverändert gelassen werden.
Dann konfigurieren Sie im Port-Tab die Parameter der erforderlichen COM-Ports.

Sobald die Konfiguration gespeichert ist, ist das Gateway bereit, die Modbus RTU/ASCII-Protokolle bei verschiedenen Baudraten zu konvertieren.
Auf den Master-Geräten geben Sie eine Response Timeout an, die größer ist als der Slave Timeout-Parameter.
Diese kann nach der Formel berechnet werden:
- A = Max. Antwortzeit aller Geräte im Bus (in ms)
- B = A + 100 = Geben Sie diesen Wert im Feld Slave Timeout im tSH-700 Gateway an.
- C1 = B + 100 = Geben Sie diesen Wert im Feld Response Timeout im Master-Gerät im Schema „1 Master - 1 Slave“ an.
In unserem Beispiel beträgt die Response Timeout für das Master-Gerät 500 + 100 = 600 ms.
Außerdem muss das Abfrage-Timing des Master-Geräts größer sein als Response Timeout C1 = 600 ms, zum Beispiel 700 ms (damit der Gateway-Puffer nicht überläuft).
Wie setzt man das tSH-700 Gateway auf Werkseinstellungen zurück
Schalten Sie die Stromversorgung des Gateways aus.
Stellen Sie den Schalter auf die Position INIT.
Versorgen Sie das Gateway mit Strom.
Jetzt können Sie das Gateway unter der Werk-IP-Adresse - 192.168.255.1 - finden.
Sie können es über die
Schalten Sie die Stromversorgung des Gateways aus und versorgen Sie es erneut mit Strom.
Jetzt ist das Gateway unter der neuen IP-Adresse verfügbar und das Werkspasswort kann verwendet werden, um auf die Gateway-Einstellungen zuzugreifen.