Modbus Schnittstelle

Konfigurationsabschnitt über den die für die Modbus-Kommunikation zu verwendende Schnittstelle ausgewählt und konfiguriert wird.

Konfigurationsabschnitt "Modbus Schnittstelle"

1 Auswahl der für die Modbus-Kommunikation zu verwendenden Schnittstelle
aus Schnittstelle deaktiviert
onBoard Die onBoard RS485-Schnittstelle soll verwendet werden. 1)
Schnittstellenkarte Die RS485-Schnittstelle der Schnittstellenkarte soll verwendet werden. 2)
2 Auswahl der benötigten Baudrate
3 Auswahl der Anzahl der benötigten Stoppbits
4 Auswahl der benötigten Parität
5 Anzahl der zu verwendenden Datenbits
6 Zeit innerhalb der der Modbus-Server auf das Kommando des Geräts reagieren muss
7 Auswahl, ob die Kommandos bei einem Kommunikationsfehler wiederholt werden
Off Ein Kommunikationsfehler wird sofort aufgezeigt.
1-3 Bei einem Kommunikationsfehler wird das entsprechende Kommando x Mal wiederholt. Der Fehler wird erst aufgezeigt, wenn die ausgewählte Anzahl an Versuchen fehlschlägt.
8

Anzahl der Messzyklen, für die der Messwert gehalten wird, bevor der Fehlerwert ausgegeben wird

9 Aktiviert den 120 Ω Abschlusswiderstand zw. RS485 A und B 3)

1) nur verfügbar, wenn das Gerät mit der Bestelloption "Featureaktivierung RS485 (300730)" geordert oder die onBoard RS485-Schnittstelle nachträglich mittels "Aktivierungscode RS485 (300540)" freigeschaltet wurde

2) nur verfügbar, wenn das Gerät mit der Bestelloption "RS485 Schnittstellenerweiterung (301401)" geordert wurde

3) Für die RS485-Schnittstelle der Schnittstellenkarte kann der Abschlusswiderstand nicht über die Oberfläche des myDatanet-Servers zugeschaltet werden, sondern muss mittels des 4-fach Dip-Switchs an der Schnittstellenkarte aktiviert werden. (siehe RS485 Schnittstellenerweiterung).

Important:

Beispiel zur Erklärung des Zusammenhangs zwischen "Timeout", "Retry" und "Messintervall"

Grundeinstellung Aufzeichnungsintervall 5 min.
Messintervall 1 min.
Modbus Schnittstelle 1ter Versuch Timeout 4 sec.
Retry
  Retry 1

Erklärung: In diesem Beispiel sind 7 Kanäle aktiviert, der Modbus-Server antwortet jedoch nicht. Zum Messzeitpunkt wird zuerst versucht, die Daten für den Modbus Messkanal 1 zu lesen. Da der "Retry" aktiviert ist, wird nach Ablauf des "Timeout" ein weiteres Mal versucht, die Daten für den Modbus Messkanal 1 vom Modbus-Server zu lesen. Nach erneutem Ablauf des "Timeout" wird für den Modbus Messkanal 1 der Fehlerwert "OL" (Open Loop) gesetzt und der erste Versuch, die Daten für den Modbus Messkanal 2 zu lesen, gestartet.

Daher müssen die Anzahl der aktivierten Kanäle (Modbus Messkanäle + Modbus Ausgabekanäle), das "Timeout", die Anzal der "Retry" und das Messintervall folgendermaßen gewählt werden:

Retry nicht aktiv: "Timeout" * Anzahl aktiver Kanäle < "Messintervall"

Retry aktiv: "Timeout" * (1+ Anzahl Retry) * Anzahl aktiver Kanäle < "Messintervall"