Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIPROTEC 7SJ61 serie Handbuch Seite 25

Vorschau ausblenden Andere Handbücher für SIPROTEC 7SJ61 serie:
Inhaltsverzeichnis

Werbung

Stop-Bits
Maximale
Reaktionszeit
des Slave
Verarbeitung von
Broadcast-
Telegrammen
Art der Datenüber-
nahme bei Uhrzeit-
synchronisierung
SIPROTEC Modbus - Kommunikationsprofil
C53000-L1800-C001-03
Bis Modbus Kommunikationsmodul HW-Rev. 3:
• Die serielle Übertragung beinhaltet immer 1 Stop-Bit (auch bei Parität gleich NONE
im RTU-Modus). Diese Einstellung ist nicht änderbar.
Ab Modbus Kommunikationsmodul HW-Rev. 4:
• 1 Stop-Bit bei Paritätseinstellung gleich NONE, EVEN, ODD.
• 2 Stop-Bits bei Paritätseinstellung gleich NONE2.
GlobalSection.MaxMSecSlaveResponseTime
Die maximal zulässige Reaktionszeit des Slave bestimmt das Zeitintervall, innerhalb
dessen der Slave auf Anfragen des Masters antworten darf.
Dieser Wert wird in Millisekunden-Einheiten angegeben und muss in der Projektierung
mit dem Timeout des Masters abgestimmt werden.
Generell gilt für die Dimensionierung folgende Formel:
T
< (T
+ T
) < T
bus
max
bus
wobei T
die Übertragungszeit der Slaveantwort auf der Busleitung ist und T
bus
das Timeout des Masters darstellt.
T
spezifiziert die maximale Reaktionszeit des Slave (Default-Wert = 10 ms).
max
Die Einstellung des Parameters "Maximale Reaktionszeit des Slaves" sollte nicht klei-
ner als die Default-Einstellung von 10 ms gewählt werden.
GlobalSection.CoilBroadcastMsg
GlobalSection.HoldingBroadcastMsg
Wird in einer der Modbus Funktionen "Force Single Coil", "Preset Single Register",
"Force Multiple Coils" bzw. "Preset Multiple Regs" (s. Kap. 2.2) vom Modbus Master
als Slaveadresse gleich 0 angegeben, dann erkennen alle Modbus Slave dieses
Telegramm als Broadcast-Telegramm und verarbeiten es.
Für jeden Modbus Slave eines SIPROTEC-Gerätes kann individuell und getrennt für
Telegramme an Coil Status Register und Holding Register entschieden werden, ob
Broadcast-Telegramme akzeptiert werden.
Standardmäßig sind diese Optionen eingeschaltet und Broadcast-Befehle werden
ausgeführt (CoilBroadcastMsg = 1, HoldingBroadcastMsg = 1).
GlobalSection.UseSetTimeAndDateReg
Die Übernahme von Datum und Uhrzeit zur Zeitsynchronisation des SIPROTEC-
Gerätes über Modbus kann erfolgen:
1. sofort beim Schreiben von Datum und Uhrzeit mittels der Modbus Funktion "Pre-
set Multiple Regs" (in der Regel als Broadcast-Telegramm) an die definierten
Positionen im Holding Registersatz oder
2. Datum und Uhrzeit, die vorher in die Holding Register eingetragen wurden, wer-
den erst durch Beschreiben des "Set Time and Date" Registers mit dem Wert
FFFF
übernommen.
hex
Standardmäßig ist Option 1 aktiviert (UseSetTimeAndDateReg = 0).
Weitere Hinweise zur Parametrierung der Uhrzeitsynchronisierung über Modbus
finden Sie im Kap. 4.5.
master
Parameter und Funktionsumfang
master
25

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis