3
Installation
FELDBUS-Ausgangsdaten (Master
Modbus
0x100
0x101
Address
Byte-Nr.
0
1
2
Name
[Power
[Installed
Set
Lamp
Value]
Power]
Zusätzliche Kommunikationsparameter im MODBUS-Betrieb:
Unterstützt werden die Funktionscodes "Write Single Register" (0x06), "Write Multiple
Register" (0x10) und "Read Holding Register" (0x03). Die Eingangs- und Ausgangsdaten
beginnen an Adresse 100hex. Bei den Adressen 100hex bis 102hex wird zwischen Lese- und
Schreibzugriff unterschieden, so dass über dieselbe Adresse unterschiedliche Register
angesprochen werden. Beispiel Adresse 100hex:
Abb. 17: Unterschiedlicher Registerzugriff bei Schreib- und Lesemodus
Nachfolgend zwei Ablaufbeispiele einer Übertragung (Darstellung in
Hexadezimalschreibweise):
1. Auslesen aller Eingangsregister:
Steuerung an X6 --> "0x02, 0x03, 0x01, 0x00, 0x00, 0x08, 0x45, 0xc3"
X6 an Steuerung --> "0x02, 0x03, 0x10, 0x22, 0x04, 0x24, 0x00,0x17, 0xA2, 0x00,
0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0xCD"
Anmerkung: da die Seriennummern einmalig sind, wird die Antwort grundsätzlich
unterschiedlich aussehen.
2. Auslesen der Gerätenennleistung:
Steuerung an X6 --> "0x02, 0x03, 0x01, 0x02, 0x00, 0x01, 0x24, 0x05"
X6 an Steuerung --> "0x02, 0x03, 0x02, 0x17, 0xa2, 0x72, 0x0d"
Die Antwort ist in diesem Beispiel 0x17A2, was der Nennleistung der X6-Geräte von
6050W entspricht.
Um den Lampenbetrieb aufrecht zu erhalten, muss innerhalb der Modbus-Timeout-Zeit (s.
Kapitel 6) mindestens einmal lesend oder schreibend auf ein Register erfolgreich zugegriffen
werden.
Die Gesamtzeit für die Übertragung aller Eingangs- und Ausgangsregister beträgt bei 12
Geräten und 19200bit/s ungefähr 450 ms. Die ELC antworten nach dem 3,5fachen der Byte-
Übertragungszeit (Bus idle time). Tritt im Gerät ein Fehler auf, wird der MODBUS nicht
beeinträchtigt.
ELC X-Serie-V1.5-06.18-D
Technische Änderungen vorbehalten
→
ELC)
0x102
3
4
5
[Lamp
[Special
Control]
Function]
Seite 27