282/395
Modbus RTU
10.3.6
Registerkarte 'Modbus Slave - Kanal'
Kanal hinzufügen
Name
Zugriffstyp
Trigger
Zykluszeit (ms)
Kommentar
Offset
Länge
Fehlerbehandlung
Offset
Länge
Bosch Rexroth AG R911393282_Ausgabe 05
Die Registerkarte dient zur Definition von Slave-Kanälen.
Jeder Kanal repräsentiert eine einzelne Modbus-Anfrage.
Wenn Sie auf die Schaltfläche "Kanal hinzufügen" klicken erscheint ein Dia‐
log, in dem Sie neue Kanäle für diesen Modbus-Slave erzeugen können. Sie
können in der Gerätebeschreibungs-Datei des Modbus-Slaves Beschreibun‐
gen zu einzelnen Modbus-Registern oder ganze Kanäle vordefinieren.
Öffnet den Dialog "Modbus-Kanal"
Dialog 'Modbus-Kanal'
Ein String, der den Namen des Kanals enthält
●
Read Coils (Funktionscode 03)
●
Read Discrete Inputs (Funktionscode 04)
●
Read Holding Registers (Funktionscode 03)
●
Read Input Registers (Funktionscode 04)
●
Read Single Coil (Funktionscode 05)
●
Write Single Register (Funktionscode 06)
●
Write Multiple Coils (Funktionscode 15)
●
Write Multiple Registers (Funktionscode 16)
●
Read/Write Multiple Registers (Funktionscode 23)
●
"CYCLIC": die Abfrage erfolgt periodisch.
●
"RISING_EDGE": die Abfrage erfolgt in Reaktion auf eine steigende Flanke der
booleschen Trigger Variablen. Die Triggervariable wird im Register E/A-Abbild
definiert.
Bei Trigger = CYCLIC: Abfrage-Intervall
Hinweis: Das Abfrage-Intervall sollte gleich der Zykluszeit der Applikation sein oder
ein Vielfaches von ihr betragen.
Beschreibung des Kanals
READ Register
Start-Adresse, ab welcher gelesen werden soll (Wertebereich 0-65535)
Anzahl zu lesender Register (bei Wort-Zugriff) oder Anzahl der zu lesenden Discrete
Inputs (bei Bit- Zugriff).
Definiert was im Fall eines Kommunikationsfehlers mit den Daten geschehen soll
●
Auf ZERO setzen
●
Letzten Wert beibehalten
WRITE Register
Nummer des Registers, in das geschrieben werden soll (Wertebereich 0-65535)
Anzahl der zu schreibenden Register (= Words) Wertebereich des Parameters ist ab‐
hängig vom Funktionscode:
IndraWorks 15VRS Feldbusse