Instructions

Table Of Contents
6588_5150_06b_oi_d.docx / Jan-21 Seite 48 / 77
Fortsetzung „Parametereinstellung“:
SERIAL INIT
Nicht gültig für die Modbus-Kommunikation
SERIAL PROTOCOL
Nicht gültig für die Modbus-Kommunikation
SERIAL TIMER (S)
Nicht gültig für die Modbus-Kommunikation
SERIAL VALUE
Nicht gültig für die Modbus-Kommunikation
MODBUS
Dieser Parameter aktiviert das Modbus-Protokoll und bestimmt die Modbus-Adresse.
0
Nicht mit Modbus-Protokoll verwenden (Modbus ist deaktiviert)
1 … 247
Modbus aktiviert: Die serielle Schnittstelle verwendet das Modbus RTU-Protokoll
Die hier eingestellte Zahl bestimmt die Modbus-Knotenadresse.
Modbus-Kommunikation
Folgende Modbus-Funktionen sind verfügbar:
Read Holding Registers und Write Multiple Registers
Mit den Funktionen "Read Holding Registers" und "Write Multiple Register" kann auf alle Register des
Gerätes zugegriffen werden. Alle Variablen (Istwerte) und Statusregister werden Modbus-
Halteregistern zugeordnet.
Da alle Geräte-Register 32-Bit-Register sind, Modbus-Holding-Register jedoch nur 16-Bit-Register,
benötigt jedes Geräte-Register zwei Holding-Register. (Aus diesem Grund ist die Verwendung der
Modbus-Funktion "Write Single Register" nicht möglich.)
Bei jedem Lese-oder Schreibvorgang ist es nur möglich auf ein einzelnes touchMATRIX
®
Geräte-
Register zuzugreifen, daher muss die "Menge (oder Anzahl) der Register" im Modbus-Request immer 2
sein.
Zugriff auf Parameter
Holding Register 0x0000 / 0x0001 hex und die nachfolgenden Holding Register erlauben den Zugriff
auf die Geräte Parameter.
Die Halteregisternummern für einen bestimmten Parameter können mit dem Parameter # berechnet
werden, der in der Parametertabelle im jeweiligen touchMATRIX
®
Geräte-Handbuch zu finden ist:
Holding Register niedrig = (Parameter #) x 2
Holding Register hoch = (Parameter #) x 2 + 1
Beispiel:
Zugriff auf Parameter # 51 "PRESELECTION 1" durch Holding Register 0x0066 und 0x0067 hex.